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

Go to the source code of this file.

Functions

sub rtlErrorModInit ()
 
sub rtlErrorModEnd ()
 
private function_as_ASTNODE_ptr hErrorThrow (byval_as_FBSYMBOL_ptr reslabel, byval_as_FBSYMBOL_ptr nxtlabel)
 
function_as_ASTNODE_ptr rtlErrorCheck (byval_as_ASTNODE_ptr expr)
 
sub rtlErrorThrow (byval_as_ASTNODE_ptr errexpr, byval_as_integer linenum, byval_as_zstring_ptr module)
 
sub rtlErrorSetHandler (byval_as_ASTNODE_ptr newhandler, byval_as_integer savecurrent)
 
function_as_ASTNODE_ptr rtlErrorGetNum ()
 
sub rtlErrorSetNum (byval_as_ASTNODE_ptr errexpr)
 
sub rtlErrorResume (byval_as_integer isnext)
 
function_as_ASTNODE_ptr rtlErrorSetModName (byval_as_FBSYMBOL_ptr sym, byval_as_ASTNODE_ptr modname)
 
function_as_ASTNODE_ptr rtlErrorSetFuncName (byval_as_FBSYMBOL_ptr sym, byval_as_ASTNODE_ptr funcname)
 

Variables

FB_RTL_PROCDEF funcdata [to...+1] =
 

Function Documentation

private function_as_ASTNODE_ptr hErrorThrow ( byval_as_FBSYMBOL_ptr  reslabel,
byval_as_FBSYMBOL_ptr  nxtlabel 
)

Definition at line 232 of file rtl-error.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

function_as_ASTNODE_ptr rtlErrorCheck ( byval_as_ASTNODE_ptr  expr)

Definition at line 279 of file rtl-error.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

function_as_ASTNODE_ptr rtlErrorGetNum ( )

Definition at line 408 of file rtl-error.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub rtlErrorModEnd ( )

Definition at line 225 of file rtl-error.bas.

Here is the caller graph for this function:

sub rtlErrorModInit ( )

Definition at line 218 of file rtl-error.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub rtlErrorResume ( byval_as_integer  isnext)

Definition at line 438 of file rtl-error.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

function_as_ASTNODE_ptr rtlErrorSetFuncName ( byval_as_FBSYMBOL_ptr  sym,
byval_as_ASTNODE_ptr  funcname 
)

Definition at line 483 of file rtl-error.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub rtlErrorSetHandler ( byval_as_ASTNODE_ptr  newhandler,
byval_as_integer  savecurrent 
)

Definition at line 371 of file rtl-error.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

function_as_ASTNODE_ptr rtlErrorSetModName ( byval_as_FBSYMBOL_ptr  sym,
byval_as_ASTNODE_ptr  modname 
)

Definition at line 455 of file rtl-error.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub rtlErrorSetNum ( byval_as_ASTNODE_ptr  errexpr)

Definition at line 419 of file rtl-error.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub rtlErrorThrow ( byval_as_ASTNODE_ptr  errexpr,
byval_as_integer  linenum,
byval_as_zstring_ptr  module 
)

Definition at line 308 of file rtl-error.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

FB_RTL_PROCDEF funcdata[to...+1] =

Definition at line 11 of file rtl-error.bas.