summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorErik Pilkington <erik.pilkington@gmail.com>2018-08-13 17:39:19 +0000
committerErik Pilkington <erik.pilkington@gmail.com>2018-08-13 17:39:19 +0000
commit9e4e2a2c72f24b5e110e61797b0ce9225142a238 (patch)
tree741d86a3b9bbc790beae50116892482c1086b907
parent8ed38f2e808b4da94aa068d415a029073853effa (diff)
downloadbcm5719-llvm-9e4e2a2c72f24b5e110e61797b0ce9225142a238.tar.gz
bcm5719-llvm-9e4e2a2c72f24b5e110e61797b0ce9225142a238.zip
Attempt to fix some MSVC build errors.
llvm-svn: 339587
-rw-r--r--llvm/unittests/Demangle/FindTypesInMangledNameTest.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/unittests/Demangle/FindTypesInMangledNameTest.cpp b/llvm/unittests/Demangle/FindTypesInMangledNameTest.cpp
index 42e96ebeffd..a2f77dc6d96 100644
--- a/llvm/unittests/Demangle/FindTypesInMangledNameTest.cpp
+++ b/llvm/unittests/Demangle/FindTypesInMangledNameTest.cpp
@@ -16,7 +16,7 @@ TEST(FindTypesInMangledNameTest, Test) {
std::vector<const char *> Types;
const char *Mangled = "_Z1fiv";
EXPECT_FALSE(llvm::itaniumFindTypesInMangledName(
- Mangled, static_cast<void *>(&Types), +[](void *Ty, const char *P) {
+ Mangled, static_cast<void *>(&Types), [](void *Ty, const char *P) {
static_cast<std::vector<const char *> *>(Ty)->push_back(P);
}));
EXPECT_EQ(Types.size(), size_t(2));
@@ -24,11 +24,11 @@ TEST(FindTypesInMangledNameTest, Test) {
EXPECT_EQ(Mangled + 5, Types.back());
EXPECT_TRUE(llvm::itaniumFindTypesInMangledName(
- "Not a mangled name!", nullptr, +[](void *, const char *) {}));
+ "Not a mangled name!", nullptr, [](void *, const char *) {}));
int TC = 0;
EXPECT_FALSE(llvm::itaniumFindTypesInMangledName(
"_Z1fPRic", static_cast<void *>(&TC),
- +[](void *Ctx, const char *) { ++*static_cast<int *>(Ctx); }));
+ [](void *Ctx, const char *) { ++*static_cast<int *>(Ctx); }));
EXPECT_EQ(TC, 4); // pointer, reference, int, char.
}
OpenPOWER on IntegriCloud