pike.git / src / pike_types.cmod

version» Context lines:

pike.git/src/pike_types.cmod:4123:    free_type(b);    break;    case PT_BINOP_ALL:    a = low_pop_type();    b = low_pop_type();    push_type(T_MIXED);    free_type(a);    free_type(b);    break;    case PT_BINOP_NONE: -  Pike_fatal("Unsupported binop.\n"); +  a = low_pop_type(); +  b = low_pop_type(); +  push_type(PIKE_T_UNKNOWN); +  free_type(a); +  free_type(b); +  break;    case PT_BINOP_MINUS:    case PT_BINOP_INVERSE_MINUS:    /* One of the minterms. */    if (op & PT_BINOP_NOT_B) {    a = low_pop_type();    push_type(T_NOT);    push_finished_type(a);    free_type(a);    }    if (op & PT_BINOP_NOT_A) {