FreeBASIC  0.91.0
parser-decl-symbtype.bas File Reference
#include "fb.bi"
#include "fbint.bi"
#include "parser.bi"
#include "ast.bi"
#include "rtl.bi"
Include dependency graph for parser-decl-symbtype.bas:

Go to the source code of this file.

Functions

function_as_longint cConstIntExpr (byval_as_ASTNODE_ptr expr, byval_as_longint defaultvalue)
 
private function_as_FBSYMBOL_ptr cSymbolTypeFuncPtr (byval_as_integer is_func)
 
function_as_ASTNODE_ptr cTypeOrExpression (byval_as_integer is_len, byref_as_integer dtype, byref_as_FBSYMBOL_ptr subtype, byref_as_longint lgt)
 
sub cTypeOf (byref_as_integer dtype, byref_as_FBSYMBOL_ptr subtype, byref_as_longint lgt)
 
function_as_FB_DATATYPE hIntegerTypeFromBitSize (byval_as_longint bitsize, byval_as_integer is_unsigned)
 
function_as_integer cSymbolType (byref_as_integer dtype, byref_as_FBSYMBOL_ptr subtype, byref_as_longint lgt, byval_as_FB_SYMBTYPEOPT options)
 

Function Documentation

function_as_longint cConstIntExpr ( byval_as_ASTNODE_ptr  expr,
byval_as_longint  defaultvalue 
)

Definition at line 13 of file parser-decl-symbtype.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

function_as_integer cSymbolType ( byref_as_integer  dtype,
byref_as_FBSYMBOL_ptr  subtype,
byref_as_longint  lgt,
byval_as_FB_SYMBTYPEOPT  options 
)

Definition at line 226 of file parser-decl-symbtype.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

private function_as_FBSYMBOL_ptr cSymbolTypeFuncPtr ( byval_as_integer  is_func)

Definition at line 32 of file parser-decl-symbtype.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub cTypeOf ( byref_as_integer  dtype,
byref_as_FBSYMBOL_ptr  subtype,
byref_as_longint  lgt 
)

Definition at line 152 of file parser-decl-symbtype.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

function_as_ASTNODE_ptr cTypeOrExpression ( byval_as_integer  is_len,
byref_as_integer  dtype,
byref_as_FBSYMBOL_ptr  subtype,
byref_as_longint  lgt 
)

Definition at line 78 of file parser-decl-symbtype.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

function_as_FB_DATATYPE hIntegerTypeFromBitSize ( byval_as_longint  bitsize,
byval_as_integer  is_unsigned 
)

Definition at line 183 of file parser-decl-symbtype.bas.

Here is the call graph for this function:

Here is the caller graph for this function: