public class ScriptContext extends FieldOwnerContext<ClassDescriptor>
closure, outerExpression, STATIC
Constructor and Description |
---|
ScriptContext(ScriptDescriptor scriptDescriptor,
ClassDescriptor contextDescriptor,
OwnerKind contextKind,
CodegenContext parentContext,
MutableClosure closure) |
Modifier and Type | Method and Description |
---|---|
ScriptDescriptor |
getScriptDescriptor() |
boolean |
isStatic() |
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 ScriptContext(@NotNull ScriptDescriptor scriptDescriptor, @NotNull ClassDescriptor contextDescriptor, @NotNull OwnerKind contextKind, @Nullable CodegenContext parentContext, @Nullable MutableClosure closure)
@NotNull public ScriptDescriptor getScriptDescriptor()
public boolean isStatic()
isStatic
in class CodegenContext<ClassDescriptor>