pike.git / src / pike_types.cmod

version» Context lines:

pike.git/src/pike_types.cmod:3888:    goto loop;       case T_FUNCTION:    case T_MANY:    t = t->cdr;    goto loop;       case T_OR:    case T_AND:    type_stack_mark(); -  push_finished_type(find_lfun_type(t->car, lfun)); -  push_finished_type(find_lfun_type(t->cdr, lfun)); +  push_finished_type(ret = find_lfun_type(t->car, lfun)); +  free_type(ret); +  push_finished_type(ret = find_lfun_type(t->cdr, lfun)); +  free_type(ret);    push_type(t->type);    return pop_unfinished_type();       case T_MIXED:    case T_ZERO:    case T_VOID:    break;       default:    ref_push_string(lfun_strings[lfun]);