FreeBASIC
0.91.0
|
Go to the source code of this file.
Functions | |
function_as_integer | astConstEqZero (byval_as_ASTNODE_ptr n) |
function_as_integer | astConstGeZero (byval_as_ASTNODE_ptr n) |
function_as_ASTNODE_ptr | astNewCONSTstr (byval_as_zstring_ptr v) |
function_as_ASTNODE_ptr | astNewCONSTwstr (byval_as_wstring_ptr v) |
function_as_ASTNODE_ptr | astNewCONSTi (byval_as_longint value, byval_as_integer dtype, byval_as_FBSYMBOL_ptr subtype) |
function_as_ASTNODE_ptr | astNewCONSTf (byval_as_double value, byval_as_integer dtype) |
function_as_ASTNODE_ptr | astNewCONST (byval_as_FBVALUE_ptr v, byval_as_integer dtype, byval_as_FBSYMBOL_ptr subtype) |
function_as_ASTNODE_ptr | astNewCONSTz (byval_as_integer dtype, byval_as_FBSYMBOL_ptr subtype) |
function_as_IRVREG_ptr | astLoadCONST (byval_as_ASTNODE_ptr n) |
function_as_longint | astConstFlushToInt (byval_as_ASTNODE_ptr n) |
function_as_string | astConstFlushToStr (byval_as_ASTNODE_ptr n) |
function_as_wstring_ptr | astConstFlushToWstr (byval_as_ASTNODE_ptr n) |
function_as_longint | astConstGetAsInt64 (byval_as_ASTNODE_ptr n) |
function_as_double | astConstGetAsDouble (byval_as_ASTNODE_ptr n) |
function_as_ASTNODE_ptr | astBuildConst (byval_as_FBSYMBOL_ptr sym) |
function_as_ASTNODE_ptr | astConvertRawCONSTi (byval_as_integer dtype, byval_as_FBSYMBOL_ptr subtype, byval_as_ASTNODE_ptr l) |
function_as_ASTNODE_ptr astBuildConst | ( | byval_as_FBSYMBOL_ptr | sym) |
Definition at line 242 of file ast-node-const.bas.
function_as_integer astConstEqZero | ( | byval_as_ASTNODE_ptr | n) |
function_as_longint astConstFlushToInt | ( | byval_as_ASTNODE_ptr | n) |
Definition at line 170 of file ast-node-const.bas.
function_as_string astConstFlushToStr | ( | byval_as_ASTNODE_ptr | n) |
Definition at line 179 of file ast-node-const.bas.
function_as_wstring_ptr astConstFlushToWstr | ( | byval_as_ASTNODE_ptr | n) |
Definition at line 197 of file ast-node-const.bas.
function_as_double astConstGetAsDouble | ( | byval_as_ASTNODE_ptr | n) |
function_as_longint astConstGetAsInt64 | ( | byval_as_ASTNODE_ptr | n) |
Definition at line 218 of file ast-node-const.bas.
function_as_integer astConstGeZero | ( | byval_as_ASTNODE_ptr | n) |
function_as_ASTNODE_ptr astConvertRawCONSTi | ( | byval_as_integer | dtype, |
byval_as_FBSYMBOL_ptr | subtype, | ||
byval_as_ASTNODE_ptr | l | ||
) |
Definition at line 259 of file ast-node-const.bas.
function_as_IRVREG_ptr astLoadCONST | ( | byval_as_ASTNODE_ptr | n) |
Definition at line 157 of file ast-node-const.bas.
function_as_ASTNODE_ptr astNewCONST | ( | byval_as_FBVALUE_ptr | v, |
byval_as_integer | dtype, | ||
byval_as_FBSYMBOL_ptr | subtype | ||
) |
Definition at line 89 of file ast-node-const.bas.
function_as_ASTNODE_ptr astNewCONSTf | ( | byval_as_double | value, |
byval_as_integer | dtype | ||
) |
Definition at line 75 of file ast-node-const.bas.
function_as_ASTNODE_ptr astNewCONSTi | ( | byval_as_longint | value, |
byval_as_integer | dtype, | ||
byval_as_FBSYMBOL_ptr | subtype | ||
) |
function_as_ASTNODE_ptr astNewCONSTstr | ( | byval_as_zstring_ptr | v) |
Definition at line 31 of file ast-node-const.bas.
function_as_ASTNODE_ptr astNewCONSTwstr | ( | byval_as_wstring_ptr | v) |
Definition at line 43 of file ast-node-const.bas.
function_as_ASTNODE_ptr astNewCONSTz | ( | byval_as_integer | dtype, |
byval_as_FBSYMBOL_ptr | subtype | ||
) |
Definition at line 104 of file ast-node-const.bas.