Lines Matching refs:aAction
594 *aAction, /* The yy_action[] table under construction */ member
609 #define acttab_yyaction(X,N) ((X)->aAction[N].action)
612 #define acttab_yylookahead(X,N) ((X)->aAction[N].lookahead)
616 free( p->aAction ); in acttab_free()
692 p->aAction = (struct lookahead_action *) realloc( p->aAction, in acttab_insert()
693 sizeof(p->aAction[0])*p->nActionAlloc); in acttab_insert()
694 if( p->aAction==0 ){ in acttab_insert()
699 p->aAction[i].lookahead = -1; in acttab_insert()
700 p->aAction[i].action = -1; in acttab_insert()
712 if( p->aAction[i].lookahead==p->mnLookahead ){ in acttab_insert()
715 if( p->aAction[i].action!=p->mnAction ) continue; in acttab_insert()
719 if( p->aLookahead[j].lookahead!=p->aAction[k].lookahead ) break; in acttab_insert()
720 if( p->aLookahead[j].action!=p->aAction[k].action ) break; in acttab_insert()
728 if( p->aAction[j].lookahead<0 ) continue; in acttab_insert()
729 if( p->aAction[j].lookahead==j+p->mnLookahead-i ) n++; in acttab_insert()
748 if( p->aAction[i].lookahead<0 ){ in acttab_insert()
752 if( p->aAction[k].lookahead>=0 ) break; in acttab_insert()
756 if( p->aAction[j].lookahead==j+p->mnLookahead-i ) break; in acttab_insert()
774 p->aAction[k] = p->aLookahead[j]; in acttab_insert()
791 while( n>0 && p->aAction[n-1].lookahead<0 ){ n--; } in acttab_action_size()
4564 if( pActtab->aAction[jj].action<0 ) nn++; in ReportTable()