OakAsmNode Class
Definition
public abstract class OakAsmNode : Node<OakAsmNode>
Properties
| Name | Description |
|---|---|
Source |
|
Type |
Type of the node, used to replace type checks with simple comparisons in the emulator. |
Methods
| Name | Description |
|---|---|
Copy() |
Copies this subtree, preserving assembly state, positions and messages. Resolved references must target labels inside the subtree; they are redirected to the copied labels. Immutable opcode definitions are shared. |
Is<TNode>(NodeType, TNode) |
|
UnsafeAs<TNode>() |