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, getFieldNameaccessibleFunctionDescriptor, 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, shouldAddChildpublic 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>