yystype Union Reference

#include <ucparse.h>

Collaboration diagram for yystype:

Collaboration graph
[legend]
List of all members.

Public Attributes

Uc_symbolsym
Uc_var_symbolvar
Uc_expressionexpr
Uc_call_expressionfuncall
Uc_function_symbolfunsym
Uc_statementstmt
std::vector< char * > * strvec
Uc_block_statementblock
Uc_arrayloop_statementarrayloop
Uc_array_expressionexprlist
int intval
char * strval
Uc_symbolsym
Uc_var_symbolvar
Uc_expressionexpr
Uc_call_expressionfuncall
Uc_function_symbolfunsym
Uc_statementstmt
std::vector< char * > * strvec
Uc_block_statementblock
Uc_arrayloop_statementarrayloop
Uc_array_expressionexprlist
char * strval

Detailed Description

Definition at line 144 of file ucparse.cc.


Member Data Documentation

class Uc_symbol* yystype::sym

Definition at line 146 of file ucparse.cc.

class Uc_var_symbol* yystype::var

Definition at line 147 of file ucparse.cc.

class Uc_expression* yystype::expr

Definition at line 148 of file ucparse.cc.

class Uc_call_expression* yystype::funcall

Definition at line 149 of file ucparse.cc.

class Uc_function_symbol* yystype::funsym

Definition at line 150 of file ucparse.cc.

class Uc_statement* yystype::stmt

Definition at line 151 of file ucparse.cc.

class std::vector< char * >* yystype::strvec

Definition at line 152 of file ucparse.cc.

class Uc_block_statement* yystype::block

Definition at line 153 of file ucparse.cc.

class Uc_arrayloop_statement* yystype::arrayloop

Definition at line 154 of file ucparse.cc.

class Uc_array_expression* yystype::exprlist

Definition at line 155 of file ucparse.cc.

int yystype::intval

Definition at line 156 of file ucparse.cc.

Referenced by yylex().

char* yystype::strval

Definition at line 157 of file ucparse.cc.

Referenced by yylex().

class Uc_symbol* yystype::sym

Definition at line 7 of file ucparse.h.

class Uc_var_symbol* yystype::var

Definition at line 8 of file ucparse.h.

class Uc_expression* yystype::expr

Definition at line 9 of file ucparse.h.

class Uc_call_expression* yystype::funcall

Definition at line 10 of file ucparse.h.

class Uc_function_symbol* yystype::funsym

Definition at line 11 of file ucparse.h.

class Uc_statement* yystype::stmt

Definition at line 12 of file ucparse.h.

class std::vector< char * >* yystype::strvec

Definition at line 13 of file ucparse.h.

class Uc_block_statement* yystype::block

Definition at line 14 of file ucparse.h.

class Uc_arrayloop_statement* yystype::arrayloop

Definition at line 15 of file ucparse.h.

class Uc_array_expression* yystype::exprlist

Definition at line 16 of file ucparse.h.

char* yystype::strval

Definition at line 18 of file ucparse.h.


The documentation for this union was generated from the following files:
Generated on Mon Jul 9 15:06:20 2007 for ExultEngine by  doxygen 1.5.1