org.jetbrains.kotlin.codegen.context
Class MultifileClassFacadeContext

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.MultifileClassContextBase
              extended by org.jetbrains.kotlin.codegen.context.MultifileClassFacadeContext
All Implemented Interfaces:
DelegatingFacadeContext

public class MultifileClassFacadeContext
extends MultifileClassContextBase
implements DelegatingFacadeContext


Field Summary
 
Fields inherited from class org.jetbrains.kotlin.codegen.context.CodegenContext
closure
 
Constructor Summary
MultifileClassFacadeContext(PackageFragmentDescriptor descriptor, CodegenContext parent, org.jetbrains.org.objectweb.asm.Type multifileClassType, org.jetbrains.org.objectweb.asm.Type filePartType)
           
 
Method Summary
 org.jetbrains.org.objectweb.asm.Type getDelegateToClassType()
           
 
Methods inherited from class org.jetbrains.kotlin.codegen.context.MultifileClassContextBase
getFilePartType, getMultifileClassType
 
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, intoPackagePart, intoScript, lookupInContext, recordSyntheticAccessorIfNeeded, shouldAddChild
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultifileClassFacadeContext

public MultifileClassFacadeContext(PackageFragmentDescriptor descriptor,
                                   CodegenContext parent,
                                   org.jetbrains.org.objectweb.asm.Type multifileClassType,
                                   org.jetbrains.org.objectweb.asm.Type filePartType)
Method Detail

getDelegateToClassType

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