Quick Search:

Mode

Context

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

Other Diffs

Ignore

Blank Lines Whitespace: Expand:

Diff

1.318
 
1.319
 
MAIN:plunky:20121022091852
 
trees.c
_>420420                 }
 421421         else if( !(actions & NCVT ) ){
 422422                 switch( opty ){
 423423 
 424424                 case BITYPE:
 425425                         p->n_right = pconvert( p->n_right );
<> 426+                        /* FALLTHROUGH */
426427                 case UTYPE:
 427428                         p->n_left = pconvert( p->n_left );
 428429 
 429430                         }
 430431                 }
 431432 
     
 !
12381239                 goto again;
 12391240 
 12401241         case NAME:
 12411242         case OREG:
 12421243         case UMUL:
 12431244                 if( ISARY(p->n_type) || ISFTN(p->n_type) ) return(1);
<> 1245+                /* FALLTHROUGH */
12441246         case TEMP:
 12451247         case REG:
 12461248                 return(0);
 12471249 
 12481250         default:
 12491251                 return(1);
     
 !
16911693 
 16921694         mt1 = mt2 = mt12 = 0;
 16931695 
 16941696         switch (coptype(o = p->n_op)) {
 16951697         case BITYPE:
 16961698                 mt12=mt2 = moditype(p->n_right->n_type);
<> 1699+                /* FALLTHROUGH */
16971700         case UTYPE:
 16981701                 mt12 &= (mt1 = moditype(p->n_left->n_type));
 16991702                 break;
 17001703         }
 17011704 
 17021705         switch( o ){
     
 !
17751778                 else if( mt12 & MSTR ) return( NCVT+TYPL+OTHER );
 17761779                 break;
 17771780 
 17781781         case ASSIGN:
 17791782         case RETURN:
 17801783                 if( mt12 & MSTR ) return( LVAL+NCVT+TYPL+OTHER );
<> 1784+                /* FALLTHROUGH */
17811785         case CAST:
 17821786                 if( mt12 & MDBI ) return( TYPL+LVAL+TYMATCH );
 17831787                 else if( mt1 & MPTR) return( LVAL+PTMATCH+PUN );
 17841788                 else if( mt12 & MPTI ) return( TYPL+LVAL+TYMATCH+PUN );
 17851789                 break;
 17861790 
     
 !
19841988         r = p->n_right;
 19851989         switch (o) {
 19861990         case LTYPE:
 19871991                 return;
 19881992         case BITYPE:
 19891993                 logwalk(r);
<> 1994+                /* FALLTHROUGH */
19901995         case UTYPE:
 19911996                 logwalk(l);
 19921997         }
 19931998         if (!clogop(p->n_op))
 19941999                 return;
 19952000         if (p->n_op == NOT && l->n_op == ICON) {
     
 !
32103215         q = talloc();
 32113216         *q = *p;
 32123217 
 32133218         switch (coptype(q->n_op)) {
 32143219         case BITYPE:
 32153220                 q->n_right = ccopy(p->n_right);
<> 3221+                /* FALLTHROUGH */
<_32163222         case UTYPE:
 32173223                 q->n_left = ccopy(p->n_left);
 32183224         }
 32193225 
 32203226         return(q);
 32213227 }
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-11-01 02:57 +0100