asmjit::SentinelNode Class Reference
Inheritance diagram for asmjit::SentinelNode:
asmjit::BaseNode

Sentinel node.

Sentinel is a marker that is completely ignored by the code builder. It's used to remember a position in a code as it never gets removed by any pass.

Member Functions

Construction & Destruction
Accessors
- Public Member Functions inherited from asmjit::BaseNode

Additional Inherited Members

- Public Attributes inherited from asmjit::BaseNode

Constructor & Destructor Documentation

SentinelNode::SentinelNode(BaseBuilder* cb, SentinelType sentinelType = SentinelType::kUnknown)noexcept

Creates a new SentinelNode instance.

Member Function Documentation

SentinelType SentinelNode::sentinelType() constnoexcept

Returns the type of the sentinel.

void SentinelNode::setSentinelType(SentinelType type)noexcept

Sets the type of the sentinel.