org.jetbrains.kotlin.codegen.context
Class ClosureContext

java.lang.Object
  extended by org.jetbrains.kotlin.codegen.context.CodegenContext<T>
      extended by org.jetbrains.kotlin.codegen.context.FieldOwnerContext<ClassDescriptor>
          extended by org.jetbrains.kotlin.codegen.context.ClassContext
              extended by org.jetbrains.kotlin.codegen.context.ClosureContext

public class ClosureContext
extends ClassContext


Field Summary
 
Fields inherited from class org.jetbrains.kotlin.codegen.context.CodegenContext
closure, STATIC
 
Constructor Summary
ClosureContext(JetTypeMapper typeMapper, FunctionDescriptor functionDescriptor, CodegenContext parentContext, LocalLookup localLookup)
           
 
Method Summary
 FunctionDescriptor getFunctionDescriptor()
           
 java.lang.String toString()
           
 
Methods inherited from class org.jetbrains.kotlin.codegen.context.ClassContext
computeOuterExpression, getDefaultObjectContext
 
Methods inherited from class org.jetbrains.kotlin.codegen.context.FieldOwnerContext
getFieldName
 
Methods inherited from class org.jetbrains.kotlin.codegen.context.CodegenContext
accessibleFunctionDescriptor, accessiblePropertyDescriptor, findChildContext, findParentContextWithDescriptor, getAccessor, getAccessor, getAccessors, getCallableDescriptorWithReceiver, getClassOrPackageParentContext, getContextDescriptor, getContextKind, getEnclosingClass, getOuterExpression, getParentContext, getThisDescriptor, hasThisDescriptor, intoAnonymousClass, intoClass, intoClosure, intoConstructor, intoFunction, intoInlinedLambda, intoPackageFacade, intoPackagePart, intoScript, lookupInContext, recordSyntheticAccessorIfNeeded, recordSyntheticAccessorIfNeeded, shouldAddChild
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClosureContext

public ClosureContext(@NotNull
                      JetTypeMapper typeMapper,
                      @NotNull
                      FunctionDescriptor functionDescriptor,
                      @Nullable
                      CodegenContext parentContext,
                      @NotNull
                      LocalLookup localLookup)
Method Detail

getFunctionDescriptor

@NotNull
public FunctionDescriptor getFunctionDescriptor()

toString

public java.lang.String toString()
Overrides:
toString in class ClassContext