Compiler module

Code_If

structSource

Fields

base: Code_Node
condition: *Code_Node
then_block: *Code_Block
else_block: *Code_Block
if_flags: enum_flags u16 { IS_SWITCH_STATEMENT :: 0x1; IS_IFX :: 0x2; IS_STATIC :: 0x4; MARKED_AS_COMPLETE :: 0x8; }
static_if_flags: enum_flags u16 { EVALUATED_AS_TRUE :: 0x1; }
static_if_accepted_case: *Code_Case

See also