]> granicus.if.org Git - clang/commitdiff
Use typedef range_iterator instead of SourceRange* in PathDiagnosticPiece.
authorTed Kremenek <kremenek@apple.com>
Wed, 23 Jul 2008 21:51:42 +0000 (21:51 +0000)
committerTed Kremenek <kremenek@apple.com>
Wed, 23 Jul 2008 21:51:42 +0000 (21:51 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@53962 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Analysis/PathDiagnostic.h

index 89ca18c61eadedb66d9f137687b91386884bdaa8..bb31ee391f01c1d573ddf58776a7839903fb7b0e 100644 (file)
@@ -56,11 +56,13 @@ public:
     ranges.push_back(SourceRange(B,E));
   }
   
-  const SourceRange* ranges_begin() const {
+  typedef const SourceRange* range_iterator;
+  
+  range_iterator ranges_begin() const {
     return ranges.empty() ? NULL : &ranges[0];
   }
   
-  const SourceRange* ranges_end() const { 
+  range_iterator ranges_end() const { 
     return ranges_begin() + ranges.size();
   }