summaryrefslogtreecommitdiffstats
path: root/clang/lib/Index/Indexer.cpp
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2009-07-29 23:39:03 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2009-07-29 23:39:03 +0000
commitf1a0fd852f29d3ff6f1ee7a39f4d339dd24aa9ea (patch)
tree05dbbcca9c0d205ff987d13e98b2b4d285d81d0f /clang/lib/Index/Indexer.cpp
parentd3e037ff892146de2db44f465b2985ea0e3dfb27 (diff)
downloadbcm5719-llvm-f1a0fd852f29d3ff6f1ee7a39f4d339dd24aa9ea.tar.gz
bcm5719-llvm-f1a0fd852f29d3ff6f1ee7a39f4d339dd24aa9ea.zip
Introduce a helper template for the Handler classes and use it instead
of the iterator of the Indexer class. llvm-svn: 77528
Diffstat (limited to 'clang/lib/Index/Indexer.cpp')
-rw-r--r--clang/lib/Index/Indexer.cpp28
1 files changed, 0 insertions, 28 deletions
diff --git a/clang/lib/Index/Indexer.cpp b/clang/lib/Index/Indexer.cpp
index 0b534b38814..08e367a2790 100644
--- a/clang/lib/Index/Indexer.cpp
+++ b/clang/lib/Index/Indexer.cpp
@@ -57,31 +57,3 @@ void Indexer::GetTranslationUnitsFor(Entity Ent,
for (TUSetTy::iterator I = Set.begin(), E = Set.end(); I != E; ++I)
Handler.Handle(*I);
}
-
-static Indexer::TUSetTy EmptySet;
-
-Indexer::translation_unit_iterator
-Indexer::translation_units_begin(Entity Ent) const {
- MapTy::iterator I = Map.find(Ent);
- if (I == Map.end())
- return EmptySet.begin();
-
- return I->second.begin();
-}
-
-Indexer::translation_unit_iterator
-Indexer::translation_units_end(Entity Ent) const {
- MapTy::iterator I = Map.find(Ent);
- if (I == Map.end())
- return EmptySet.end();
-
- return I->second.end();
-}
-
-bool Indexer::translation_units_empty(Entity Ent) const {
- MapTy::iterator I = Map.find(Ent);
- if (I == Map.end())
- return true;
-
- return I->second.begin() == I->second.end();
-}
OpenPOWER on IntegriCloud