public class ClassContext extends FieldOwnerContext<ClassDescriptor>
closure, outerExpression, STATIC
Constructor and Description |
---|
ClassContext(JetTypeMapper typeMapper,
ClassDescriptor contextDescriptor,
OwnerKind contextKind,
CodegenContext parentContext,
LocalLookup localLookup) |
Modifier and Type | Method and Description |
---|---|
CodegenContext |
getClassObjectContext() |
boolean |
isStatic() |
java.lang.String |
toString() |
getFieldName, getFieldName
accessibleFunctionDescriptor, accessiblePropertyDescriptor, findChildContext, findParentContextWithDescriptor, getAccessor, getAccessors, getCallableDescriptorWithReceiver, getClassOrNamespaceDescriptor, getContextDescriptor, getContextKind, getEnclosingClass, getOuterExpression, getParentContext, getReceiverExpression, getThisDescriptor, hasThisDescriptor, initOuterExpression, intoAnonymousClass, intoClass, intoClosure, intoConstructor, intoFunction, intoNamespace, intoNamespacePart, intoScript, lookupInContext, prepareFrame, recordSyntheticAccessorIfNeeded, recordSyntheticAccessorIfNeeded, shouldAddChild
public ClassContext(@NotNull JetTypeMapper typeMapper, @NotNull ClassDescriptor contextDescriptor, @NotNull OwnerKind contextKind, @Nullable CodegenContext parentContext, @Nullable LocalLookup localLookup)
@Nullable public CodegenContext getClassObjectContext()
public boolean isStatic()
isStatic
in class CodegenContext<ClassDescriptor>
public java.lang.String toString()
toString
in class java.lang.Object