Home
last modified time | relevance | path

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

12

/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A DChangeLog-2009179 * pt.c (convert_template_argument): Avoid missing folding of SCOPE_REFs.
316 * pt.c (convert_template_argument): Strip typedefs from SCOPE_REFs.
485 * pt.c (convert_template_argument): Handle injected-class-name used
565 * pt.c (convert_template_argument): Tweak logic.
587 (convert_template_argument): Use %T for type.
1004 * pt.c (type_unification_real): Call convert_template_argument
2336 * pt.c (convert_template_argument, unify): Likewise.
3705 (convert_template_argument): Just check that nontype argument
H A DChangeLog-20021157 * pt.c (convert_template_argument): Revert this change:
1159 * pt.c (convert_template_argument): Do not fold non-type
1170 * pt.c (convert_template_argument): Do not fold non-type template
1256 * pt.c (convert_template_argument): Do not allow variably modified
1841 (convert_template_argument): Likewise.
3865 * pt.c (convert_template_argument): Adjust make_typename_type
3965 (coerce_template_template_parms, convert_template_argument,
4535 * pt.c (convert_template_argument): Be more careful determining
H A DChangeLog-201655 (convert_template_argument, template_args_equal, unify): Handle
76 * pt.c (convert_template_argument): Pass args to do_auto_deduction.
120 * pt.c (convert_template_argument): Avoid assuming operand type
498 (convert_template_argument): Call do_auto_deduction. If adc_unify,
562 (convert_template_argument): Add original type to error message.
716 * pt.c (convert_template_argument): Call convert_nontype_argument
4194 * pt.c (convert_template_argument): Handle VAR_DECL properly.
H A DChangeLog-20121358 * pt.c (convert_template_argument, tsubst): Simplify fourth argument
1541 * pt.c (convert_template_argument, unify): Use it.
2230 (convert_template_argument): Likewise.
2355 * pt.c (convert_template_argument): Handle template template
H A DChangeLog-2007365 (convert_template_argument): Be more careful about using DECL_NAME
509 (convert_template_argument): Look at the pattern of a pack
685 to convert_template_argument.
2696 (convert_template_argument): Handle coercions for pack expansion
H A DChangeLog184 (convert_template_argument): Pass 'args' to
326 * pt.cc (convert_template_argument): Pass 'in_decl' as 'tmpl' to
2359 (convert_template_argument): Adjust.
H A DChangeLog-2001651 * pt.c (convert_template_argument): Handle UNBOUND_CLASS_TEMPLATE.
2364 * pt.c (convert_template_argument): Likewise.
3583 (convert_template_argument): Adjust.
3589 (convert_template_argument): Use it.
H A DChangeLog-201774 * pt.c (convert_template_argument): Likewise.
757 (expand_integer_pack, convert_template_argument, coerce_template_parms,
2675 * pt.c (convert_template_argument): Keep the TYPE_PACK_EXPANSION.
4159 * pt.c (convert_template_argument): Just return an argument pack.
5145 * pt.c (convert_template_argument): Just return an auto arg pack.
H A DChangeLog-201165 * pt.c (convert_template_argument): Early error out and return
824 (convert_template_argument): Strip aliases from template
2693 (convert_template_argument, unify): Use it.
3088 * pt.c (convert_template_argument): Don't complain about using
H A DChangeLog-20032388 * pt.c (convert_template_argument): Don't accept RECORD_TYPE as
2744 (convert_template_argument): Likewise.
3213 * pt.c (convert_template_argument): Do not call
4550 * pt.c (convert_template_argument): Correct diagnostic.
5045 (convert_template_argument): Don't check non-type argument here.
H A DChangeLog-2015523 * pt.c (convert_template_argument): Make sure number of tree
1758 * pt.c (convert_template_argument): Call reject_gcc_builtin.
2046 (convert_template_argument): Handle WILDCARD_DECL. Check
H A DChangeLog-20131892 (convert_template_argument, lookup_template_class_1): Use it.
2293 (convert_template_argument): Likewise.
2715 * pt.c (convert_template_argument): Use dependent_template_arg_p,
H A DChangeLog-2018215 * pt.c (convert_template_argument): Canonicalize type after
1374 * pt.c (convert_template_argument): Immediately return error_mark_node
2975 convert_template_argument, tsubst_pack_expansion,
4150 * pt.c (convert_template_argument): Don't substitute into type of
H A DChangeLog-2004511 * pt.c (convert_template_argument): Adjust all to
1501 convert_template_argument, determine_specialization,
4608 (convert_template_argument): Adjust call to groktypename.
6467 (convert_template_argument): Use dependency-checking functions in
H A DChangeLog-20001430 * pt.c (convert_template_argument): Check tree code instead of
3349 (convert_template_argument): Use INNERMOST_TEMPLATE_ARGS.
5159 process_partial_specialization, convert_template_argument,
5498 (convert_template_argument): Ditto for cp_pedwarn().
H A DChangeLog-2021994 * pt.c (convert_template_argument): Perform array/function to
1700 * pt.c (convert_template_argument): Pass LOOKUP_IMPLICIT to
2663 * pt.c (convert_template_argument): Strip top-level cv-quals
H A DChangeLog-201412 (convert_template_argument): Just return if parm is error_mark_node.
1908 * pt.c (convert_template_argument): Use inform instead of error in
H A Dpt.cc166 static tree convert_template_argument (tree, tree, tree,
8405 convert_template_argument (tree parm, in convert_template_argument() function
8830 arg = convert_template_argument (actual_parm, in coerce_template_parameter_pack()
9099 tree conv = convert_template_argument (TREE_VALUE (parm), in coerce_template_parms()
9156 arg = convert_template_argument (TREE_VALUE (parm), in coerce_template_parms()
23160 arg = convert_template_argument (parm, substed, full_targs, in type_unification_real()
H A DChangeLog-20192451 (convert_template_argument): Likewise.
3283 (convert_template_argument): Likewise.
3835 * pt.c (convert_template_argument): Add a diagnostic for the
H A DChangeLog-20081625 convert_template_argument, do_decl_instantiation,
H A DChangeLog-20061550 * pt.c (convert_template_argument): Pass all template arguments
H A DChangeLog-2005549 * pt.c (convert_template_argument): Use canonical type variants in
H A DChangeLog-20101610 (convert_template_argument): Pass complain down.
H A DChangeLog-2020629 * pt.c (convert_template_argument): Handle equivalent placeholders.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dpt.c171 static tree convert_template_argument (tree, tree, tree,
8184 convert_template_argument (tree parm, in convert_template_argument() function
8600 arg = convert_template_argument (actual_parm, in coerce_template_parameter_pack()
8869 tree conv = convert_template_argument (TREE_VALUE (parm), in coerce_template_parms()
8926 arg = convert_template_argument (TREE_VALUE (parm), in coerce_template_parms()
22279 arg = convert_template_argument (parm, substed, full_targs, in type_unification_real()

12