]> granicus.if.org Git - llvm/commitdiff
Fix some missing negations in the traits checking from r294349
authorDavid Blaikie <dblaikie@gmail.com>
Tue, 7 Feb 2017 21:31:03 +0000 (21:31 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Tue, 7 Feb 2017 21:31:03 +0000 (21:31 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@294357 91177308-0d34-0410-b5e6-96231b3b80d8

unittests/ADT/IListIteratorTest.cpp

index 7e066c2373aaddf81ab4b956cd9d5c104e5928b7..8b2aa62f1f8b7d7e34c6d90aa03d0397761862c5 100644 (file)
@@ -159,15 +159,15 @@ TEST(IListIteratorTest, ReverseConstructor) {
   EXPECT_EQ(CL.rbegin(), const_reverse_iterator(CL.end()));
 
   // Confirm lack of implicit conversions.
-  static_assert(std::is_convertible<iterator, reverse_iterator>::value,
+  static_assert(!std::is_convertible<iterator, reverse_iterator>::value,
                 "unexpected implicit conversion");
-  static_assert(std::is_convertible<reverse_iterator, iterator>::value,
+  static_assert(!std::is_convertible<reverse_iterator, iterator>::value,
                 "unexpected implicit conversion");
   static_assert(
-      std::is_convertible<const_iterator, const_reverse_iterator>::value,
+      !std::is_convertible<const_iterator, const_reverse_iterator>::value,
       "unexpected implicit conversion");
   static_assert(
-      std::is_convertible<const_reverse_iterator, const_iterator>::value,
+      !std::is_convertible<const_reverse_iterator, const_iterator>::value,
       "unexpected implicit conversion");
 }