diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPInstance.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPInstance.java index f3330bda317..b6079dda1b3 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPInstance.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPInstance.java @@ -61,16 +61,16 @@ abstract class PDOMCPPInstance extends PDOMCPPSpecialization implements } private static class TemplateArgumentCollector implements IPDOMVisitor { - private List args = new ArrayList(); + private List args = new ArrayList(); public boolean visit(IPDOMNode node) throws CoreException { if (node instanceof IType) - args.add(node); + args.add((IType) node); return false; } public void leave(IPDOMNode node) throws CoreException { } public IType[] getTemplateArguments() { - return (IType[])args.toArray(new IType[args.size()]); + return args.toArray(new IType[args.size()]); } }