pike.git / src / operators.c

version» Context lines:

pike.git/src/operators.c:2694:    struct array *a;    a=and_arrays(Pike_sp[-2].u.array, Pike_sp[-1].u.array);    pop_n_elems(2);    push_array(a);    return;    }       case T_TYPE:    {    struct pike_type *t; -  t = and_pike_types(Pike_sp[-2].u.type, Pike_sp[-1].u.type); +  t = intersect_types(Pike_sp[-2].u.type, Pike_sp[-1].u.type, 0, 0, 0);    pop_n_elems(2);    push_type_value(t);    return;    }       case T_FUNCTION:    case T_PROGRAM:    {    struct program *p;    struct pike_type *a;