diff options
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-09-19 20:40:42 +0000 |
---|---|---|
committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-09-19 20:40:42 +0000 |
commit | b6441ef9b7285bd1aa77b05b10f473f7a3f413e7 (patch) | |
tree | b521ee58f8b61f06eed9ffeb0a8a35e1cd9c1a7e /lib/Lex/PreprocessingRecord.cpp | |
parent | 5a9ee2082891e04ce793d7a7a111301873c4f854 (diff) |
Introduce local_begin()/local_end() methods in PreprocessingRecord which
return iterators for local, non-loaded, preprocessed entities.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@140062 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Lex/PreprocessingRecord.cpp')
-rw-r--r-- | lib/Lex/PreprocessingRecord.cpp | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/lib/Lex/PreprocessingRecord.cpp b/lib/Lex/PreprocessingRecord.cpp index 1fc8230763..b1c0c716c1 100644 --- a/lib/Lex/PreprocessingRecord.cpp +++ b/lib/Lex/PreprocessingRecord.cpp @@ -44,18 +44,6 @@ PreprocessingRecord::PreprocessingRecord(SourceManager &SM, { } -PreprocessingRecord::iterator -PreprocessingRecord::begin(bool OnlyLocalEntities) { - if (OnlyLocalEntities) - return iterator(this, 0); - - return iterator(this, -(int)LoadedPreprocessedEntities.size()); -} - -PreprocessingRecord::iterator PreprocessingRecord::end(bool OnlyLocalEntities) { - return iterator(this, PreprocessedEntities.size()); -} - /// \brief Returns a pair of [Begin, End) iterators of preprocessed entities /// that source range \arg R encompasses. std::pair<PreprocessingRecord::iterator, PreprocessingRecord::iterator> |