Skip to content

OakAsmNode Class ​

Definition ​

c#
public abstract class OakAsmNode : Node<OakAsmNode>

View source

Properties ​

NameDescription
Source
TypeType of the node, used to replace type checks with simple comparisons in the emulator.

Methods ​

NameDescription
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>()