| Modifier and Type | Field and Description |
|---|---|
| private final IRBytecodeAdapter |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | inheritanceSearchConst(String
the "ID string" of the constant name id, ByteList name of the constant name)Implements org. Lookup a constant from a given class or module. |
| public void | lexicalSearchConst(String
the "ID string" of the constant name id, ByteList name of the constant name)Implements org. Lookup a constant from a lexical scope. |
| public void | searchConst(String
the "ID string" of the constant name id, ByteList name of the constant name, boolean whether to ignore private constants noPrivateConsts)Implements org. Lookup a constant from current context. |
| public void | searchModuleForConst(String
the "ID string" of the constant name id, ByteList name of the constant name, boolean whether to ignore private constants noPrivateConsts, boolean callConstMissing)Implements org. Lookup a constant from current module. |
| compiler | back to summary |
|---|---|
| private final IRBytecodeAdapter compiler | |
| NormalConstantCompiler | back to summary |
|---|---|
| public NormalConstantCompiler(IRBytecodeAdapter compiler) | |
| inheritanceSearchConst | back to summary |
|---|---|
| public void inheritanceSearchConst(String id, ByteList name) Implements org. Doc from org. Lookup a constant from a given class or module. Stack required: context, module | |
| lexicalSearchConst | back to summary |
|---|---|
| public void lexicalSearchConst(String id, ByteList name) Implements org. Doc from org. Lookup a constant from a lexical scope. Stack required: context, static scope | |
| searchConst | back to summary |
|---|---|
| public void searchConst(String id, ByteList name, boolean noPrivateConsts) Implements org. Doc from org. Lookup a constant from current context. Stack required: context, static scope | |
| searchModuleForConst | back to summary |
|---|---|
| public void searchModuleForConst(String id, ByteList name, boolean noPrivateConsts, boolean callConstMissing) Implements org. Doc from org. Lookup a constant from current module. Stack required: context, module | |