Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.374
 
1.375
 
MAIN:ragge:20140606162141
 
cgram.y
_>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));
     
 !
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);
FishEye: Open Source License registered to PCC.
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-12-19 02:34 +0100