pike.git / src / pike_types.cmod

version» Context lines:

pike.git/src/pike_types.cmod:2980:   {    switch(t?t->type:PIKE_T_UNKNOWN) /* Note: No masking here. */    {    case PIKE_T_RING:    return low_compile_type_to_runtime_type(t->car);       case T_OR:    {    TYPE_T car_t = low_compile_type_to_runtime_type(t->car);    TYPE_T cdr_t = low_compile_type_to_runtime_type(t->cdr); -  if(car_t = cdr_t) +  if (car_t == cdr_t)    return car_t;    if (car_t == PIKE_T_VOID) {    car_t = PIKE_T_ZERO;    }    if (cdr_t == PIKE_T_VOID) {    cdr_t = PIKE_T_ZERO;    }    if ((car_t == PIKE_T_ZERO) && (cdr_t != PIKE_T_FLOAT)) {    return cdr_t;    }