summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/PR31384.pass.cpp
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2016-12-23 23:37:52 +0000
committerEric Fiselier <eric@efcs.ca>2016-12-23 23:37:52 +0000
commitfd838227411f3ce1fa348f1d334266231bbcc84d (patch)
tree204de9a3dad8b79d83bba224d8f6d4775169483f /libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/PR31384.pass.cpp
parent16166a4d71fca27f454a0837465143700dd41e98 (diff)
downloadbcm5719-llvm-fd838227411f3ce1fa348f1d334266231bbcc84d.tar.gz
bcm5719-llvm-fd838227411f3ce1fa348f1d334266231bbcc84d.zip
Fix unused parameters and variables
llvm-svn: 290459
Diffstat (limited to 'libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/PR31384.pass.cpp')
-rw-r--r--libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/PR31384.pass.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/PR31384.pass.cpp b/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/PR31384.pass.cpp
index 30e020e8f0b..dd9b832423a 100644
--- a/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/PR31384.pass.cpp
+++ b/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/PR31384.pass.cpp
@@ -47,30 +47,30 @@ struct ExplicitDerived : std::tuple<T> {
int main() {
{
- std::tuple<Explicit> foo = Derived<int>{42};
+ std::tuple<Explicit> foo = Derived<int>{42}; ((void)foo);
assert(count == 1);
- std::tuple<Explicit> bar(Derived<int>{42});
+ std::tuple<Explicit> bar(Derived<int>{42}); ((void)bar);
assert(count == 2);
}
count = 0;
{
- std::tuple<Implicit> foo = Derived<int>{42};
+ std::tuple<Implicit> foo = Derived<int>{42}; ((void)foo);
assert(count == 1);
- std::tuple<Implicit> bar(Derived<int>{42});
+ std::tuple<Implicit> bar(Derived<int>{42}); ((void)bar);
assert(count == 2);
}
count = 0;
{
static_assert(!std::is_convertible<
ExplicitDerived<int>, std::tuple<Explicit>>::value, "");
- std::tuple<Explicit> bar(ExplicitDerived<int>{42});
+ std::tuple<Explicit> bar(ExplicitDerived<int>{42}); ((void)bar);
assert(count == 1);
}
count = 0;
{
// FIXME: Libc++ incorrectly rejects this code.
#ifndef _LIBCPP_VERSION
- std::tuple<Implicit> foo = ExplicitDerived<int>{42};
+ std::tuple<Implicit> foo = ExplicitDerived<int>{42}; ((void)foo);
static_assert(std::is_convertible<
ExplicitDerived<int>, std::tuple<Implicit>>::value,
"correct STLs accept this");
@@ -80,7 +80,7 @@ int main() {
"libc++ incorrectly rejects this");
#endif
assert(count == 0);
- std::tuple<Implicit> bar(ExplicitDerived<int>{42});
+ std::tuple<Implicit> bar(ExplicitDerived<int>{42}); ((void)bar);
assert(count == 1);
}
count = 0;
OpenPOWER on IntegriCloud