mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-23 22:52:11 +02:00
CCE computing template parameters, bug 240145.
This commit is contained in:
parent
7831aed88d
commit
b52f11e5cf
1 changed files with 3 additions and 3 deletions
|
@ -285,11 +285,11 @@ public abstract class CPPTemplateDefinition extends PlatformObject implements IC
|
|||
if (template == null)
|
||||
return ICPPTemplateParameter.EMPTY_TEMPLATE_PARAMETER_ARRAY;
|
||||
ICPPASTTemplateParameter[] params = template.getTemplateParameters();
|
||||
ICPPTemplateParameter p = null;
|
||||
IBinding p = null;
|
||||
ICPPTemplateParameter[] result = null;
|
||||
for (ICPPASTTemplateParameter param : params) {
|
||||
p= (ICPPTemplateParameter) CPPTemplates.getTemplateParameterName(param).resolveBinding();
|
||||
if (p != null) {
|
||||
p= CPPTemplates.getTemplateParameterName(param).resolveBinding();
|
||||
if (p instanceof ICPPTemplateParameter) {
|
||||
result = (ICPPTemplateParameter[]) ArrayUtil.append(ICPPTemplateParameter.class, result, p);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue