aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaAccess.cpp
diff options
context:
space:
mode:
authorAaron Ballman <aaron@aaronballman.com>2014-03-13 17:00:06 +0000
committerAaron Ballman <aaron@aaronballman.com>2014-03-13 17:00:06 +0000
commit522a6ddf9ec0c0ae87ae316b5c49903f7fedfc83 (patch)
treedd97d95dd75dab0bfdc3412e9a0b7c463022804a /clang/lib/Sema/SemaAccess.cpp
parent2a4bd6d189eea393e5d7ca64376a78ab676d9fa9 (diff)
downloadllvm-522a6ddf9ec0c0ae87ae316b5c49903f7fedfc83.zip
llvm-522a6ddf9ec0c0ae87ae316b5c49903f7fedfc83.tar.gz
llvm-522a6ddf9ec0c0ae87ae316b5c49903f7fedfc83.tar.bz2
[C++11] Replacing CXXRecordDecl iterators friend_begin() and friend_end() with iterator_range friends(). Updating all of the usages of the iterators with range-based for loops.
llvm-svn: 203815
Diffstat (limited to 'clang/lib/Sema/SemaAccess.cpp')
-rw-r--r--clang/lib/Sema/SemaAccess.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/clang/lib/Sema/SemaAccess.cpp b/clang/lib/Sema/SemaAccess.cpp
index 541b7f9..f7806d2 100644
--- a/clang/lib/Sema/SemaAccess.cpp
+++ b/clang/lib/Sema/SemaAccess.cpp
@@ -571,10 +571,7 @@ static AccessResult GetFriendKind(Sema &S,
AccessResult OnFailure = AR_inaccessible;
// Okay, check friends.
- for (CXXRecordDecl::friend_iterator I = Class->friend_begin(),
- E = Class->friend_end(); I != E; ++I) {
- FriendDecl *Friend = *I;
-
+ for (auto *Friend : Class->friends()) {
switch (MatchesFriend(S, EC, Friend)) {
case AR_accessible:
return AR_accessible;