Class BytecodeBuilder
java.lang.Object
com.oracle.truffle.api.bytecode.BytecodeBuilder
Parent class for a bytecode builder generated by the Bytecode DSL. A parser uses a
BytecodeBuilder
instance to generate and validate bytecode for each root node.
Since each BytecodeRootNode
defines its own set of operations, each
BytecodeBuilder
has its own set of builder methods. Thus, this class is an opaque
definition with no declared methods. Parser code should reference the builder class directly
(e.g., MyBytecodeRootNodeGen.Builder
).- Since:
- 24.2
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
BytecodeBuilder
(Object token) Internal constructor for generated code. -
Method Summary
-
Constructor Details
-
BytecodeBuilder
Internal constructor for generated code. Do not use.- Since:
- 24.2
-