org.jetbrains.jet.codegen
Class TraitImplBodyCodegen

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
                  extended by org.jetbrains.jet.codegen.MemberCodegen
                      extended by org.jetbrains.jet.codegen.ClassBodyCodegen
                          extended by org.jetbrains.jet.codegen.TraitImplBodyCodegen

public class TraitImplBodyCodegen
extends ClassBodyCodegen


Field Summary
 
Fields inherited from class org.jetbrains.jet.codegen.ClassBodyCodegen
context, descriptor, kind, myClass, v
 
Fields inherited from class org.jetbrains.jet.codegen.state.GenerationStateAware
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
TraitImplBodyCodegen(JetClassOrObject aClass, ClassContext context, ClassBuilder v, GenerationState state)
           
 
Method Summary
protected  void generateDeclaration()
           
 
Methods inherited from class org.jetbrains.jet.codegen.ClassBodyCodegen
createOrGetClInitCodegen, createOrGetClInitMethod, generate, generateDeclaration, generateKotlinAnnotation, generateSyntheticParts, getPrimaryConstructorParameters
 
Methods inherited from class org.jetbrains.jet.codegen.MemberCodegen
genClassOrObject, genFunctionOrProperty, getParentCodegen
 
Methods inherited from class org.jetbrains.jet.codegen.state.GenerationStateAware
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
 

Constructor Detail

TraitImplBodyCodegen

public TraitImplBodyCodegen(JetClassOrObject aClass,
                            ClassContext context,
                            ClassBuilder v,
                            GenerationState state)
Method Detail

generateDeclaration

protected void generateDeclaration()
Specified by:
generateDeclaration in class ClassBodyCodegen