public class MemberCodegen extends GenerationStateAware
state
typeMapper
bindingTrace
bindingContext
Constructor and Description |
---|
MemberCodegen(GenerationState state,
MemberCodegen parentCodegen) |
Modifier and Type | Method and Description |
---|---|
void |
genClassOrObject(CodegenContext parentContext,
JetClassOrObject aClass) |
void |
genFunctionOrProperty(FieldOwnerContext context,
JetTypeParameterListOwner functionOrProperty,
ClassBuilder classBuilder) |
MemberCodegen |
getParentCodegen() |
getState
getTypeMapper
getBindingTrace
getBindingContext
public MemberCodegen(@NotNull GenerationState state, @Nullable MemberCodegen parentCodegen)
@Nullable public MemberCodegen getParentCodegen()
public void genFunctionOrProperty(@NotNull FieldOwnerContext context, @NotNull JetTypeParameterListOwner functionOrProperty, @NotNull ClassBuilder classBuilder)
public void genClassOrObject(CodegenContext parentContext, JetClassOrObject aClass)