org.jetbrains.jet.codegen
Class ParentCodegenAware

java.lang.Object
  extended by org.jetbrains.jet.codegen.ParentCodegenAware
Direct Known Subclasses:
ClosureCodegen, FunctionCodegen, MemberCodegen

public class ParentCodegenAware
extends java.lang.Object


Field Summary
protected  BindingContext bindingContext
           
protected  GenerationState state
           
protected  JetTypeMapper typeMapper
           
 
Constructor Summary
ParentCodegenAware(GenerationState state, MemberCodegen<?> parentCodegen)
           
 
Method Summary
 MemberCodegen<?> getParentCodegen()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

state

protected final GenerationState state

typeMapper

protected final JetTypeMapper typeMapper

bindingContext

protected final BindingContext bindingContext
Constructor Detail

ParentCodegenAware

public ParentCodegenAware(@NotNull
                          GenerationState state,
                          @Nullable
                          MemberCodegen<?> parentCodegen)
Method Detail

getParentCodegen

@Nullable
public MemberCodegen<?> getParentCodegen()