Skip to content

OakAsmNode Class

Definition

public abstract class OakAsmNode : Node<OakAsmNode>

View source

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