mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-23 14:42:11 +02:00
Cosmetics
Change-Id: Iad960581c97caeff0e486020ee7e18fa1eb06bd4
This commit is contained in:
parent
d9a08b007e
commit
432524a9a8
1 changed files with 4 additions and 3 deletions
|
@ -2270,7 +2270,8 @@ public class CPPTemplates {
|
||||||
|
|
||||||
CPPTemplateParameterMap map= new CPPTemplateParameterMap(fnArgs.size());
|
CPPTemplateParameterMap map= new CPPTemplateParameterMap(fnArgs.size());
|
||||||
try {
|
try {
|
||||||
ICPPTemplateArgument[] args= TemplateArgumentDeduction.deduceForFunctionCall(template, tmplArgs, fnArgs, argCats, map, point);
|
ICPPTemplateArgument[] args=
|
||||||
|
TemplateArgumentDeduction.deduceForFunctionCall(template, tmplArgs, fnArgs, argCats, map, point);
|
||||||
if (args != null) {
|
if (args != null) {
|
||||||
IBinding instance= instantiateFunctionTemplate(template, args, map, point);
|
IBinding instance= instantiateFunctionTemplate(template, args, map, point);
|
||||||
if (instance instanceof ICPPFunction) {
|
if (instance instanceof ICPPFunction) {
|
||||||
|
@ -2538,8 +2539,8 @@ public class CPPTemplates {
|
||||||
for (ICPPPartialSpecialization specialization : specializations) {
|
for (ICPPPartialSpecialization specialization : specializations) {
|
||||||
final CPPTemplateParameterMap map = new CPPTemplateParameterMap(args.length);
|
final CPPTemplateParameterMap map = new CPPTemplateParameterMap(args.length);
|
||||||
ICPPTemplateArgument[] specializationArguments = specialization.getTemplateArguments();
|
ICPPTemplateArgument[] specializationArguments = specialization.getTemplateArguments();
|
||||||
if (TemplateArgumentDeduction.fromTemplateArguments(specialization.getTemplateParameters(),
|
if (TemplateArgumentDeduction.fromTemplateArguments(
|
||||||
specializationArguments, args, map, point) &&
|
specialization.getTemplateParameters(), specializationArguments, args, map, point) &&
|
||||||
checkInstantiationOfArguments(specializationArguments, map, point)) {
|
checkInstantiationOfArguments(specializationArguments, map, point)) {
|
||||||
int compare = orderSpecializations(bestMatch, specialization, point);
|
int compare = orderSpecializations(bestMatch, specialization, point);
|
||||||
if (compare == 0) {
|
if (compare == 0) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue