Lines Matching refs:apy
1241 struct action *apy in resolve_conflict() argument
1245 assert( apx->sp==apy->sp ); /* Otherwise there would be no conflict */ in resolve_conflict()
1246 if( apx->type==SHIFT && apy->type==SHIFT ){ in resolve_conflict()
1247 apy->type = SSCONFLICT; in resolve_conflict()
1250 if( apx->type==SHIFT && apy->type==REDUCE ){ in resolve_conflict()
1252 spy = apy->x.rp->precsym; in resolve_conflict()
1255 apy->type = SRCONFLICT; in resolve_conflict()
1258 apy->type = RD_RESOLVED; in resolve_conflict()
1262 apy->type = RD_RESOLVED; /* associativity */ in resolve_conflict()
1269 }else if( apx->type==REDUCE && apy->type==REDUCE ){ in resolve_conflict()
1271 spy = apy->x.rp->precsym; in resolve_conflict()
1274 apy->type = RRCONFLICT; in resolve_conflict()
1277 apy->type = RD_RESOLVED; in resolve_conflict()
1288 apy->type==SH_RESOLVED || in resolve_conflict()
1289 apy->type==RD_RESOLVED || in resolve_conflict()
1290 apy->type==SSCONFLICT || in resolve_conflict()
1291 apy->type==SRCONFLICT || in resolve_conflict()
1292 apy->type==RRCONFLICT in resolve_conflict()