pike.git
/
src
/
operators.c
version
»
Context lines:
10
20
40
80
file
none
3
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;