Home | History | Annotate | Download | only in perf

Lines Matching refs:type2

5448 static int is_compatible_types(CType *type1, CType *type2);
11184 CType *type1, *type2, tmp_type1, tmp_type2;
11191 type2 = &p2->type;
11193 bt2 = type2->t & VT_BTYPE;
11207 type2 = pointed_type(type2);
11213 (type2->t & VT_BTYPE) == VT_VOID)
11216 tmp_type2 = *type2;
11647 static int is_compatible_func(CType *type1, CType *type2)
11652 s2 = type2->ref;
11676 /* return true if type1 and type2 are exactly the same (including
11681 static int is_compatible_types(CType *type1, CType *type2)
11686 t2 = type2->t & VT_TYPE;
11694 type2 = pointed_type(type2);
11695 return is_compatible_types(type1, type2);
11697 return (type1->ref == type2->ref);
11699 return is_compatible_func(type1, type2);
11805 CType *st, *type1, *type2, tmp_type1, tmp_type2;
11836 type2 = pointed_type(st);
11838 (type2->t & VT_BTYPE) == VT_VOID) {
11843 tmp_type2 = *type2;
11850 if ((!(type1->t & VT_CONSTANT) && (type2->t & VT_CONSTANT)) ||
11851 (!(type1->t & VT_VOLATILE) && (type2->t & VT_VOLATILE)))
12587 CType type1, *type2;
12646 type2 = &type1;
12648 s = type2->ref;
12649 type2 = &s->type;
12650 if (!type2->t) {
12651 *type2 = *type;
12929 CType type1, type2;
12934 parse_type(&type2);
12937 type2.t &= ~(VT_CONSTANT | VT_VOLATILE);
12938 vpushi(is_compatible_types(&type1, &type2));
13338 CType type, type1, type2;
13387 type2 = vtop->type;
13391 t2 = type2.t;