org.jetbrains.jet.lang.resolve
Class OverrideResolver
java.lang.Object
org.jetbrains.jet.lang.resolve.OverrideResolver
public class OverrideResolver
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OverrideResolver
public OverrideResolver()
setTrace
@Inject
public void setTrace(BindingTrace trace)
process
public void process(@NotNull
TopDownAnalysisContext c)
resolveUnknownVisibilities
public static void resolveUnknownVisibilities(@NotNull
java.util.Collection<? extends CallableMemberDescriptor> descriptors,
@NotNull
BindingTrace trace)
resolveUnknownVisibilityForMember
public static void resolveUnknownVisibilityForMember(@NotNull
CallableMemberDescriptor descriptor,
@NotNull
BindingTrace trace)
collectMissingImplementations
public static void collectMissingImplementations(MutableClassDescriptor classDescriptor,
java.util.Set<CallableMemberDescriptor> abstractNoImpl,
java.util.Set<CallableMemberDescriptor> manyImpl)
collectMissingImplementations
public static void collectMissingImplementations(ClassDescriptor classDescriptor,
java.util.Set<CallableMemberDescriptor> abstractNoImpl,
java.util.Set<CallableMemberDescriptor> manyImpl)