org.jetbrains.jet.codegen.state
Class GenerationStateAware

java.lang.Object
  extended by org.jetbrains.jet.codegen.binding.BindingContextAware
      extended by org.jetbrains.jet.codegen.binding.BindingTraceAware
          extended by org.jetbrains.jet.codegen.state.TypeMapperAware
              extended by org.jetbrains.jet.codegen.state.GenerationStateAware
Direct Known Subclasses:
ClassFileFactory, PackageCodegen, ParentCodegenAwareImpl, PropertyCodegen

public class GenerationStateAware
extends TypeMapperAware


Field Summary
protected  GenerationState state
           
 
Fields inherited from class org.jetbrains.jet.codegen.state.TypeMapperAware
typeMapper
 
Fields inherited from class org.jetbrains.jet.codegen.binding.BindingTraceAware
bindingTrace
 
Fields inherited from class org.jetbrains.jet.codegen.binding.BindingContextAware
bindingContext
 
Constructor Summary
GenerationStateAware(GenerationState state)
           
 
Method Summary
 GenerationState getState()
           
 
Methods inherited from class org.jetbrains.jet.codegen.state.TypeMapperAware
getTypeMapper
 
Methods inherited from class org.jetbrains.jet.codegen.binding.BindingTraceAware
getBindingTrace
 
Methods inherited from class org.jetbrains.jet.codegen.binding.BindingContextAware
getBindingContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

state

@NotNull
protected final GenerationState state
Constructor Detail

GenerationStateAware

public GenerationStateAware(@NotNull
                            GenerationState state)
Method Detail

getState

@NotNull
public GenerationState getState()