#include "fb.bi"
#include "fbint.bi"
#include "parser.bi"
#include "rtl.bi"
#include "ast.bi"
Go to the source code of this file.
|
sub | hCtorChain () |
|
sub | hBaseInit () |
|
function_as_integer | hBaseMemberAccess () |
|
function_as_integer | hForwardCall () |
|
function_as_FB_PARAMMODE | cBydescArrayArgParens (byval_as_ASTNODE_ptr arg) |
|
function_as_integer | cAssignFunctResult (byval_as_integer is_return) |
|
sub | hMethodCallAddInstPtrOvlArg (byval_as_FBSYMBOL_ptr proc, byval_as_ASTNODE_ptr thisexpr, byval_as_FB_CALL_ARG_LIST_ptr arg_list, byval_as_FB_PARSEROPT_ptr options) |
|
function_as_ASTNODE_ptr | cProcCall (byval_as_FBSYMBOL_ptr base_parent, byval_as_FBSYMBOL_ptr sym, byval_as_ASTNODE_ptr ptrexpr, byval_as_ASTNODE_ptr thisexpr, byval_as_integer checkprnts, byval_as_FB_PARSEROPT options) |
|
private function_as_integer | hProcSymbol (byval_as_FBSYMBOL_ptr base_parent, byval_as_FBSYMBOL_ptr sym, byval_as_integer iscall, byval_as_FB_PARSEROPT options=0) |
|
private function_as_integer | hVarSymbol (byval_as_FBSYMBOL_ptr sym, byval_as_integer iscall) |
|
private function_as_integer | hAssignOrCall_QB (byval_as_FBSYMCHAIN_ptr chain_, byval_as_integer iscall) |
|
private function_as_integer | hAssignOrPtrCall (byval_as_ASTNODE_ptr expr, byval_as_integer iscall) |
|
private function_as_integer | hAssignOrCall (byval_as_FBSYMBOL_ptr base_parent, byval_as_FBSYMCHAIN_ptr chain_, byval_as_integer iscall, byval_as_FB_PARSEROPT options=0) |
|
private function_as_integer | hProcCallOrAssign_QB () |
|
function_as_integer | cProcCallOrAssign () |
|
function_as_FB_PARAMMODE cBydescArrayArgParens |
( |
byval_as_ASTNODE_ptr |
arg) | |
|
function_as_ASTNODE_ptr cProcCall |
( |
byval_as_FBSYMBOL_ptr |
base_parent, |
|
|
byval_as_FBSYMBOL_ptr |
sym, |
|
|
byval_as_ASTNODE_ptr |
ptrexpr, |
|
|
byval_as_ASTNODE_ptr |
thisexpr, |
|
|
byval_as_integer |
checkprnts, |
|
|
byval_as_FB_PARSEROPT |
options |
|
) |
| |
function_as_integer cProcCallOrAssign |
( |
) | |
|
private function_as_integer hAssignOrCall |
( |
byval_as_FBSYMBOL_ptr |
base_parent, |
|
|
byval_as_FBSYMCHAIN_ptr |
chain_, |
|
|
byval_as_integer |
iscall, |
|
|
byval_as_FB_PARSEROPT |
options = 0 |
|
) |
| |
private function_as_integer hAssignOrCall_QB |
( |
byval_as_FBSYMCHAIN_ptr |
chain_, |
|
|
byval_as_integer |
iscall |
|
) |
| |
private function_as_integer hAssignOrPtrCall |
( |
byval_as_ASTNODE_ptr |
expr, |
|
|
byval_as_integer |
iscall |
|
) |
| |
private sub hBaseInit |
( |
) | |
|
function_as_integer hBaseMemberAccess |
( |
) | |
|
private sub hCtorChain |
( |
) | |
|
function_as_integer hForwardCall |
( |
) | |
|
sub hMethodCallAddInstPtrOvlArg |
( |
byval_as_FBSYMBOL_ptr |
proc, |
|
|
byval_as_ASTNODE_ptr |
thisexpr, |
|
|
byval_as_FB_CALL_ARG_LIST_ptr |
arg_list, |
|
|
byval_as_FB_PARSEROPT_ptr |
options |
|
) |
| |
private function_as_integer hProcCallOrAssign_QB |
( |
) | |
|
private function_as_integer hProcSymbol |
( |
byval_as_FBSYMBOL_ptr |
base_parent, |
|
|
byval_as_FBSYMBOL_ptr |
sym, |
|
|
byval_as_integer |
iscall, |
|
|
byval_as_FB_PARSEROPT |
options = 0 |
|
) |
| |
private function_as_integer hVarSymbol |
( |
byval_as_FBSYMBOL_ptr |
sym, |
|
|
byval_as_integer |
iscall |
|
) |
| |