ALib C++ Library
Library Version: 2412 R0
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 80 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 92 of file program.hpp.

◆ QJumpPos

VM::PC QJumpPos

The position of the lhs result.

Definition at line 90 of file program.hpp.

◆ TJumpPos

VM::PC TJumpPos

The position of the jump command between T and F.

Definition at line 91 of file program.hpp.


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