ALib C++ Library
Library Version: 2402 R1
Documentation generated by doxygen
Loading...
Searching...
No Matches
Program::CompileStorage::ConditionalInfo Struct Reference

Description:

Compile-time information on conditional operator jump positions.

Definition at line 105 of file program.hpp.

#include <program.hpp>

Public Field Index:

int ConstFlags
 
VM::PC QJumpPos
 The position of the lhs result.
 
VM::PC TJumpPos
 The position of the jump command between T and F.
 

Field Details:

◆ ConstFlags

int ConstFlags

Two bits: Bit 1 determines whether Q was constant and bit 0 stores the value of Q (if constant)

Definition at line 117 of file program.hpp.

◆ QJumpPos

VM::PC QJumpPos

The position of the lhs result.

Definition at line 115 of file program.hpp.

◆ TJumpPos

VM::PC TJumpPos

The position of the jump command between T and F.

Definition at line 116 of file program.hpp.


The documentation for this struct was generated from the following file: