| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public DynamicScope | newDynamicScope(ThreadContext context)
Overrides org. Blocks have more complicated logic for pushing a dynamic scope (see InterpretedIRBlockBody). |
| ClosureInterpreterContext | back to summary |
|---|---|
| public ClosureInterpreterContext(IRClosure scope, List<Instr> instructions, int temporaryVariableCount, EnumSet<IRFlags> flags) | |
| ClosureInterpreterContext | back to summary |
|---|---|
| public ClosureInterpreterContext(IRClosure scope, Supplier<List<Instr>> instructions, int temporaryVariableCount, EnumSet<IRFlags> flags) | |
| newDynamicScope | back to summary |
|---|---|
| public DynamicScope newDynamicScope(ThreadContext context) Overrides org. Blocks have more complicated logic for pushing a dynamic scope (see InterpretedIRBlockBody). We throw an error in case somehow we mistakenly try and push a binding.
| |