|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jetbrains.kotlin.js.backend.ast.JsScope
org.jetbrains.kotlin.js.backend.ast.JsRootScope
public final class JsRootScope
The root scope is the parent of every scope. All identifiers in this scope are not obfuscatable. This scope is prefilled with reserved global JavaScript symbols.
| Constructor Summary | |
|---|---|
JsRootScope(JsProgram program)
|
|
| Method Summary | |
|---|---|
protected JsName |
findOwnName(java.lang.String ident)
Attempts to find the name object for the specified ident, searching in this scope only. |
JsProgram |
getProgram()
|
| Methods inherited from class org.jetbrains.kotlin.js.backend.ast.JsScope |
|---|
copyOwnNames, declareFreshName, declareName, declareTemporary, declareTemporaryName, doCreateName, findName, getDescription, getFreshIdent, getParent, getTemporaryNames, hasOwnName, innerObjectScope, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public JsRootScope(JsProgram program)
| Method Detail |
|---|
public JsProgram getProgram()
getProgram in class JsScope
protected JsName findOwnName(@NotNull
java.lang.String ident)
JsScope
findOwnName in class JsScopenull if the identifier has no associated name
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||