org.jetbrains.kotlin.codegen.context
Class PackageFacadeContext
java.lang.Object
org.jetbrains.kotlin.codegen.context.CodegenContext<T>
org.jetbrains.kotlin.codegen.context.FieldOwnerContext<PackageFragmentDescriptor>
org.jetbrains.kotlin.codegen.context.PackageContext
org.jetbrains.kotlin.codegen.context.PackageFacadeContext
- All Implemented Interfaces:
- DelegatingFacadeContext, DelegatingToPartContext, FacadePartWithSourceFile
public class PackageFacadeContext
- extends PackageContext
- implements DelegatingFacadeContext
Constructor Summary |
PackageFacadeContext(PackageFragmentDescriptor contextDescriptor,
CodegenContext parent,
org.jetbrains.org.objectweb.asm.Type packagePartType)
|
PackageFacadeContext(PackageFragmentDescriptor contextDescriptor,
CodegenContext parent,
org.jetbrains.org.objectweb.asm.Type packagePartType,
org.jetbrains.org.objectweb.asm.Type publicFacadeType)
|
Methods inherited from class org.jetbrains.kotlin.codegen.context.CodegenContext |
accessibleDescriptor, computeOuterExpression, findChildContext, findParentContextWithDescriptor, getAccessor, getAccessorForSuperCallIfNeeded, getAccessors, getCallableDescriptorWithReceiver, getClassOrPackageParentContext, getContextDescriptor, getContextKind, getEnclosingClass, getFirstCrossInlineOrNonInlineContext, getOuterExpression, getParentContext, getState, getThisDescriptor, hasThisDescriptor, intoAnonymousClass, intoClass, intoClosure, intoConstructor, intoDefaultImplsClass, intoFunction, intoInlinedLambda, intoMultifileClass, intoMultifileClassPart, intoPackagePart, intoScript, isInlineMethodContext, lookupInContext, shouldAddChild |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PackageFacadeContext
public PackageFacadeContext(@NotNull
PackageFragmentDescriptor contextDescriptor,
@NotNull
CodegenContext parent,
@NotNull
org.jetbrains.org.objectweb.asm.Type packagePartType)
PackageFacadeContext
public PackageFacadeContext(@NotNull
PackageFragmentDescriptor contextDescriptor,
@NotNull
CodegenContext parent,
@NotNull
org.jetbrains.org.objectweb.asm.Type packagePartType,
@NotNull
org.jetbrains.org.objectweb.asm.Type publicFacadeType)
getDelegateToClassType
@Nullable
public org.jetbrains.org.objectweb.asm.Type getDelegateToClassType()
- Specified by:
getDelegateToClassType
in interface DelegatingFacadeContext
getPublicFacadeType
public org.jetbrains.org.objectweb.asm.Type getPublicFacadeType()