pike.git / src / pike_types.cmod

version» Context lines:

pike.git/src/pike_types.cmod:9232:    ((t->type == PIKE_T_NAME) ||    (t->type == PIKE_T_ATTRIBUTE) ||    (t->type == T_ASSIGN) ||    (t->type == T_SCOPE))) {    t = t->cdr;    }    if (!t) {    add_ref(mixed_type_string);    return mixed_type_string;    } -  while((index_type->type == PIKE_T_NAME) || +  while(index_type && +  ((index_type->type == PIKE_T_NAME) ||    (index_type->type == PIKE_T_ATTRIBUTE) ||    (index_type->type == T_ASSIGN) || -  (index_type->type == T_SCOPE)) { +  (index_type->type == T_SCOPE))) {    index_type = index_type->cdr;    }       switch(t->type)    {    case T_OBJECT:    {    p = id_to_program(CDR_TO_INT(t));       comefrom_int_index: