org.jetbrains.jet.codegen
Class NamespacePartCodegen

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.ParentCodegenAwareImpl
                      extended by org.jetbrains.jet.codegen.MemberCodegen
                          extended by org.jetbrains.jet.codegen.NamespacePartCodegen
All Implemented Interfaces:
ParentCodegenAware

public class NamespacePartCodegen
extends MemberCodegen


Field Summary
 
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
NamespacePartCodegen(ClassBuilder v, JetFile jetFile, org.jetbrains.asm4.Type namespacePartName, FieldOwnerContext context, GenerationState state)
           
 
Method Summary
 void generate()
           
 
Methods inherited from class org.jetbrains.jet.codegen.MemberCodegen
genClassOrObject, genFunctionOrProperty
 
Methods inherited from class org.jetbrains.jet.codegen.ParentCodegenAwareImpl
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

NamespacePartCodegen

public NamespacePartCodegen(@NotNull
                            ClassBuilder v,
                            @NotNull
                            JetFile jetFile,
                            @NotNull
                            org.jetbrains.asm4.Type namespacePartName,
                            @NotNull
                            FieldOwnerContext context,
                            @NotNull
                            GenerationState state)
Method Detail

generate

public void generate()