mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-01 13:25:45 +02:00
CCE in composite index, bug 278206.
This commit is contained in:
parent
ef3dcbc656
commit
4d40ea0bfd
1 changed files with 6 additions and 2 deletions
|
@ -94,9 +94,13 @@ public class TemplateInstanceUtil {
|
||||||
if (arg.isNonTypeValue()) {
|
if (arg.isNonTypeValue()) {
|
||||||
return arg;
|
return arg;
|
||||||
}
|
}
|
||||||
IType t= cf.getCompositeType((IIndexType) arg.getTypeValue());
|
final IType typeValue = arg.getTypeValue();
|
||||||
|
if (typeValue instanceof IIndexType) {
|
||||||
|
IType t= cf.getCompositeType((IIndexType) typeValue);
|
||||||
return new CPPTemplateArgument(t);
|
return new CPPTemplateArgument(t);
|
||||||
}
|
}
|
||||||
|
return arg;
|
||||||
|
}
|
||||||
|
|
||||||
@Deprecated
|
@Deprecated
|
||||||
public static ObjectMap getArgumentMap(ICompositesFactory cf, IIndexBinding rbinding) {
|
public static ObjectMap getArgumentMap(ICompositesFactory cf, IIndexBinding rbinding) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue