Home
last modified time | relevance | path

Searched refs:template_args_equal (Results 1 – 25 of 25) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dconstraint.cc598 if (!template_args_equal (arg1, arg2)) in parameter_mapping_equivalent_p()
1853 if (!template_args_equal (t1, t2)) in equivalent_placeholder_constraints()
2300 return template_args_equal (e1->args, e2->args); in equal()
H A Dtree.c3870 return template_args_equal (o1, o2); in cp_tree_equal()
3953 if (!template_args_equal (TREE_VEC_ELT (p1, ix), in cp_tree_equal()
H A Dpt.c9095 template_args_equal (tree ot, tree nt, bool partial_order /* = false */) in template_args_equal() function
9114 && template_args_equal (PACK_EXPANSION_PATTERN (ot), in template_args_equal()
9116 && template_args_equal (PACK_EXPANSION_EXTRA_ARGS (ot), in template_args_equal()
9188 if (! template_args_equal (ot, nt, partial_order)) in comp_template_args()
21135 if (template_args_equal (TREE_VALUE (packs), parm)) in pack_deducible_p()
22666 if (!template_args_equal (TREE_VEC_ELT (explicit_pack, j), in try_one_overload()
22670 else if (oldelt && !template_args_equal (oldelt, elt)) in try_one_overload()
23443 if (targ != NULL_TREE && template_args_equal (targ, arg)) in unify()
24011 && !template_args_equal (parm, arg)) in unify()
H A Dcp-tree.h6976 extern int template_args_equal (tree, tree, bool = false);
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dconstraint.cc610 if (!template_args_equal (arg1, arg2)) in parameter_mapping_equivalent_p()
1896 if (!template_args_equal (t1, t2)) in equivalent_placeholder_constraints()
2526 if (!template_args_equal (arg1, arg2)) in equal()
H A Dmangle.cc638 && template_args_equal (TREE_VEC_ELT (args, 0), char_type_node) in find_substitution()
662 && template_args_equal (TREE_VEC_ELT (args, 0), char_type_node) in find_substitution()
H A DChangeLog-20203053 (find_substitution): Use template_args_equal, rather than
4131 * pt.c (template_args_equal): Fix thinkos in previous 'cleanup'.
4204 * pt.c (template_args_equal): Reorder category checking for
4805 template_args_equal does.
5665 * pt.c (template_args_equal): Pass ARGUMENT_PACKS through to
6131 (template_args_equal): See through class_nttp_const_wrapper_p
H A Dtree.cc4113 return template_args_equal (o1, o2); in cp_tree_equal()
4206 if (!template_args_equal (TREE_VEC_ELT (p1, ix), in cp_tree_equal()
H A Dpt.cc6688 if (!template_args_equal (adefarg, udefarg)) in get_underlying_template()
9325 template_args_equal (tree ot, tree nt, bool partial_order /* = false */) in template_args_equal() function
9356 && template_args_equal (PACK_EXPANSION_PATTERN (ot), in template_args_equal()
9358 && template_args_equal (PACK_EXPANSION_EXTRA_ARGS (ot), in template_args_equal()
9415 if (! template_args_equal (ot, nt, partial_order)) in comp_template_args()
21951 if (template_args_equal (TREE_VALUE (packs), parm)) in pack_deducible_p()
23548 if (!template_args_equal (TREE_VEC_ELT (explicit_pack, j), in try_one_overload()
23552 else if (oldelt && !template_args_equal (oldelt, elt)) in try_one_overload()
24351 if (targ != NULL_TREE && template_args_equal (targ, arg)) in unify()
24933 && !template_args_equal (parm, arg)) in unify()
H A DChangeLog-201655 (convert_template_argument, template_args_equal, unify): Handle
1929 (template_args_equal): No longer static.
2008 * pt.c (iterative_hash_template_arg, template_args_equal): Don't
H A DChangeLog-20052051 * pt.c (template_args_equal): Do not call objc_comptypes().
2109 (template_args_equal): Use objc_comptypes as well.
H A DChangeLog-2009929 * pt.c (template_args_equal): Handle comparison of
3701 (template_args_equal): Handle argument packs.
H A DChangeLog-201432 (template_args_equal): Optimize alias handling.
660 (template_args_equal): A dependent alias template specializations
H A DChangeLog-2000191 (template_args_equal): Handle when TREE_CODE's do not match.
1437 template_args_equal to compare template template parameter cases.
5160 template_args_equal, add_pending_template, lookup_template_class,
H A DChangeLog-2011487 (template_args_equal): Compare it.
2991 * pt.c (template_args_equal): Handle one arg being NULL_TREE.
H A Dmodule.cc10761 if (template_args_equal (key.args, in key_mergeable()
12935 || !template_args_equal (TI_ARGS (ti), entry->tmpl)) in add_specializations()
13012 && template_args_equal (other->args, entry->args) in add_specializations()
H A DChangeLog-1998875 (template_args_equal): Likewise.
1476 (template_args_equal): Split out...
1480 * cp-tree.h: Add template_args_equal.
H A Dcp-tree.h7359 extern int template_args_equal (tree, tree, bool = false);
H A DChangeLog-20072702 (template_args_equal): Compare PACK_EXPANSION_P expressions.
H A DChangeLog-20153834 * pt.c (template_args_equal): Look through conversions here.
H A DChangeLog-20215064 (template_args_equal, spec_hasher::equal): Set it.
H A DChangeLog-20174797 (template_args_equal): Likewise.
H A DChangeLog-20033904 * pt.c (template_args_equal, unify,): Adjust cp_tree_equal call.
H A DChangeLog-20191878 (parameter_mapping_equivalent_p): New. Use template_args_equal.
H A DChangeLog-19995798 * pt.c (template_args_equal, print_template_context): Likewise.