diff --git a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/CPopulateASTViewAction.java b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/CPopulateASTViewAction.java index d060c7255ad..e1ddc0fc08f 100644 --- a/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/CPopulateASTViewAction.java +++ b/core/org.eclipse.cdt.ui.tests/src/org/eclipse/cdt/ui/tests/DOMAST/CPopulateASTViewAction.java @@ -32,7 +32,6 @@ import org.eclipse.cdt.core.dom.ast.c.ICASTDesignatedInitializer; import org.eclipse.cdt.core.dom.ast.c.ICASTDesignator; import org.eclipse.cdt.internal.core.dom.parser.ASTNode; import org.eclipse.cdt.internal.core.dom.parser.c.CVisitor.CBaseVisitorAction; -import org.eclipse.cdt.internal.core.parser.scanner2.LocationMap.ASTObjectMacro; /** * @author dsteffle @@ -170,28 +169,28 @@ public class CPopulateASTViewAction extends CBaseVisitorAction implements IPopul private void mergeNode(ASTNode node) { addRoot(node); - if (node instanceof ASTObjectMacro) - addRoot(((ASTObjectMacro)node).getName()); + if (node instanceof IASTPreprocessorMacroDefinition ) + addRoot(((IASTPreprocessorMacroDefinition)node).getName()); } private void mergeMacros(IASTPreprocessorMacroDefinition[] macros) { for(int i=0; i