Lines Matching refs:type2

1549 			 tree type1, tree type2, tree *args, tree *argtypes,
1559 types[1] = type2;
1638 tree type2, tree *args, tree *argtypes, int flags)
1645 type2 = integer_type_node;
1735 && TYPE_PTR_TO_MEMBER_P (type2))
1738 tree c2 = TYPE_PTRMEM_CLASS_TYPE (type2);
1741 && (TYPE_PTRMEMFUNC_P (type2)
1742 || is_complete (TYPE_PTRMEM_POINTED_TO_TYPE (type2))))
1790 if (TYPE_PTROB_P (type1) && TYPE_PTROB_P (type2))
1792 if (TYPE_PTROB_P (type1) && INTEGRAL_TYPE_P (type2))
1794 type2 = ptrdiff_type_node;
1799 if (ARITHMETIC_TYPE_P (type1) && ARITHMETIC_TYPE_P (type2))
1805 if ((TYPE_PTRMEMFUNC_P (type1) && TYPE_PTRMEMFUNC_P (type2))
1806 || (TYPE_PTRMEM_P (type1) && TYPE_PTRMEM_P (type2)))
1810 type2 = type1;
1813 if (TYPE_PTR_TO_MEMBER_P (type2) && null_ptr_cst_p (args[0]))
1815 type1 = type2;
1825 if (ARITHMETIC_TYPE_P (type1) && ARITHMETIC_TYPE_P (type2))
1827 if (TYPE_PTR_P (type1) && TYPE_PTR_P (type2))
1830 && TREE_CODE (type2) == ENUMERAL_TYPE)
1836 type2 = type1;
1840 && TYPE_PTR_P (type2)
1841 && !uses_template_parms (type2))
1843 type1 = type2;
1849 if (ARITHMETIC_TYPE_P (type1) && ARITHMETIC_TYPE_P (type2))
1852 if (INTEGRAL_TYPE_P (type1) && TYPE_PTROB_P (type2))
1857 if (TYPE_PTROB_P (type1) && INTEGRAL_TYPE_P (type2))
1859 type2 = ptrdiff_type_node;
1881 if (INTEGRAL_TYPE_P (type1) && INTEGRAL_TYPE_P (type2))
1926 if (TYPE_PTROB_P (type1) && INTEGRAL_TYPE_P (type2))
1928 type2 = ptrdiff_type_node;
1933 if (ARITHMETIC_TYPE_P (type1) && ARITHMETIC_TYPE_P (type2))
1943 if (INTEGRAL_TYPE_P (type1) && INTEGRAL_TYPE_P (type2))
1948 if (ARITHMETIC_TYPE_P (type1) && ARITHMETIC_TYPE_P (type2))
1950 if ((TYPE_PTRMEMFUNC_P (type1) && TYPE_PTRMEMFUNC_P (type2))
1951 || (TYPE_PTR_P (type1) && TYPE_PTR_P (type2))
1952 || (TYPE_PTRMEM_P (type1) && TYPE_PTRMEM_P (type2))
1957 type2 = type1;
1984 && promoted_arithmetic_type_p (type2))
1990 || !(TYPE_PTR_P (type2) || TYPE_PTR_TO_MEMBER_P (type2)))
2005 if (type2 && !same_type_p (type1, type2)
2006 && TREE_CODE (type1) == TREE_CODE (type2)
2008 || (TYPE_PTR_P (type1) && TYPE_PTR_P (type2))
2009 || (TYPE_PTRMEM_P (type1) && TYPE_PTRMEM_P (type2))
2017 (candidates, fnname, type2, type2, args, argtypes, flags);
2022 (candidates, fnname, type1, type2, args, argtypes, flags);
6170 tree type1, type2;
6173 type1 = t1->type, type2 = t2->type,
6176 type1 = t2->type, type2 = t1->type,
6182 type, type1, type2);