diff options
| author | Aaron Ballman <aaron@aaronballman.com> | 2014-03-10 13:43:55 +0000 |
|---|---|---|
| committer | Aaron Ballman <aaron@aaronballman.com> | 2014-03-10 13:43:55 +0000 |
| commit | 62e47c423df03c799c0a0ec7a813b136f51410b7 (patch) | |
| tree | 106d818c7bf71167f3066fb9cfb451b9a224a58f /clang/lib/Sema/SemaStmt.cpp | |
| parent | 37da7ae0b6f8b34575faa951fb81aad00d5faf8a (diff) | |
| download | bcm5719-llvm-62e47c423df03c799c0a0ec7a813b136f51410b7.tar.gz bcm5719-llvm-62e47c423df03c799c0a0ec7a813b136f51410b7.zip | |
Reverting llvm::distance changes to use std::distance with iterators instead, per post-commit review feedback.
Replacing llvm::copy changes with SmallVector range-based construction which is a considerably cleaner approach.
llvm-svn: 203461
Diffstat (limited to 'clang/lib/Sema/SemaStmt.cpp')
| -rw-r--r-- | clang/lib/Sema/SemaStmt.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/lib/Sema/SemaStmt.cpp b/clang/lib/Sema/SemaStmt.cpp index 1fce1f17572..d726f5f16ca 100644 --- a/clang/lib/Sema/SemaStmt.cpp +++ b/clang/lib/Sema/SemaStmt.cpp @@ -3349,8 +3349,7 @@ void Sema::ActOnCapturedRegionError() { RecordDecl *Record = RSI->TheRecordDecl; Record->setInvalidDecl(); - SmallVector<Decl*, 4> Fields; - llvm::copy(Record->fields(), std::back_inserter(Fields)); + SmallVector<Decl*, 4> Fields(Record->fields()); ActOnFields(/*Scope=*/0, Record->getLocation(), Record, Fields, SourceLocation(), SourceLocation(), /*AttributeList=*/0); |

