pike.git / src / pike_types.c

version» Context lines:

pike.git/src/pike_types.c:1771:    if(**s=='=')    {    ++*s;    internal_parse_type(_s);    push_assign_type(buf[0]);    }else{    push_type(buf[0]);    }    break;    } +  /* FALLTHRU */       default:    bad_type:    push_type(T_MIXED);    my_yyerror("Couldn't parse type. (%s).", buf);    }       while(isspace(**s)) ++*s;   }   
pike.git/src/pike_types.c:7114:    if (!match_types(fun_type->car, void_type_string)) {    /* Too few arguments. */    break;    }    fun_type = fun_type->cdr;    } while(fun_type->type == PIKE_T_FUNCTION);    if (fun_type->type != T_MANY) {    /* Still too few arguments. */    break;    } +  /* FALLTHRU */    case T_MANY:    copy_pike_type(res, fun_type->cdr);    break;       default:    /* Not a callable. */    break;    }       if (!res) {