diff options
author | Hal Finkel <hfinkel@anl.gov> | 2014-09-02 22:52:30 +0000 |
---|---|---|
committer | Hal Finkel <hfinkel@anl.gov> | 2014-09-02 22:52:30 +0000 |
commit | 8de4282206a8ecb27efa47e570e03e3a973de800 (patch) | |
tree | ef2a6187b3cee9516b3703e5147cb09257501968 /lib/Analysis/StratifiedSets.h | |
parent | 418103c4d4857f85934c34b087576542bad90450 (diff) |
[CFLAA] No initializer lists for MSVC
MSVC 2012 does not understand initializer lists; remove them.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@216991 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Analysis/StratifiedSets.h')
-rw-r--r-- | lib/Analysis/StratifiedSets.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/Analysis/StratifiedSets.h b/lib/Analysis/StratifiedSets.h index 90e840f9252..72f67a5f49b 100644 --- a/lib/Analysis/StratifiedSets.h +++ b/lib/Analysis/StratifiedSets.h @@ -21,6 +21,7 @@ #include <cmath> #include <limits> #include <type_traits> +#include <utility> #include <vector> namespace llvm { @@ -319,7 +320,7 @@ template <typename T> class StratifiedSetsBuilder { } StratifiedIndex Number = StratLinks.size(); - Remaps.insert({Link.Number, Number}); + Remaps.insert(std::make_pair(Link.Number, Number)); StratLinks.push_back(Link.getLink()); } @@ -494,7 +495,7 @@ private: // necessary. bool addAtMerging(const T &ToAdd, StratifiedIndex Index) { StratifiedInfo Info = {Index}; - auto Pair = Values.insert({ToAdd, Info}); + auto Pair = Values.insert(std::make_pair(ToAdd, Info)); if (Pair.second) return true; |