1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 22:52:11 +02:00

CCE in composite index, bug 278206.

This commit is contained in:
Markus Schorn 2009-05-28 15:07:57 +00:00
parent ef3dcbc656
commit 4d40ea0bfd

View file

@ -94,8 +94,12 @@ public class TemplateInstanceUtil {
if (arg.isNonTypeValue()) {
return arg;
}
IType t= cf.getCompositeType((IIndexType) arg.getTypeValue());
return new CPPTemplateArgument(t);
final IType typeValue = arg.getTypeValue();
if (typeValue instanceof IIndexType) {
IType t= cf.getCompositeType((IIndexType) typeValue);
return new CPPTemplateArgument(t);
}
return arg;
}
@Deprecated