org.jetbrains.kotlin.codegen.context
Class PackageFacadeContext

java.lang.Object
  extended by org.jetbrains.kotlin.codegen.context.CodegenContext<T>
      extended by org.jetbrains.kotlin.codegen.context.FieldOwnerContext<PackageFragmentDescriptor>
          extended by org.jetbrains.kotlin.codegen.context.PackageContext
              extended by org.jetbrains.kotlin.codegen.context.PackageFacadeContext
All Implemented Interfaces:
DelegatingFacadeContext, DelegatingToPartContext

public class PackageFacadeContext
extends PackageContext
implements DelegatingFacadeContext


Field Summary
 
Fields inherited from class org.jetbrains.kotlin.codegen.context.CodegenContext
closure
 
Constructor Summary
PackageFacadeContext(PackageFragmentDescriptor contextDescriptor, CodegenContext parent, org.jetbrains.org.objectweb.asm.Type packagePartType)
           
 
Method Summary
 org.jetbrains.org.objectweb.asm.Type getDelegateToClassType()
           
 
Methods inherited from class org.jetbrains.kotlin.codegen.context.PackageContext
getImplementationOwnerClassType, getPackagePartType, toString
 
Methods inherited from class org.jetbrains.kotlin.codegen.context.FieldOwnerContext
getFieldName
 
Methods inherited from class org.jetbrains.kotlin.codegen.context.CodegenContext
accessibleDescriptor, computeOuterExpression, findChildContext, findParentContextWithDescriptor, getAccessor, getAccessor, getAccessors, getCallableDescriptorWithReceiver, getClassOrPackageParentContext, getContextDescriptor, getContextKind, getEnclosingClass, getOuterExpression, getParentContext, getState, getThisDescriptor, hasThisDescriptor, intoAnonymousClass, intoClass, intoClosure, intoConstructor, intoFunction, intoInlinedLambda, intoMultifileClass, intoMultifileClassPart, intoPackageFacade, intoPackagePart, intoScript, lookupInContext, recordSyntheticAccessorIfNeeded, shouldAddChild
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PackageFacadeContext

public PackageFacadeContext(@NotNull
                            PackageFragmentDescriptor contextDescriptor,
                            @NotNull
                            CodegenContext parent,
                            @NotNull
                            org.jetbrains.org.objectweb.asm.Type packagePartType)
Method Detail

getDelegateToClassType

@Nullable
public org.jetbrains.org.objectweb.asm.Type getDelegateToClassType()
Specified by:
getDelegateToClassType in interface DelegatingFacadeContext