FreeBASIC  0.91.0
IRHLCCTX Class Reference
Collaboration diagram for IRHLCCTX:

Data Fields

SECTIONENTRY sections [toMAX_SECTIONS+1]
 
integer section
 
integer sectiongosublevel
 
integer regcnt
 
TFLIST vregTB
 
TLIST callargs
 
integer linenum
 
string escapedinputfilename
 
integer static_assert_declared
 
TLIST anonstack
 
string varini
 
integer variniscopelevel
 
string fbctinf
 
string asm_line
 
integer asm_i
 
string asm_output
 
string asm_input
 
TLIST exprnodes
 
string exprtext
 
TLIST exprcache
 
integer identcnt
 
integer lblcnt
 
integer tmpcnt
 
TFLIST forwardlist
 
integer fbctinf_len
 
string head_txt
 
string body_txt
 
string foot_txt
 
integer memset_used
 
integer memmove_used
 

Detailed Description

Definition at line 91 of file ir-hlc.bas.

Field Documentation

TLIST IRHLCCTX::anonstack

Definition at line 103 of file ir-hlc.bas.

integer IRHLCCTX::asm_i

Definition at line 111 of file ir-hlc.bas.

string IRHLCCTX::asm_input

Definition at line 113 of file ir-hlc.bas.

string IRHLCCTX::asm_line

Definition at line 110 of file ir-hlc.bas.

string IRHLCCTX::asm_output

Definition at line 112 of file ir-hlc.bas.

string IRHLCCTX::body_txt

Definition at line 98 of file ir-llvm.bas.

TLIST IRHLCCTX::callargs

Definition at line 98 of file ir-hlc.bas.

string IRHLCCTX::escapedinputfilename

Definition at line 100 of file ir-hlc.bas.

TLIST IRHLCCTX::exprcache

Definition at line 117 of file ir-hlc.bas.

TLIST IRHLCCTX::exprnodes

Definition at line 115 of file ir-hlc.bas.

string IRHLCCTX::exprtext

Definition at line 116 of file ir-hlc.bas.

string IRHLCCTX::fbctinf

Definition at line 108 of file ir-hlc.bas.

integer IRHLCCTX::fbctinf_len

Definition at line 92 of file ir-llvm.bas.

string IRHLCCTX::foot_txt

Definition at line 99 of file ir-llvm.bas.

TFLIST IRHLCCTX::forwardlist

Definition at line 84 of file ir-llvm.bas.

string IRHLCCTX::head_txt

Definition at line 97 of file ir-llvm.bas.

integer IRHLCCTX::identcnt

Definition at line 79 of file ir-llvm.bas.

integer IRHLCCTX::lblcnt

Definition at line 81 of file ir-llvm.bas.

integer IRHLCCTX::linenum

Definition at line 99 of file ir-hlc.bas.

integer IRHLCCTX::memmove_used

Definition at line 102 of file ir-llvm.bas.

integer IRHLCCTX::memset_used

Definition at line 101 of file ir-llvm.bas.

integer IRHLCCTX::regcnt

Definition at line 96 of file ir-hlc.bas.

integer IRHLCCTX::section

Definition at line 93 of file ir-hlc.bas.

integer IRHLCCTX::sectiongosublevel

Definition at line 94 of file ir-hlc.bas.

SECTIONENTRY IRHLCCTX::sections[toMAX_SECTIONS+1]

Definition at line 92 of file ir-hlc.bas.

integer IRHLCCTX::static_assert_declared

Definition at line 101 of file ir-hlc.bas.

integer IRHLCCTX::tmpcnt

Definition at line 82 of file ir-llvm.bas.

string IRHLCCTX::varini

Definition at line 105 of file ir-hlc.bas.

integer IRHLCCTX::variniscopelevel

Definition at line 106 of file ir-hlc.bas.

TFLIST IRHLCCTX::vregTB

Definition at line 97 of file ir-hlc.bas.


The documentation for this class was generated from the following files: