From 6db76f9002d6ca9ab58ce9b4be56e11bedc111ae Mon Sep 17 00:00:00 2001 From: Doug Schaefer Date: Sat, 26 Nov 2005 03:31:15 +0000 Subject: [PATCH] Removed the PDOM code from the AST Service Provider code. PDOM is only available if you use ILanguage. --- .../cdt/internal/core/dom/InternalASTServiceProvider.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/dom/InternalASTServiceProvider.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/dom/InternalASTServiceProvider.java index 1b575bbb7dc..854267e5bd5 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/dom/InternalASTServiceProvider.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/dom/InternalASTServiceProvider.java @@ -14,7 +14,6 @@ import org.eclipse.cdt.core.CCorePlugin; import org.eclipse.cdt.core.dom.IASTServiceProvider; import org.eclipse.cdt.core.dom.ICodeReaderFactory; import org.eclipse.cdt.core.dom.IParserConfiguration; -import org.eclipse.cdt.core.dom.PDOM; import org.eclipse.cdt.core.dom.ast.ASTCompletionNode; import org.eclipse.cdt.core.dom.ast.IASTTranslationUnit; import org.eclipse.cdt.core.parser.CodeReader; @@ -169,10 +168,7 @@ public class InternalASTServiceProvider implements IASTServiceProvider { } } // Parse - IASTTranslationUnit tu = parser.parse(); - // Set the PDOM if we can find one - tu.setIndex(PDOM.getPDOM(project)); - return tu; + return parser.parse(); } public ASTCompletionNode getCompletionNode(IStorage fileToParse, IProject project, int offset, @@ -229,7 +225,6 @@ public class InternalASTServiceProvider implements IASTServiceProvider { parser.parse(); ASTCompletionNode node = parser.getCompletionNode(); if (node != null) { - node.getTranslationUnit().setIndex(PDOM.getPDOM(project)); node.count = scanner.getCount(); } return node;