public class ExpressionAsFunctionDescriptor extends FunctionDescriptorImpl
CallableMemberDescriptor.KindexpectedThisObject, modality, overriddenFunctions, typeParameters, unsubstitutedReturnType, unsubstitutedValueParameters, visibility| Constructor and Description |
|---|
ExpressionAsFunctionDescriptor(DeclarationDescriptor containingDeclaration,
Name name) |
| Modifier and Type | Method and Description |
|---|---|
FunctionDescriptor |
copy(DeclarationDescriptor newOwner,
Modality modality,
Visibility visibility,
CallableMemberDescriptor.Kind kind,
boolean copyOverrides) |
protected FunctionDescriptorImpl |
createSubstitutedCopy(DeclarationDescriptor newOwner,
boolean preserveOriginal,
CallableMemberDescriptor.Kind kind) |
accept, addOverriddenDescriptor, doSubstitute, getExpectedThisObject, getKind, getModality, getOriginal, getOverriddenDescriptors, getReceiverParameter, getReturnType, getTypeParameters, getValueParameters, getVisibility, initialize, setReturnType, setVisibility, substitutegetContainingDeclarationacceptVoid, getName, toStringgetAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContainingDeclarationacceptVoidgetAnnotationspublic ExpressionAsFunctionDescriptor(DeclarationDescriptor containingDeclaration, Name name)
protected FunctionDescriptorImpl createSubstitutedCopy(DeclarationDescriptor newOwner, boolean preserveOriginal, CallableMemberDescriptor.Kind kind)
createSubstitutedCopy in class FunctionDescriptorImpl@NotNull public FunctionDescriptor copy(DeclarationDescriptor newOwner, Modality modality, Visibility visibility, CallableMemberDescriptor.Kind kind, boolean copyOverrides)