Lines Matching refs:type2

1536 			 tree type1, tree type2, tree *args, tree *argtypes,
1546 types[1] = type2;
1625 tree type2, tree *args, tree *argtypes, int flags)
1632 type2 = integer_type_node;
1722 && TYPE_PTR_TO_MEMBER_P (type2))
1725 tree c2 = TYPE_PTRMEM_CLASS_TYPE (type2);
1728 && (TYPE_PTRMEMFUNC_P (type2)
1729 || is_complete (TYPE_PTRMEM_POINTED_TO_TYPE (type2))))
1777 if (TYPE_PTROB_P (type1) && TYPE_PTROB_P (type2))
1779 if (TYPE_PTROB_P (type1) && INTEGRAL_TYPE_P (type2))
1781 type2 = ptrdiff_type_node;
1786 if (ARITHMETIC_TYPE_P (type1) && ARITHMETIC_TYPE_P (type2))
1792 if ((TYPE_PTRMEMFUNC_P (type1) && TYPE_PTRMEMFUNC_P (type2))
1793 || (TYPE_PTRMEM_P (type1) && TYPE_PTRMEM_P (type2)))
1797 type2 = type1;
1800 if (TYPE_PTR_TO_MEMBER_P (type2) && null_ptr_cst_p (args[0]))
1802 type1 = type2;
1812 if (ARITHMETIC_TYPE_P (type1) && ARITHMETIC_TYPE_P (type2))
1814 if (TYPE_PTR_P (type1) && TYPE_PTR_P (type2))
1817 && TREE_CODE (type2) == ENUMERAL_TYPE)
1823 type2 = type1;
1827 && TYPE_PTR_P (type2)
1828 && !uses_template_parms (type2))
1830 type1 = type2;
1836 if (ARITHMETIC_TYPE_P (type1) && ARITHMETIC_TYPE_P (type2))
1839 if (INTEGRAL_TYPE_P (type1) && TYPE_PTROB_P (type2))
1844 if (TYPE_PTROB_P (type1) && INTEGRAL_TYPE_P (type2))
1846 type2 = ptrdiff_type_node;
1868 if (INTEGRAL_TYPE_P (type1) && INTEGRAL_TYPE_P (type2))
1913 if (TYPE_PTROB_P (type1) && INTEGRAL_TYPE_P (type2))
1915 type2 = ptrdiff_type_node;
1920 if (ARITHMETIC_TYPE_P (type1) && ARITHMETIC_TYPE_P (type2))
1930 if (INTEGRAL_TYPE_P (type1) && INTEGRAL_TYPE_P (type2))
1935 if (ARITHMETIC_TYPE_P (type1) && ARITHMETIC_TYPE_P (type2))
1937 if ((TYPE_PTRMEMFUNC_P (type1) && TYPE_PTRMEMFUNC_P (type2))
1938 || (TYPE_PTR_P (type1) && TYPE_PTR_P (type2))
1939 || (TYPE_PTRMEM_P (type1) && TYPE_PTRMEM_P (type2))
1944 type2 = type1;
1971 && promoted_arithmetic_type_p (type2))
1977 || !(TYPE_PTR_P (type2) || TYPE_PTR_TO_MEMBER_P (type2)))
1992 if (type2 && !same_type_p (type1, type2)
1993 && TREE_CODE (type1) == TREE_CODE (type2)
1995 || (TYPE_PTR_P (type1) && TYPE_PTR_P (type2))
1996 || (TYPE_PTRMEM_P (type1) && TYPE_PTRMEM_P (type2))
2004 (candidates, fnname, type2, type2, args, argtypes, flags);
2009 (candidates, fnname, type1, type2, args, argtypes, flags);
6148 tree type1, type2;
6151 type1 = t1->type, type2 = t2->type,
6154 type1 = t2->type, type2 = t1->type,
6160 type, type1, type2);