Lines Matching refs:gp
2237 struct lemon *gp; /* Global state vector */ member
2271 psp->gp->nrule = 0; in parseonetoken()
2407 rp->index = psp->gp->nrule++; in parseonetoken()
2493 psp->declargslot = &(psp->gp->name); in parseonetoken()
2496 psp->declargslot = &(psp->gp->include); in parseonetoken()
2498 psp->declargslot = &(psp->gp->extracode); in parseonetoken()
2500 psp->declargslot = &psp->gp->tokendest; in parseonetoken()
2502 psp->declargslot = &psp->gp->vardest; in parseonetoken()
2504 psp->declargslot = &psp->gp->tokenprefix; in parseonetoken()
2507 psp->declargslot = &(psp->gp->error); in parseonetoken()
2509 psp->declargslot = &(psp->gp->accept); in parseonetoken()
2511 psp->declargslot = &(psp->gp->failure); in parseonetoken()
2513 psp->declargslot = &(psp->gp->overflow); in parseonetoken()
2515 psp->declargslot = &(psp->gp->arg); in parseonetoken()
2518 psp->declargslot = &(psp->gp->ctx); in parseonetoken()
2521 psp->declargslot = &(psp->gp->tokentype); in parseonetoken()
2524 psp->declargslot = &(psp->gp->vartype); in parseonetoken()
2527 psp->declargslot = &(psp->gp->stacksize); in parseonetoken()
2530 psp->declargslot = &(psp->gp->start); in parseonetoken()
2644 addLineMacro = !psp->gp->nolinenosflag in parseonetoken()
2705 psp->gp->has_fallback = 1; in parseonetoken()
2738 if( psp->gp->wildcard==0 ){ in parseonetoken()
2739 psp->gp->wildcard = sp; in parseonetoken()
2954 void Parse(struct lemon *gp) in Parse() argument
2966 ps.gp = gp; in Parse()
2967 ps.filename = gp->filename; in Parse()
2975 gp->errorcnt++; in Parse()
2985 gp->errorcnt++; in Parse()
2993 gp->errorcnt++; in Parse()
3002 if( gp->printPreprocessed ){ in Parse()
3105 gp->rule = ps.firstrule; in Parse()
3106 gp->errorcnt = ps.errorcnt; in Parse()