SelectionParser Namespace Reference

Classes

union  yyalloc
 
union  YYSTYPE
 

Typedefs

typedef union SelectionParser::YYSTYPE YYSTYPE
 
typedef short int yytype_int16
 
typedef short int yytype_int8
 
typedef unsigned short int yytype_uint16
 
typedef unsigned char yytype_uint8
 

Enumerations

Functions

int SelectionFilterlex (void)
 
static void yydestruct (char *yymsg, int yytype, YYSTYPE *yyvaluep) const
 
int yyparse ()
 

Variables

int yychar
 
static const yytype_int8 yycheck []
 
static const yytype_uint8 yydefact []
 
static const yytype_int8 yydefgoto []
 
YYSTYPE yylval
 
int yynerrs
 
static const yytype_int8 yypact []
 
static const yytype_int8 yypgoto []
 
static const yytype_uint8 yyr1 []
 
static const yytype_uint8 yyr2 []
 
static const yytype_uint8 yystos []
 
static const yytype_uint8 yytable []
 
static const yytype_uint8 yytranslate []
 

Typedef Documentation

typedef unsigned short int SelectionParser::yytype_uint16
typedef unsigned char SelectionParser::yytype_uint8

Enumeration Type Documentation

Enumerator
TIDENTIFIER 
TSUB 
TSELECT 
TCOUNT 
TSLICE 
TNAMESPACE 
TNUMBER 

Function Documentation

int SelectionParser::SelectionFilterlex ( void  )
static void SelectionParser::yydestruct ( char *  yymsg,
int  yytype,
YYSTYPE yyvaluep 
) const
static
int SelectionParser::yyparse ( void  )

Variable Documentation

int SelectionParser::yychar
const yytype_int8 SelectionParser::yycheck[]
static
Initial value:
=
{
5, 3, 0, 4, 8, -1, 3, 6, 3, 9,
-1, 7, 4, -1, -1, 9
}
const yytype_uint8 SelectionParser::yydefact[]
static
Initial value:
=
{
0, 0, 4, 11, 13, 14, 0, 2, 0, 6,
12, 1, 0, 5, 0, 10, 3, 9, 8, 7
}
const yytype_int8 SelectionParser::yydefgoto[]
static
Initial value:
=
{
-1, 2, 9, 15, 3, 4, 5, 6
}
YYSTYPE SelectionParser::yylval
int SelectionParser::yynerrs
const yytype_int8 SelectionParser::yypact[]
static
Initial value:
=
{
-5, -2, -1, -6, -5, -6, 2, -4, 3, 1,
-6, -6, 5, -6, 0, -6, -6, 4, 6, -6
}
const yytype_int8 SelectionParser::yypgoto[]
static
Initial value:
=
{
-6, -6, -6, -6, 8, -6, -6, -6
}
const yytype_uint8 SelectionParser::yyr1[]
static
Initial value:
=
{
0, 10, 11, 11, 12, 12, 13, 13, 13, 13,
14, 15, 15, 16, 17
}
const yytype_uint8 SelectionParser::yyr2[]
static
Initial value:
=
{
0, 2, 2, 4, 0, 2, 0, 4, 3, 2,
3, 1, 2, 1, 1
}
const yytype_uint8 SelectionParser::yystos[]
static
Initial value:
=
{
0, 5, 11, 14, 15, 16, 17, 3, 4, 12,
14, 0, 8, 3, 6, 13, 3, 9, 7, 9
}
const yytype_uint8 SelectionParser::yytable[]
static
Initial value:
=
{
1, 7, 11, 8, 12, 0, 13, 14, 16, 17,
0, 18, 10, 0, 0, 19
}
const yytype_uint8 SelectionParser::yytranslate[]
static
Initial value:
=
{
0, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
2, 2, 2, 2, 2, 2, 1, 2, 3, 4,
5, 6, 7, 8, 9
}