pike.git / src / peep.c

version» Context lines:

pike.git/src/peep.c:370:    c[e].arg=c[tmp].arg;    continue;    }      #define TWOO(X,Y) (((X)<<8)+(Y))       switch(TWOO(c[e].opcode,c[tmp].opcode))    {    case TWOO(F_LOR,F_BRANCH_WHEN_NON_ZERO):    c[e].opcode=F_BRANCH_WHEN_NON_ZERO; -  /* FALL_THROUGH */ +  /* FALLTHRU */    case TWOO(F_LOR,F_LOR):    c[e].arg=c[tmp].arg;    continue;       case TWOO(F_LAND,F_BRANCH_WHEN_ZERO):    c[e].opcode=F_BRANCH_WHEN_ZERO; -  /* FALL_THROUGH */ +  /* FALLTHRU */    case TWOO(F_LAND,F_LAND):    c[e].arg=c[tmp].arg;    continue;       case TWOO(F_LOR, F_RETURN):    c[e].opcode=F_RETURN_IF_TRUE;    goto pointer_opcode_done;       case TWOO(F_BRANCH, F_RETURN):    case TWOO(F_BRANCH, F_RETURN_0):
pike.git/src/peep.c:641: Inside #if defined(INS_F_JUMP_WITH_TWO_ARGS)
   }   #endif /* PIKE_DEBUG */    c++;    e++;    UPDATE_F_JUMP(tmp, jumps[c->arg]);    jumps[c->arg]=~tmp;    break;    }   #endif /* INS_F_JUMP_WITH_TWO_ARGS */    -  /* FALL_THROUGH -  * +  /* FALLTHRU */ +  /*    * Note that the pointer in this case will be handled by the    * next turn through the loop.    */       case I_TWO_ARGS:    case I_ISJUMPARGS:    ins_f_byte_with_2_args(c->opcode, c->arg, c->arg2);    break;       case I_ISPTRJUMPARG:
pike.git/src/peep.c:672: Inside #if defined(INS_F_JUMP_WITH_ARG)
   }   #endif /* PIKE_DEBUG */    c++;    e++;    UPDATE_F_JUMP(tmp, jumps[c->arg]);    jumps[c->arg]=~tmp;    break;    }   #endif /* INS_F_JUMP_WITH_ARG */    -  /* FALL_THROUGH -  * +  /* FALLTHRU */ +  /*    * Note that the pointer in this case will be handled by the    * next turn through the loop.    */       case I_HASARG:    case I_ISJUMPARG:    ins_f_byte_with_arg(c->opcode, c->arg);    break;       case 0: