|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jetbrains.jet.lang.resolve.OverridingUtil
public class OverridingUtil
| Nested Class Summary | |
|---|---|
static interface |
OverridingUtil.DescriptorSink
|
static class |
OverridingUtil.OverrideCompatibilityInfo
|
| Method Summary | |
|---|---|
static void |
bindOverride(CallableMemberDescriptor fromCurrent,
CallableMemberDescriptor fromSupertype)
|
static void |
generateOverridesInFunctionGroup(Name name,
java.util.Collection<? extends CallableMemberDescriptor> membersFromSupertypes,
java.util.Collection<? extends CallableMemberDescriptor> membersFromCurrent,
ClassDescriptor current,
OverridingUtil.DescriptorSink sink)
|
static OverridingUtil.OverrideCompatibilityInfo |
isOverridableBy(CallableDescriptor superDescriptor,
CallableDescriptor subDescriptor)
|
static void |
resolveUnknownVisibilityForMember(CallableMemberDescriptor memberDescriptor,
kotlin.Function1<CallableMemberDescriptor,kotlin.Unit> cannotInferVisibility)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
@NotNull
public static OverridingUtil.OverrideCompatibilityInfo isOverridableBy(@NotNull
CallableDescriptor superDescriptor,
@NotNull
CallableDescriptor subDescriptor)
public static void bindOverride(CallableMemberDescriptor fromCurrent,
CallableMemberDescriptor fromSupertype)
public static void generateOverridesInFunctionGroup(@NotNull
Name name,
@NotNull
java.util.Collection<? extends CallableMemberDescriptor> membersFromSupertypes,
@NotNull
java.util.Collection<? extends CallableMemberDescriptor> membersFromCurrent,
@NotNull
ClassDescriptor current,
@NotNull
OverridingUtil.DescriptorSink sink)
public static void resolveUnknownVisibilityForMember(@NotNull
CallableMemberDescriptor memberDescriptor,
@NotNull
kotlin.Function1<CallableMemberDescriptor,kotlin.Unit> cannotInferVisibility)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||