public class MemberCodegen extends GenerationStateAware
statetypeMapperbindingTracebindingContext| 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() |
getStategetTypeMappergetBindingTracegetBindingContextpublic 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)