#include "fb.bi"
#include "fbint.bi"
#include "ast.bi"
#include "rtl.bi"
Go to the source code of this file.
|
private sub | hUpdateNewOpSizeParamType (byval_as_AST_OP op) |
|
sub | rtlMemModInit () |
|
sub | rtlMemModEnd () |
|
function_as_ASTNODE_ptr | rtlNullPtrCheck (byval_as_ASTNODE_ptr p, byval_as_integer linenum, byval_as_zstring_ptr module) |
|
function_as_ASTNODE_ptr | rtlMemCopy (byval_as_ASTNODE_ptr dst, byval_as_ASTNODE_ptr src, byval_as_longint bytes) |
|
function_as_integer | rtlMemSwap (byval_as_ASTNODE_ptr dst, byval_as_ASTNODE_ptr src) |
|
function_as_integer | rtlMemCopyClear (byval_as_ASTNODE_ptr dstexpr, byval_as_longint dstlen, byval_as_ASTNODE_ptr srcexpr, byval_as_longint srclen) |
|
function_as_ASTNODE_ptr | rtlMemNewOp (byval_as_integer op, byval_as_ASTNODE_ptr len_expr, byval_as_integer dtype, byval_as_FBSYMBOL_ptr subtype) |
|
function_as_ASTNODE_ptr | rtlMemDeleteOp (byval_as_integer op, byval_as_ASTNODE_ptr ptr_expr, byval_as_integer dtype, byval_as_FBSYMBOL_ptr subtype) |
|
private sub hUpdateNewOpSizeParamType |
( |
byval_as_AST_OP |
op) | |
|
function_as_ASTNODE_ptr rtlMemCopy |
( |
byval_as_ASTNODE_ptr |
dst, |
|
|
byval_as_ASTNODE_ptr |
src, |
|
|
byval_as_longint |
bytes |
|
) |
| |
function_as_integer rtlMemCopyClear |
( |
byval_as_ASTNODE_ptr |
dstexpr, |
|
|
byval_as_longint |
dstlen, |
|
|
byval_as_ASTNODE_ptr |
srcexpr, |
|
|
byval_as_longint |
srclen |
|
) |
| |
function_as_integer rtlMemSwap |
( |
byval_as_ASTNODE_ptr |
dst, |
|
|
byval_as_ASTNODE_ptr |
src |
|
) |
| |
function_as_ASTNODE_ptr rtlNullPtrCheck |
( |
byval_as_ASTNODE_ptr |
p, |
|
|
byval_as_integer |
linenum, |
|
|
byval_as_zstring_ptr |
module |
|
) |
| |