FreeBASIC  0.91.0
emitdbg.bi File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

sub edbgInit ()
 
sub edbgEmitHeader (byval_as_zstring_ptr filename)
 
sub edbgLineBegin (byval_as_FBSYMBOL_ptr proc, byval_as_integer lnum, byval_as_integer pos)
 
sub edbgLineEnd (byval_as_FBSYMBOL_ptr proc, byval_as_integer lnum, byval_as_integer pos)
 
sub edbgEmitLine (byval_as_FBSYMBOL_ptr proc, byval_as_integer lnum, byval_as_FBSYMBOL_ptr label)
 
sub edbgEmitLineFlush (byval_as_FBSYMBOL_ptr proc, byval_as_integer lnum, byval_as_FBSYMBOL_ptr label)
 
sub edbgScopeBegin (byval_as_FBSYMBOL_ptr s)
 
sub edbgScopeEnd (byval_as_FBSYMBOL_ptr s)
 
sub edbgEmitScopeINI (byval_as_FBSYMBOL_ptr s)
 
sub edbgEmitScopeEND (byval_as_FBSYMBOL_ptr s)
 
sub edbgProcBegin (byval_as_FBSYMBOL_ptr proc)
 
sub edbgProcEnd (byval_as_FBSYMBOL_ptr proc)
 
sub edbgProcEmitBegin (byval_as_FBSYMBOL_ptr proc)
 
sub edbgEmitProcHeader (byval_as_FBSYMBOL_ptr proc)
 
sub edbgEmitProcFooter (byval_as_FBSYMBOL_ptr proc, byval_as_FBSYMBOL_ptr initlabel, byval_as_FBSYMBOL_ptr exitlabel)
 
sub edbgEmitFooter ()
 
sub edbgEmitGlobalVar (byval_as_FBSYMBOL_ptr sym, byval_as_integer section)
 
sub edbgEmitProcArg (byval_as_FBSYMBOL_ptr sym)
 
sub edbgEmitLocalVar (byval_as_FBSYMBOL_ptr sym, byval_as_integer isstatic)
 
sub edbgInclude (byval_as_zstring_ptr incfile)
 

Function Documentation

sub edbgEmitFooter ( )

Definition at line 247 of file edbg_stab.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub edbgEmitGlobalVar ( byval_as_FBSYMBOL_ptr  sym,
byval_as_integer  section 
)

Definition at line 947 of file edbg_stab.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub edbgEmitHeader ( byval_as_zstring_ptr  filename)

Definition at line 207 of file edbg_stab.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub edbgEmitLine ( byval_as_FBSYMBOL_ptr  proc,
byval_as_integer  lnum,
byval_as_FBSYMBOL_ptr  label 
)

Definition at line 319 of file edbg_stab.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub edbgEmitLineFlush ( byval_as_FBSYMBOL_ptr  proc,
byval_as_integer  lnum,
byval_as_FBSYMBOL_ptr  label 
)

Definition at line 349 of file edbg_stab.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub edbgEmitLocalVar ( byval_as_FBSYMBOL_ptr  sym,
byval_as_integer  isstatic 
)

Definition at line 1018 of file edbg_stab.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub edbgEmitProcArg ( byval_as_FBSYMBOL_ptr  sym)

Definition at line 1075 of file edbg_stab.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub edbgEmitProcFooter ( byval_as_FBSYMBOL_ptr  proc,
byval_as_FBSYMBOL_ptr  initlabel,
byval_as_FBSYMBOL_ptr  exitlabel 
)

Definition at line 619 of file edbg_stab.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub edbgEmitProcHeader ( byval_as_FBSYMBOL_ptr  proc)

Definition at line 480 of file edbg_stab.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub edbgEmitScopeEND ( byval_as_FBSYMBOL_ptr  s)

Definition at line 416 of file edbg_stab.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub edbgEmitScopeINI ( byval_as_FBSYMBOL_ptr  s)

Definition at line 402 of file edbg_stab.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub edbgInclude ( byval_as_zstring_ptr  incfile)

Definition at line 1105 of file edbg_stab.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub edbgInit ( )

Definition at line 97 of file edbg_stab.bas.

Here is the caller graph for this function:

sub edbgLineBegin ( byval_as_FBSYMBOL_ptr  proc,
byval_as_integer  lnum,
byval_as_integer  pos 
)

Definition at line 266 of file edbg_stab.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub edbgLineEnd ( byval_as_FBSYMBOL_ptr  proc,
byval_as_integer  lnum,
byval_as_integer  pos 
)

Definition at line 296 of file edbg_stab.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub edbgProcBegin ( byval_as_FBSYMBOL_ptr  proc)

Definition at line 430 of file edbg_stab.bas.

Here is the caller graph for this function:

sub edbgProcEmitBegin ( byval_as_FBSYMBOL_ptr  proc)

Definition at line 454 of file edbg_stab.bas.

Here is the caller graph for this function:

sub edbgProcEnd ( byval_as_FBSYMBOL_ptr  proc)

Definition at line 442 of file edbg_stab.bas.

Here is the caller graph for this function:

sub edbgScopeBegin ( byval_as_FBSYMBOL_ptr  s)

Definition at line 368 of file edbg_stab.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub edbgScopeEnd ( byval_as_FBSYMBOL_ptr  s)

Definition at line 385 of file edbg_stab.bas.

Here is the call graph for this function:

Here is the caller graph for this function: