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

Go to the source code of this file.

Data Structures

class  SELECTCTX
 

Functions

sub parserSelConstStmtInit ()
 
sub parserSelConstStmtEnd ()
 
sub cSelConstStmtBegin ()
 
private function_as_integer hSelConstAddCase (byval_as_integer swtbase, byval_as_ulongint value, byval_as_FBSYMBOL_ptr label)
 
sub cSelConstStmtNext (byval_as_FB_CMPSTMTSTK_ptr stk)
 
sub cSelConstStmtEnd (byval_as_FB_CMPSTMTSTK_ptr stk)
 

Variables

const VAR FB_MAXSWTCASEEXPR = 8192
 
const VAR FB_MAXSWTCASERANGE = 4096
 
SELECTCTX ctx
 

Function Documentation

sub cSelConstStmtBegin ( )

Definition at line 32 of file parser-compound-select-const.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub cSelConstStmtEnd ( byval_as_FB_CMPSTMTSTK_ptr  stk)

Definition at line 287 of file parser-compound-select-const.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

sub cSelConstStmtNext ( byval_as_FB_CMPSTMTSTK_ptr  stk)

Definition at line 172 of file parser-compound-select-const.bas.

Here is the call graph for this function:

Here is the caller graph for this function:

private function_as_integer hSelConstAddCase ( byval_as_integer  swtbase,
byval_as_ulongint  value,
byval_as_FBSYMBOL_ptr  label 
)

Definition at line 127 of file parser-compound-select-const.bas.

Here is the caller graph for this function:

sub parserSelConstStmtEnd ( )

Definition at line 26 of file parser-compound-select-const.bas.

Here is the caller graph for this function:

sub parserSelConstStmtInit ( )

Definition at line 22 of file parser-compound-select-const.bas.

Here is the caller graph for this function:

Variable Documentation

SELECTCTX ctx

Definition at line 20 of file parser-compound-select-const.bas.

const VAR FB_MAXSWTCASEEXPR = 8192

Definition at line 11 of file parser-compound-select-const.bas.

const VAR FB_MAXSWTCASERANGE = 4096

Definition at line 12 of file parser-compound-select-const.bas.