org.jetbrains.jet.lang.resolve.calls.results
Class OverloadResolutionResultsUtil

java.lang.Object
  extended by org.jetbrains.jet.lang.resolve.calls.results.OverloadResolutionResultsUtil

public class OverloadResolutionResultsUtil
extends java.lang.Object


Constructor Summary
OverloadResolutionResultsUtil()
           
 
Method Summary
static
<D extends CallableDescriptor>
OverloadResolutionResults<D>
ambiguity(OverloadResolutionResults<D> results1, OverloadResolutionResults<D> results2)
           
static
<D extends CallableDescriptor>
JetType
getResultType(OverloadResolutionResults<D> results)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OverloadResolutionResultsUtil

public OverloadResolutionResultsUtil()
Method Detail

ambiguity

@NotNull
public static <D extends CallableDescriptor> OverloadResolutionResults<D> ambiguity(OverloadResolutionResults<D> results1,
                                                                                            OverloadResolutionResults<D> results2)

getResultType

@Nullable
public static <D extends CallableDescriptor> JetType getResultType(OverloadResolutionResults<D> results)