Lines Matching refs:spy
975 struct symbol *spx, *spy; local
980 spy = apy->x.rp->precsym;
981 if( spy==0 || spx->prec<0 || spy->prec<0 ){
985 }else if( spx->prec>spy->prec ){ /* Lower precedence wins */
987 }else if( spx->prec<spy->prec ){
989 }else if( spx->prec==spy->prec && spx->assoc==RIGHT ){ /* Use operator */
991 }else if( spx->prec==spy->prec && spx->assoc==LEFT ){ /* to break tie */
994 assert( spx->prec==spy->prec && spx->assoc==NONE );
1000 spy = apy->x.rp->precsym;
1001 if( spx==0 || spy==0 || spx->prec<0 ||
1002 spy->prec<0 || spx->prec==spy->prec ){
1005 }else if( spx->prec>spy->prec ){
1007 }else if( spx->prec<spy->prec ){