diff options
author | John Camelon | 2003-08-12 20:40:11 +0000 |
---|---|---|
committer | John Camelon | 2003-08-12 20:40:11 +0000 |
commit | 891454830b75fbba2d98e75173796126c106513d (patch) | |
tree | bc4079eba1be8764c5a83a0851f453419d75a637 /core/org.eclipse.cdt.core/index | |
parent | 8dba12bff30d80a18f15f415db1e8b5e85a3aee1 (diff) | |
download | org.eclipse.cdt-891454830b75fbba2d98e75173796126c106513d.tar.gz org.eclipse.cdt-891454830b75fbba2d98e75173796126c106513d.tar.xz org.eclipse.cdt-891454830b75fbba2d98e75173796126c106513d.zip |
CORE
Added X-Ref/Elaborated type support w/element requestor callbacks.
TESTS
Added CompleteParseASTTest::testForewardDeclarationWithUsage().
Diffstat (limited to 'core/org.eclipse.cdt.core/index')
-rw-r--r-- | core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/search/indexing/SourceIndexerRequestor.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/search/indexing/SourceIndexerRequestor.java b/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/search/indexing/SourceIndexerRequestor.java index e8bef7775b7..f6c34965702 100644 --- a/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/search/indexing/SourceIndexerRequestor.java +++ b/core/org.eclipse.cdt.core/index/org/eclipse/cdt/internal/core/search/indexing/SourceIndexerRequestor.java @@ -22,6 +22,7 @@ import org.eclipse.cdt.core.parser.ast.IASTAbstractTypeSpecifierDeclaration; import org.eclipse.cdt.core.parser.ast.IASTClassReference; import org.eclipse.cdt.core.parser.ast.IASTClassSpecifier; import org.eclipse.cdt.core.parser.ast.IASTCompilationUnit; +import org.eclipse.cdt.core.parser.ast.IASTElaboratedTypeSpecifier; import org.eclipse.cdt.core.parser.ast.IASTEnumerationReference; import org.eclipse.cdt.core.parser.ast.IASTEnumerationSpecifier; import org.eclipse.cdt.core.parser.ast.IASTField; @@ -403,4 +404,11 @@ public class SourceIndexerRequestor implements ISourceElementRequestor, IIndexCo if (reference.getReferencedElement() instanceof IASTMethod) indexer.addMethodReference((IASTMethod) reference.getReferencedElement()); } + /* (non-Javadoc) + * @see org.eclipse.cdt.core.parser.ISourceElementRequestor#acceptElaboratedForewardDeclaration(org.eclipse.cdt.core.parser.ast.IASTElaboratedTypeSpecifier) + */ + public void acceptElaboratedForewardDeclaration(IASTElaboratedTypeSpecifier elaboratedType) + { + // TODO BOGDAN IMPLEMENT THIS + } } |