|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jetbrains.jet.lang.resolve.calls.tasks.TaskPrioritizer
public class TaskPrioritizer
| Constructor Summary | |
|---|---|
TaskPrioritizer()
|
|
| Method Summary | ||
|---|---|---|
static
|
computePrioritizedTasks(BasicCallResolutionContext context,
Name name,
JetReferenceExpression functionReference,
java.util.List<CallableDescriptorCollector<? extends D>> callableDescriptorCollectors)
|
|
static
|
computePrioritizedTasksFromCandidates(BasicCallResolutionContext context,
JetReferenceExpression functionReference,
java.util.Collection<ResolutionCandidate<D>> candidates)
|
|
static
|
convertWithImpliedThis(JetScope scope,
java.util.Collection<ReceiverValue> receiverParameters,
java.util.Collection<? extends D> descriptors)
|
|
static JetSuperExpression |
getReceiverSuper(ReceiverValue receiver)
|
|
static
|
splitLexicallyLocalDescriptors(java.util.Collection<ResolutionCandidate<D>> allDescriptors,
DeclarationDescriptor containerOfTheCurrentLocality,
java.util.Collection<ResolutionCandidate<D>> local,
java.util.Collection<ResolutionCandidate<D>> nonlocal)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TaskPrioritizer()
| Method Detail |
|---|
public static <D extends CallableDescriptor> void splitLexicallyLocalDescriptors(@NotNull
java.util.Collection<ResolutionCandidate<D>> allDescriptors,
@NotNull
DeclarationDescriptor containerOfTheCurrentLocality,
@NotNull
java.util.Collection<ResolutionCandidate<D>> local,
@NotNull
java.util.Collection<ResolutionCandidate<D>> nonlocal)
@Nullable
public static JetSuperExpression getReceiverSuper(@NotNull
ReceiverValue receiver)
@NotNull
public static <D extends CallableDescriptor,F extends D> java.util.List<ResolutionTask<D,F>> computePrioritizedTasks(@NotNull
BasicCallResolutionContext context,
@NotNull
Name name,
@NotNull
JetReferenceExpression functionReference,
@NotNull
java.util.List<CallableDescriptorCollector<? extends D>> callableDescriptorCollectors)
public static <D extends CallableDescriptor> java.util.Collection<ResolutionCandidate<D>> convertWithImpliedThis(@NotNull
JetScope scope,
@NotNull
java.util.Collection<ReceiverValue> receiverParameters,
@NotNull
java.util.Collection<? extends D> descriptors)
public static <D extends CallableDescriptor,F extends D> java.util.List<ResolutionTask<D,F>> computePrioritizedTasksFromCandidates(@NotNull
BasicCallResolutionContext context,
@NotNull
JetReferenceExpression functionReference,
@NotNull
java.util.Collection<ResolutionCandidate<D>> candidates)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||