Quick Search:

Mode

Context

Displaying 6 lines of context. None | Less | More | Full

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.374
 
1.375
 
MAIN:ragge:20140606162141
 
cgram.y
_>10751075                 ;
 10761076 
 10771077 term:              term C_INCOP {  $$ = biop($2, $1, bcon(1)); }
 10781078                 |  '*' term { $$ = biop(UMUL, $2, NIL); }
 10791079                 |  '&' term { $$ = biop(ADDROF, $2, NIL); }
 10801080                 |  '-' term { $$ = biop(UMINUS, $2, NIL ); }
<>1081 -                |  '+' term { $$ = biop(PLUS, $2, bcon(0)); }
  1081+                |  '+' term { $$ = biop(UPLUS, $2, NIL ); }
10821082                 |  C_UNOP term { $$ = biop($1, $2, NIL); }
 10831083                 |  C_INCOP term {
 10841084                         $$ = biop($1 == INCR ? PLUSEQ : MINUSEQ, $2, bcon(1));
 10851085                 }
 10861086                 |  C_SIZEOF xa term { $$ = biop(SZOF, $3, bcon(0)); inattr = $<intval>2; }
 10871087                 |  '(' cast_type ')' term  %prec C_INCOP {
     
 !
20292029                 if (ANYCX(p1))
 20302030                         r = cxconj(p1);
 20312031                 else
 20322032                         r = buildtree(COMPL, p1, NIL);
 20332033                 break;
 20342034 #endif
<> 2035+        case UPLUS:
  2036+                r = eve(p1);
  2037+                if (r->n_op == FLD || r->n_type < INT)
  2038+                        r = buildtree(PLUS, r, bcon(0));
  2039+                break;
  2040+
<_20352041         case UMINUS:
 20362042 #ifndef NO_COMPLEX
 20372043                 p1 = eve(p1);
 20382044                 if (ANYCX(p1))
 20392045                         r = cxop(UMINUS, p1, p1);
 20402046                 else
FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-10-01 02:03 +0200