yyGLRState Struct Reference

Public Attributes

yybool yyisState
 
yybool yyresolved
 
yy_state_t yylrState
 
yyGLRStateyypred
 
YYPTRDIFF_T yyposn
 
union {
   yySemanticOption *   yyfirstVal
 
   YYSTYPE   yyval
 
yysemantics
 
YYLTYPE yyloc
 
union {
   yySemanticOption *   yyfirstVal
 
   YYSTYPE   yyval
 
yysemantics
 

Member Data Documentation

◆ yyfirstVal

yySemanticOption* yyGLRState::yyfirstVal

First in a chain of alternative reductions producing the nonterminal corresponding to this state, threaded through yynext.

◆ yyisState

yybool yyGLRState::yyisState

Type tag: always true.

◆ yyloc

YYLTYPE yyGLRState::yyloc

Source location for this state.

◆ yylrState

yy_state_t yyGLRState::yylrState

Number of corresponding LALR(1) machine state.

◆ yyposn

YYPTRDIFF_T yyGLRState::yyposn

Source position of the last token produced by my symbol

◆ yypred

yyGLRState * yyGLRState::yypred

Preceding state in this stack

◆ yyresolved

yybool yyGLRState::yyresolved

Type tag for yysemantics. If true, yyval applies, otherwise yyfirstVal applies.

◆ yyval

YYSTYPE yyGLRState::yyval

Semantic value for this state.


The documentation for this struct was generated from the following files: