Lines Matching refs:yyact
714 YYACTIONTYPE yyact; /* The next action */ in yy_reduce() local
738 yyact = yy_find_reduce_action(yymsp[yysize].stateno,(YYCODETYPE)yygoto); in yy_reduce()
742 assert( !(yyact>YY_MAX_SHIFT && yyact<=YY_MAX_SHIFTREDUCE) ); in yy_reduce()
745 assert( yyact!=YY_ERROR_ACTION ); in yy_reduce()
749 yymsp->stateno = (YYACTIONTYPE)yyact; in yy_reduce()
751 yyTraceShift(yypParser, yyact, "... then shift"); in yy_reduce()
752 return yyact; in yy_reduce()
852 YYACTIONTYPE yyact; /* The parser action. */ in Parse() local
868 yyact = yypParser->yytos->stateno; in Parse()
871 if( yyact < YY_MIN_REDUCE ){ in Parse()
873 yyTracePrompt,yyTokenName[yymajor],yyact); in Parse()
876 yyTracePrompt,yyTokenName[yymajor],yyact-YY_MIN_REDUCE); in Parse()
883 assert( yyact==yypParser->yytos->stateno ); in Parse()
884 yyact = yy_find_shift_action((YYCODETYPE)yymajor,yyact); in Parse()
885 if( yyact >= YY_MIN_REDUCE ){ in Parse()
886 unsigned int yyruleno = yyact - YY_MIN_REDUCE; /* Reduce by this rule */ in Parse()
930 yyact = yy_reduce(yypParser,yyruleno,yymajor,yyminor ParseCTX_PARAM); in Parse()
931 }else if( yyact <= YY_MAX_SHIFTREDUCE ){ in Parse()
932 yy_shift(yypParser,yyact,(YYCODETYPE)yymajor,yyminor); in Parse()
937 }else if( yyact==YY_ACCEPT_ACTION ){ in Parse()
942 assert( yyact == YY_ERROR_ACTION ); in Parse()
987 yyact = yy_find_reduce_action(yypParser->yytos->stateno, in Parse()
989 if( yyact<=YY_MAX_SHIFTREDUCE ) break; in Parse()
1000 yy_shift(yypParser,yyact,YYERRORSYMBOL,yyminor); in Parse()
1006 yyact = yypParser->yytos->stateno; in Parse()