summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2015-11-30 03:11:10 +0000
committerCraig Topper <craig.topper@gmail.com>2015-11-30 03:11:10 +0000
commitac67c05a50586d1bab9ea1b82735a6f0dc34b3db (patch)
tree1b867fbd4bf25eadcf4612596f6f6f712008091f
parent27e2912fa826778b4e2b7d688ab16967990887ae (diff)
downloadbcm5719-llvm-ac67c05a50586d1bab9ea1b82735a6f0dc34b3db.tar.gz
bcm5719-llvm-ac67c05a50586d1bab9ea1b82735a6f0dc34b3db.zip
Use std::begin() and std::end() instead of doing the same manually. NFC
llvm-svn: 254281
-rw-r--r--clang/lib/Basic/VirtualFileSystem.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/clang/lib/Basic/VirtualFileSystem.cpp b/clang/lib/Basic/VirtualFileSystem.cpp
index 8acf0a997d5..501a5ddb849 100644
--- a/clang/lib/Basic/VirtualFileSystem.cpp
+++ b/clang/lib/Basic/VirtualFileSystem.cpp
@@ -962,8 +962,7 @@ class RedirectingFileSystemParser {
KeyStatusPair("use-external-name", false),
};
- DenseMap<StringRef, KeyStatus> Keys(
- &Fields[0], Fields + sizeof(Fields)/sizeof(Fields[0]));
+ DenseMap<StringRef, KeyStatus> Keys(std::begin(Fields), std::end(Fields));
bool HasContents = false; // external or otherwise
std::vector<std::unique_ptr<Entry>> EntryArrayContents;
@@ -1121,8 +1120,7 @@ public:
KeyStatusPair("roots", true),
};
- DenseMap<StringRef, KeyStatus> Keys(
- &Fields[0], Fields + sizeof(Fields)/sizeof(Fields[0]));
+ DenseMap<StringRef, KeyStatus> Keys(std::begin(Fields), std::end(Fields));
// Parse configuration and 'roots'
for (yaml::MappingNode::iterator I = Top->begin(), E = Top->end(); I != E;
OpenPOWER on IntegriCloud