summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2012-03-09 15:39:11 +0000
committerDaniel Dunbar <daniel@zuster.org>2012-03-09 15:39:11 +0000
commitd863d31f4bc8dc652c368b809c4a330eeb56772b (patch)
tree78dd8fcac15de01d3fa17d7849d60374da09d224
parent7b93f636e094529a9194d01212bf899c3767299c (diff)
downloadbcm5719-llvm-d863d31f4bc8dc652c368b809c4a330eeb56772b.tar.gz
bcm5719-llvm-d863d31f4bc8dc652c368b809c4a330eeb56772b.zip
[AST] Add DeclaratioName::getLoc{Start,End} for consistency.
llvm-svn: 152409
-rw-r--r--clang/include/clang/AST/DeclarationName.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/include/clang/AST/DeclarationName.h b/clang/include/clang/AST/DeclarationName.h
index 83594fb0c87..eb7d39b0ba1 100644
--- a/clang/include/clang/AST/DeclarationName.h
+++ b/clang/include/clang/AST/DeclarationName.h
@@ -515,6 +515,13 @@ public:
SourceLocation EndLoc = getEndLoc();
return SourceRange(BeginLoc, EndLoc.isValid() ? EndLoc : BeginLoc);
}
+ SourceLocation getLocStart() const {
+ return getBeginLoc();
+ }
+ SourceLocation getLocEnd() const {
+ SourceLocation EndLoc = getEndLoc();
+ return EndLoc.isValid() ? EndLoc : getLocStart();
+ }
};
/// Insertion operator for diagnostics. This allows sending DeclarationName's
OpenPOWER on IntegriCloud