Home
last modified time | relevance | path

Searched refs:explicit_targs (Results 1 – 9 of 9) sorted by relevance

/openbsd/gnu/gcc/gcc/cp/
H A Dcall.c2210 tree ctype, tree explicit_targs, tree arglist, in add_template_candidate_real() argument
2232 i = fn_type_unification (tmpl, explicit_targs, targs, in add_template_candidate_real()
2309 tree explicit_targs, tree arglist, tree return_type, in add_template_candidate() argument
2315 explicit_targs, arglist, return_type, in add_template_candidate()
2752 tree explicit_targs = NULL_TREE; in perform_overload_resolution() local
2767 explicit_targs = TREE_OPERAND (fn, 1); in perform_overload_resolution()
3595 tree explicit_targs, bool template_only, in add_candidates() argument
3632 explicit_targs, in add_candidates()
5323 tree explicit_targs = NULL_TREE; in build_new_method_call() local
5369 explicit_targs = TREE_OPERAND (fns, 1); in build_new_method_call()
[all …]
H A Dpt.c1383 tree explicit_targs; in determine_specialization() local
1400 explicit_targs = TREE_OPERAND (template_id, 1); in determine_specialization()
1514 targs = get_bindings (fn, decl, explicit_targs, /*check_ret=*/true); in determine_specialization()
9667 tree explicit_targs, in fn_type_unification() argument
9681 if (explicit_targs) in fn_type_unification()
9704 if (explicit_targs == error_mark_node) in fn_type_unification()
9709 explicit_targs, NULL_TREE, tf_none, in fn_type_unification()
9721 incomplete = NUM_TMPL_ARGS (explicit_targs) != NUM_TMPL_ARGS (targs); in fn_type_unification()
H A DChangeLog-1997852 * call.c (add_template_candidate): Add explicit_targs parameter.
878 (fn_type_unification): Add explicit_targs parameter.
941 (fn_type_unification): Handle explicit_targs.
H A Dclass.c5730 tree explicit_targs, in resolve_address_of_overloaded_function() argument
5878 if (fn_type_unification (fn, explicit_targs, targs, in resolve_address_of_overloaded_function()
H A DChangeLog-20035298 (add_candidates): Add explicit_targs and template_only parameters.
/openbsd/gnu/usr.bin/gcc/gcc/cp/
H A Dcall.c2313 tree tmpl, ctype, explicit_targs, arglist, return_type;
2337 i = fn_type_unification (tmpl, explicit_targs, targs,
2413 add_template_candidate (candidates, tmpl, ctype, explicit_targs, in add_template_candidate() argument
2417 tree tmpl, ctype, explicit_targs, arglist, return_type;
2425 explicit_targs, arglist, return_type,
2888 tree explicit_targs = NULL_TREE; local
2902 explicit_targs = TREE_OPERAND (fn, 1);
2923 (&candidates, t, NULL_TREE, explicit_targs, args,
4960 tree explicit_targs = NULL_TREE; in build_new_method_call() local
5006 explicit_targs = TREE_OPERAND (fns, 1); in build_new_method_call()
[all …]
H A Dpt.c1126 tree explicit_targs; local
1136 explicit_targs = TREE_OPERAND (template_id, 1);
1189 targs = get_bindings (fn, decl, explicit_targs);
1285 tree tmpl = most_specialized (templates, decl, explicit_targs);
1288 targs = get_bindings (tmpl, decl, explicit_targs);
8096 fn_type_unification (fn, explicit_targs, targs, args, return_type, in fn_type_unification() argument
8098 tree fn, explicit_targs, targs, args, return_type; in fn_type_unification()
8109 if (explicit_targs)
8133 explicit_targs, NULL_TREE, tf_none,
H A Dclass.c6035 explicit_targs) in resolve_address_of_overloaded_function() argument
6041 tree explicit_targs;
6189 if (fn_type_unification (fn, explicit_targs, targs,
H A DChangeLog.214527 * call.c (add_template_candidate): Add explicit_targs parameter.
14553 (fn_type_unification): Add explicit_targs parameter.
14616 (fn_type_unification): Handle explicit_targs.