Lines Matching refs:dtnum
272 int dtnum; /* The data type number. In the parser, the value member
3757 fprintf(out,"(yypminor->yy%d)",sp->dtnum); in emit_destructor_code()
3894 if( rp->lhs->dtnum!=rp->rhs[0]->dtnum ){ in translate_code()
3914 sprintf(zLhs, "yymsp[%d].minor.yy%d",1-rp->nrhs,rp->lhs->dtnum); in translate_code()
3917 sprintf(zLhs, "yylhsminor.yy%d",rp->lhs->dtnum); in translate_code()
3953 int dtnum; in translate_code() local
3955 dtnum = sp->subsym[0]->dtnum; in translate_code()
3957 dtnum = sp->dtnum; in translate_code()
3959 append_str("yymsp[%d].minor.yy%d",0,i-rp->nrhs+1, dtnum); in translate_code()
4024 append_str(" yymsp[%d].minor.yy%d = ", 0, 1-rp->nrhs, rp->lhs->dtnum); in translate_code()
4142 sp->dtnum = arraysize+1; in print_stack_union()
4146 sp->dtnum = 0; in print_stack_union()
4157 sp->dtnum = 0; in print_stack_union()
4167 sp->dtnum = hash + 1; in print_stack_union()
4174 sp->dtnum = hash + 1; in print_stack_union()
4200 fprintf(out," int yy%d;\n",lemp->errsym->dtnum); lineno++; in print_stack_union()
4504 fprintf(out,"#define YYERRSYMDT yy%d\n",lemp->errsym->dtnum); lineno++; in ReportTable()
4834 && sp2->dtnum==sp->dtnum in ReportTable()