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

Go to the source code of this file.

Data Structures

class  FB_INITCTX
 

Functions

function_as_integer hUDTInit (byref_as_FB_INITCTX ctx)
 
private function_as_integer hDoAssign (byref_as_FB_INITCTX ctx, byval_as_ASTNODE_ptr expr, byval_as_integer no_fake=FALSE)
 
private function_as_integer hElmInit (byref_as_FB_INITCTX ctx, byval_as_integer no_fake=FALSE)
 
private function_as_integer hArrayInit (byref_as_FB_INITCTX ctx, byval_as_integer no_fake=FALSE)
 
function_as_ASTNODE_ptr cInitializer (byval_as_FBSYMBOL_ptr sym, byval_as_FB_INIOPT options)
 

Function Documentation

function_as_ASTNODE_ptr cInitializer ( byval_as_FBSYMBOL_ptr  sym,
byval_as_FB_INIOPT  options 
)

Definition at line 597 of file parser-decl-symb-init.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

private function_as_integer hArrayInit ( byref_as_FB_INITCTX  ctx,
byval_as_integer  no_fake = FALSE 
)

Definition at line 118 of file parser-decl-symb-init.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

private function_as_integer hDoAssign ( byref_as_FB_INITCTX  ctx,
byval_as_ASTNODE_ptr  expr,
byval_as_integer  no_fake = FALSE 
)

Definition at line 29 of file parser-decl-symb-init.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

private function_as_integer hElmInit ( byref_as_FB_INITCTX  ctx,
byval_as_integer  no_fake = FALSE 
)

Definition at line 71 of file parser-decl-symb-init.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

private function_as_integer hUDTInit ( byref_as_FB_INITCTX  ctx)

Definition at line 357 of file parser-decl-symb-init.bas.

Here is the call graph for this function:

Here is the caller graph for this function: