FreeBASIC  0.91.0
FB_CMPSTMTSTK Class Reference
Collaboration diagram for FB_CMPSTMTSTK:

Data Fields

integer id
 
FB_CMPSTMT_MASK allowmask
 
ASTNODE_ptr scopenode
 
union {
   FB_CMPSTMT_FOR   for
 
   FB_CMPSTMT_DO   do
 
   FB_CMPSTMT_WHILE   while
 
   FB_CMPSTMT_IF   if
 
   FB_CMPSTMT_PROC   proc
 
   FB_CMPSTMT_SELECT   select
 
   FB_CMPSTMT_WITH   with
 
   FB_CMPSTMT_NAMESPACE   nspc
 
   FB_CMPSTMT_EXTERN   ext
 
   FB_CMPSTMT_SCOPE   scp
 
}; 
 

Detailed Description

Definition at line 110 of file parser.bi.

Field Documentation

union { ... }
FB_CMPSTMT_MASK FB_CMPSTMTSTK::allowmask

Definition at line 112 of file parser.bi.

FB_CMPSTMT_DO FB_CMPSTMTSTK::do

Definition at line 116 of file parser.bi.

FB_CMPSTMT_EXTERN FB_CMPSTMTSTK::ext

Definition at line 123 of file parser.bi.

FB_CMPSTMT_FOR FB_CMPSTMTSTK::for

Definition at line 115 of file parser.bi.

integer FB_CMPSTMTSTK::id

Definition at line 111 of file parser.bi.

FB_CMPSTMT_IF FB_CMPSTMTSTK::if

Definition at line 118 of file parser.bi.

FB_CMPSTMT_NAMESPACE FB_CMPSTMTSTK::nspc

Definition at line 122 of file parser.bi.

FB_CMPSTMT_PROC FB_CMPSTMTSTK::proc

Definition at line 119 of file parser.bi.

ASTNODE_ptr FB_CMPSTMTSTK::scopenode

Definition at line 113 of file parser.bi.

FB_CMPSTMT_SCOPE FB_CMPSTMTSTK::scp

Definition at line 124 of file parser.bi.

FB_CMPSTMT_SELECT FB_CMPSTMTSTK::select

Definition at line 120 of file parser.bi.

FB_CMPSTMT_WHILE FB_CMPSTMTSTK::while

Definition at line 117 of file parser.bi.

FB_CMPSTMT_WITH FB_CMPSTMTSTK::with

Definition at line 121 of file parser.bi.


The documentation for this class was generated from the following file: