FreeBASIC
0.91.0
|
Go to the source code of this file.
Functions | |
private function_as_integer | hCheckStringOps (byval_as_ASTNODE_ptr l, byval_as_FB_DATACLASS ldclass, byval_as_ASTNODE_ptr r, byval_as_FB_DATACLASS rdclass) |
private function_as_integer | hCheckUDTOps (byval_as_ASTNODE_ptr l, byval_as_FB_DATACLASS ldclass, byref_as_ASTNODE_ptr r, byval_as_FB_DATACLASS rdclass, byval_as_integer checkOnly=TRUE) |
private function_as_integer | hCheckWstringOps (byval_as_ASTNODE_ptr l, byref_as_integer ldfull, byval_as_ASTNODE_ptr r, byref_as_integer rdfull, byref_as_integer is_zstr) |
private function_as_integer | hCheckZstringOps (byval_as_ASTNODE_ptr l, byref_as_integer ldfull, byval_as_ASTNODE_ptr r, byref_as_integer rdfull) |
private sub | hCheckEnumOps (byval_as_ASTNODE_ptr l, byval_as_FB_DATACLASS ldclass, byval_as_ASTNODE_ptr r, byval_as_FB_DATACLASS rdclass) |
private function_as_integer | hCheckConstAndPointerOps (byval_as_ASTNODE_ptr l, byval_as_FB_DATATYPE ldtype, byval_as_ASTNODE_ptr r, byval_as_FB_DATATYPE rdtype) |
function_as_integer | astCheckASSIGN (byval_as_ASTNODE_ptr l, byval_as_ASTNODE_ptr r) |
function_as_integer | astCheckASSIGNToType (byval_as_integer ldtype, byval_as_FBSYMBOL_ptr lsubtype, byval_as_ASTNODE_ptr r) |
function_as_ASTNODE_ptr | astNewASSIGN (byval_as_ASTNODE_ptr l, byval_as_ASTNODE_ptr r, byval_as_AST_OPOPT options) |
function_as_IRVREG_ptr | astLoadASSIGN (byval_as_ASTNODE_ptr n) |
function_as_integer astCheckASSIGN | ( | byval_as_ASTNODE_ptr | l, |
byval_as_ASTNODE_ptr | r | ||
) |
Definition at line 243 of file ast-node-assign.bas.
function_as_integer astCheckASSIGNToType | ( | byval_as_integer | ldtype, |
byval_as_FBSYMBOL_ptr | lsubtype, | ||
byval_as_ASTNODE_ptr | r | ||
) |
Definition at line 358 of file ast-node-assign.bas.
function_as_IRVREG_ptr astLoadASSIGN | ( | byval_as_ASTNODE_ptr | n) |
function_as_ASTNODE_ptr astNewASSIGN | ( | byval_as_ASTNODE_ptr | l, |
byval_as_ASTNODE_ptr | r, | ||
byval_as_AST_OPOPT | options | ||
) |
Definition at line 375 of file ast-node-assign.bas.
private function_as_integer hCheckConstAndPointerOps | ( | byval_as_ASTNODE_ptr | l, |
byval_as_FB_DATATYPE | ldtype, | ||
byval_as_ASTNODE_ptr | r, | ||
byval_as_FB_DATATYPE | rdtype | ||
) |
Definition at line 193 of file ast-node-assign.bas.
private sub hCheckEnumOps | ( | byval_as_ASTNODE_ptr | l, |
byval_as_FB_DATACLASS | ldclass, | ||
byval_as_ASTNODE_ptr | r, | ||
byval_as_FB_DATACLASS | rdclass | ||
) |
Definition at line 175 of file ast-node-assign.bas.
private function_as_integer hCheckStringOps | ( | byval_as_ASTNODE_ptr | l, |
byval_as_FB_DATACLASS | ldclass, | ||
byval_as_ASTNODE_ptr | r, | ||
byval_as_FB_DATACLASS | rdclass | ||
) |
private function_as_integer hCheckUDTOps | ( | byval_as_ASTNODE_ptr | l, |
byval_as_FB_DATACLASS | ldclass, | ||
byref_as_ASTNODE_ptr | r, | ||
byval_as_FB_DATACLASS | rdclass, | ||
byval_as_integer | checkOnly = TRUE |
||
) |
Definition at line 44 of file ast-node-assign.bas.
private function_as_integer hCheckWstringOps | ( | byval_as_ASTNODE_ptr | l, |
byref_as_integer | ldfull, | ||
byval_as_ASTNODE_ptr | r, | ||
byref_as_integer | rdfull, | ||
byref_as_integer | is_zstr | ||
) |
private function_as_integer hCheckZstringOps | ( | byval_as_ASTNODE_ptr | l, |
byref_as_integer | ldfull, | ||
byval_as_ASTNODE_ptr | r, | ||
byref_as_integer | rdfull | ||
) |