pike.git / src / docode.c

version» Context lines:

pike.git/src/docode.c:1345:    }       if (CAR (n)->token == F_RANGE)    emit_range (CAR (n) DO_IF_DEBUG (COMMA num_args));    else    emit0(CAR(n)->token);       emit0(n->token);    return n->token==F_ASSIGN; /* So when is this false? /mast */    } +  goto do_not_suboptimize_assign; +     case F_SOFT_CAST:    /* a = [type]`oper(a,*) */    if( CAAR(n)->token == F_APPLY &&    is_apply_constant_function_arg0( CAAR(n), CDR(n) ))    return 1;    goto do_not_suboptimize_assign;    case F_APPLY:    /* a = `oper(a,*) */    if (is_apply_constant_function_arg0( CAR(n), CDR(n) ))    return 1;