Lines Matching refs:spx
978 struct symbol *spx, *spy;
982 spx = apx->sp;
984 if( spy==0 || spx->prec<0 || spy->prec<0 ){
988 }else if( spx->prec>spy->prec ){ /* Lower precedence wins */
990 }else if( spx->prec<spy->prec ){
992 }else if( spx->prec==spy->prec && spx->assoc==RIGHT ){ /* Use operator */
994 }else if( spx->prec==spy->prec && spx->assoc==LEFT ){ /* to break tie */
997 assert( spx->prec==spy->prec && spx->assoc==NONE );
1002 spx = apx->x.rp->precsym;
1004 if( spx==0 || spy==0 || spx->prec<0 ||
1005 spy->prec<0 || spx->prec==spy->prec ){
1008 }else if( spx->prec>spy->prec ){
1010 }else if( spx->prec<spy->prec ){