Searched refs:do_class_deduction (Results 1 – 9 of 9) sorted by relevance
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/ |
H A D | ChangeLog-2017 | 1669 (do_class_deduction): Adjust. 2275 * pt.c (do_class_deduction): Handle the case of no viable implicit 2341 * pt.c (do_class_deduction): Special-case deduction from a single 2467 * pt.c (do_class_deduction): Do list deduction in two phases. 3133 * pt.c (do_class_deduction): Build qualified type. 3810 (do_class_deduction): Likewise. Refactor if. 3937 * pt.c (do_class_deduction): Don't add candidates that will be 4135 (do_class_deduction): Adjust buld_new_function_call calls. 4893 * pt.c (do_class_deduction): Always build the copy guide. 4946 (do_class_deduction): Use that rather than special case. [all …]
|
H A D | ChangeLog-2021 | 53 * pt.c (do_class_deduction): Don't deduce CLASSTYPE_ERRONEOUS 2476 * pt.c (do_class_deduction): Use perform_dguide_overload_resolution 2878 * pt.c (do_class_deduction): Likewise. 3249 * pt.c (do_class_deduction): Punt if the initializer is 3446 * pt.c (do_class_deduction): Reject alias CTAD in C++17 mode 3465 * pt.c (do_class_deduction): Look through EXPR_PACK_EXPANSION 4458 (do_class_deduction): Defer the deduction until the enclosing 5002 * pt.c (do_class_deduction): No aggregate guide if any_dguides_p.
|
H A D | ChangeLog-2016 | 491 (do_class_deduction): Handle non-class templates. 836 * pt.c (do_class_deduction): Set cp_unevaluated_operand. 982 * pt.c (do_class_deduction): Handle list-initialization. 1005 * pt.c (make_template_placeholder, do_class_deduction): New. 1008 (do_auto_deduction): Call do_class_deduction.
|
H A D | ChangeLog-2019 | 580 (ctor_deduction_guides_for): Factor out of do_class_deduction. 887 (is_spec_or_derived): Split out from do_class_deduction. 4038 * pt.c (tsubst_copy_and_build, do_class_deduction): Likewise. 4225 * pt.c (do_class_deduction): Don't try the single element deduction 4763 * pt.c (do_class_deduction): Handle parm used as its own arg. 4949 * pt.c (do_class_deduction): Don't include explicit specialization
|
H A D | ChangeLog | 1698 * pt.cc (do_class_deduction): Check complain before attempting 1716 * pt.cc (do_class_deduction): Pedwarn for renaming alias in C++17.
|
H A D | ChangeLog-2020 | 630 (do_class_deduction): Look through EXPR_PACK_EXPANSION, too. 2081 * pt.c (do_class_deduction): Don't prune explicit deduction guides 2304 (do_class_deduction): Warn when CTAD succeeds but the type doesn't
|
H A D | ChangeLog-2018 | 3565 * pt.c (do_class_deduction): Ignore inherited ctors. 3698 (do_class_deduction): Check the return value of the latter.
|
H A D | pt.cc | 30100 do_class_deduction (tree ptype, tree tmpl, tree init, in do_class_deduction() function 30370 return do_class_deduction (type, ctmpl, init, flags, complain); in do_auto_deduction()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/ |
H A D | pt.c | 29030 do_class_deduction (tree ptype, tree tmpl, tree init, in do_class_deduction() function 29227 return do_class_deduction (type, tmpl, init, flags, complain); in do_auto_deduction()
|