Methods
| Modifier and Type |
Method and Description |
protected void |
checkOverridesInAClass(MutableClassDescriptor classDescriptor,
JetClassOrObject klass) |
static void |
collectMissingImplementations(MutableClassDescriptor classDescriptor,
java.util.Set<CallableMemberDescriptor> abstractNoImpl,
java.util.Set<CallableMemberDescriptor> manyImpl) |
static com.google.common.collect.Multimap<CallableMemberDescriptor,CallableMemberDescriptor> |
collectSuperMethods(MutableClassDescriptor classDescriptor) |
static void |
generateOverridesInFunctionGroup(Name name,
java.util.Collection<? extends CallableMemberDescriptor> membersFromSupertypes,
java.util.Collection<? extends CallableMemberDescriptor> membersFromCurrent,
ClassDescriptor current,
OverrideResolver.DescriptorSink sink) |
void |
process() |
static void |
resolveUnknownVisibilities(java.util.Collection<? extends CallableMemberDescriptor> descriptors,
BindingTrace trace) |
static void |
resolveUnknownVisibilityForMember(JetDeclaration member,
CallableMemberDescriptor memberDescriptor,
BindingTrace trace) |
void |
setContext(TopDownAnalysisContext context) |
void |
setTopDownAnalysisParameters(TopDownAnalysisParameters topDownAnalysisParameters) |
void |
setTrace(BindingTrace trace) |