C++: Simplify template function resolving a bit

There's no reason to keep the Template after it is instantiated.

Change-Id: I91210ae11b3420bb038168fe951b52d28ccc132e
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
This commit is contained in:
Orgad Shaneh
2015-05-21 08:42:20 +03:00
committed by Orgad Shaneh
parent b5f6a9e6e5
commit 4eb9b5f145
2 changed files with 1 additions and 9 deletions

View File

@@ -2104,7 +2104,7 @@ Symbol *CreateBindings::instantiateTemplateFunction(const TemplateNameId *instan
subst.bind(cloner.name(name, &subst), ty);
}
return cloner.symbol(specialization, &subst);
return cloner.symbol(specialization->declaration(), &subst);
}
} // namespace CPlusPlus