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

Go to the source code of this file.

Functions

sub parserLetInit (void)
 
sub parserLetEnd (void)
 
function_as_integer hIsAssignToken ()
 
function_as_integer cAssignToken ()
 
function_as_integer cOperator (byval_as_integer is_overload)
 
sub cAssignment (byval_as_ASTNODE_ptr l)
 
function_as_integer cAssignmentOrPtrCallEx (byval_as_ASTNODE_ptr expr)
 
private
function_as_const_zstring_ptr 
hCard2Ord (byval_as_integer num)
 
private sub hReportLetError (byval_as_integer errnum, byval_as_integer elmnum)
 
private function_as_ASTNODE_ptr hAssignFromField (byval_as_FBSYMBOL_ptr fld, byval_as_ASTNODE_ptr lhs, byval_as_FBSYMBOL_ptr rhs, byval_as_integer num)
 
function_as_integer cAssignmentOrPtrCall ()
 

Function Documentation

sub cAssignment ( byval_as_ASTNODE_ptr  l)

Definition at line 159 of file parser-assignment.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

function_as_integer cAssignmentOrPtrCall ( )

Definition at line 363 of file parser-assignment.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

function_as_integer cAssignmentOrPtrCallEx ( byval_as_ASTNODE_ptr  expr)

Definition at line 224 of file parser-assignment.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

function_as_integer cAssignToken ( )

Definition at line 34 of file parser-assignment.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

function_as_integer cOperator ( byval_as_integer  is_overload)

Definition at line 43 of file parser-assignment.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

private function_as_ASTNODE_ptr hAssignFromField ( byval_as_FBSYMBOL_ptr  fld,
byval_as_ASTNODE_ptr  lhs,
byval_as_FBSYMBOL_ptr  rhs,
byval_as_integer  num 
)

Definition at line 310 of file parser-assignment.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

private function_as_const_zstring_ptr hCard2Ord ( byval_as_integer  num)

Definition at line 285 of file parser-assignment.bas.

function_as_integer hIsAssignToken ( )

Definition at line 25 of file parser-assignment.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

private sub hReportLetError ( byval_as_integer  errnum,
byval_as_integer  elmnum 
)

Definition at line 304 of file parser-assignment.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub parserLetEnd ( void  )

Definition at line 19 of file parser-assignment.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub parserLetInit ( void  )

Definition at line 12 of file parser-assignment.bas.

Here is the call graph for this function:

Here is the caller graph for this function: