Home
last modified time | relevance | path

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

/netbsd/src/external/gpl3/gcc/dist/gcc/cp/
DChangeLog-2012424 (joust): For calls to multi-versioned functions, make the most
477 * call.c (joust): An implicitly deleted move function is
2037 (print_z_candidates, convert_like_real, joust): Adjust.
2178 (joust): Likewise, use it to handle SFINAE as if pedantic.
2404 * call.c (joust): Handle comparing list and non-list ctors.
2625 (joust): Use next_conversion instead of accessing fields of struct
DChangeLog-1997987 (joust): Re-enable ?: kludge.
1034 * call.c (joust): Disable warnings until they can be moved to the
1330 * call.c (joust): Warn about choosing one conversion op over
1358 * call.c (joust): Tweak message.
1481 * call.c (joust): Warn about potentially confusing promotion rules
2511 (joust): Disable the other ?: kludge.
DChangeLog-1996853 * call.c (joust): Extend the previous change to all comparisons.
879 (joust): If we're comparing a function to a builtin and the worst
987 (joust): Likewise.
1160 * cvt.c (joust): More ?: kludging. Sigh.
1228 (joust): Handle comparing statics and non-statics.
1282 * cvt.c (joust): Use more_specialized.
1366 * cvt.c (joust): If the candidates are the same, arbitrarily pick one.
1557 (joust): Use it.
DChangeLog-2001389 * call.c (joust): Remove COND_EXPR hack.
1296 * call.c (joust): Only prefer a non-builtin candidate to a builtin
1537 (joust): Initialize *w and *l.
2863 * call.c (joust): cp_pedwarn when using gnu extension concerning
2921 * call.c (joust): Ensure more_specialized()'s argument length
3461 (joust): Simplify control flow. Allow a non-template user
3468 * call.c (joust): Adjust more_specialized call.
Dcall.cc158 static int joust (struct z_candidate *, struct z_candidate *, bool,
6824 joust (cand, w->loser, 1, complain); in build_new_op()
9294 joust (cand, w->loser, 1, complain); in build_over_call()
12030 joust (struct z_candidate *cand1, struct z_candidate *cand2, bool warn, in joust() function
12568 fate = joust (champ, challenger, 0, complain); in tourney()
12598 fate = joust (champ, challenger, 0, complain); in tourney()
DChangeLog-20033676 * call.c (joust): Move warn_conversion check outwards.
3805 * call.c (joust): Warn about choosing conversion sequence only if
4632 * call.c (joust): Don't warn about conversion ops that are exact
4801 (joust): Restructure ambiguous-conversion pedwarn so that
5001 (joust): Add comment for translators.
5092 (joust): Use it.
5277 (joust): Remove spurious comment.
DChangeLog-2019818 (joust): Adjust.
1066 (joust): Handle rewritten and reversed candidates.
1353 * call.c (joust): Don't attempt to warn if ->second_conv is null.
3900 (joust): Break up an overlong line. Wrap diagnostic text in a gettext
4638 (joust): Call it.
4748 * call.c (joust): Call print_z_candidate only if pedwarn returned
DChangeLog-1998429 (joust): If we got two conversion candidates to the same type,
855 (joust): Likewise.
3238 * call.c (joust): Don't warn about "confusing" conversions to the
3541 * call.c (joust): Fix confusing conversion warning.
3840 * call.c (joust): Also warn about confusing conversion op/constructor
5000 (joust): Add WARN parm. If not set, call add_warning instead of
6570 (joust): Pass extra argument to more_specialized.
DChangeLog-200035 * call.c (joust): Use DECL_NONSTATIC_MEMBER_FUNCTION_P, not
43 * call.c (joust): Pass len to more_specialized.
2244 * call.c (joust): Don't complain about `operator char *()' beating
3431 * call.c (joust): Fix handling of overloaded builtin operators.
3491 (joust): Use DECL_OVERLOADED_OPERATOR_P.
4320 * call.c (joust): Exit early if we get the same function, too.
DChangeLog-20173239 (joust): Likewise.
4874 * call.c (joust): Adjust using-declaration tiebreaker to handle
4896 * call.c (joust): Prefer the copy guide and non-template guides.
4942 * call.c (joust): Move deduction guide tiebreaker down.
5601 * call.c (joust): Prefer deduction guides to constructors.
DChangeLog-20041598 joust, perform_implicit_conversion, initialize_reference): Use the
2433 source_type, joust): Likewise.
3089 (joust): Likewise.
5474 * call.c (joust): Use TYPE_UNSIGNED, not TREE_UNSIGNED.
6130 (joust): Likewise.
DChangeLog-2008931 (joust): Check return value of warning before giving informative
1637 * call.c (joust): Change pedwarn to warning.
DChangeLog-2005844 * call.c (joust): Adjust length count to more_specialized_fn.
2619 * call.c (joust): Use more_specialized_fn.
DChangeLog-20092919 * call.c (joust): Don't crash on variadic fn.
2961 * call.c (joust): Complain about mismatched default arguments
DChangeLog-20181834 (joust): Likewise.
2737 joust): Use it instead of POINTER_TYPE_P.
5155 * call.c (joust): Use TREE_TYPE (source) if source is
DChangeLog-20151900 * call.c (joust): Only call more_constrained on decls.
1916 (joust): Check more_constrained.
DChangeLog-2016617 (joust): A local constructor beats inherited with the same convs.
2233 * call.c (joust): Likewise.
DChangeLog-20063117 * call.c (joust): Pass option code to warning. Use inform for
DChangeLog-19993506 (joust): Use it to handle duplicate candidates.
4864 * call.c (joust): Compare the types of the conv ops, not the
DChangeLog-20102288 (joust): Don't choose a deleted function just because its worst
DChangeLog-20133510 * call.c (joust): Don't call inform for a permerror returning false.
DChangeLog-2011617 * call.c (joust): Check the second conversion sequence
DChangeLog-2002466 * call.c (tourney, build_field_call, equal_functions, joust,
DChangeLog-20203499 * call.c (joust): Only compare constraints for non-template
/netbsd/src/share/dict/
Dweb2100635 joust