summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/unittests/ADT/SparseBitVectorTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/llvm/unittests/ADT/SparseBitVectorTest.cpp')
-rw-r--r--contrib/llvm/unittests/ADT/SparseBitVectorTest.cpp36
1 files changed, 0 insertions, 36 deletions
diff --git a/contrib/llvm/unittests/ADT/SparseBitVectorTest.cpp b/contrib/llvm/unittests/ADT/SparseBitVectorTest.cpp
deleted file mode 100644
index d8fc5ce..0000000
--- a/contrib/llvm/unittests/ADT/SparseBitVectorTest.cpp
+++ /dev/null
@@ -1,36 +0,0 @@
-//===- llvm/unittest/ADT/SparseBitVectorTest.cpp - SparseBitVector tests --===//
-//
-// The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-
-#include "llvm/ADT/SparseBitVector.h"
-#include "gtest/gtest.h"
-
-using namespace llvm;
-
-namespace {
-
-TEST(SparseBitVectorTest, TrivialOperation) {
- SparseBitVector<> Vec;
- EXPECT_EQ(0U, Vec.count());
- EXPECT_FALSE(Vec.test(17));
- Vec.set(5);
- EXPECT_TRUE(Vec.test(5));
- EXPECT_FALSE(Vec.test(17));
- Vec.reset(6);
- EXPECT_TRUE(Vec.test(5));
- EXPECT_FALSE(Vec.test(6));
- Vec.reset(5);
- EXPECT_FALSE(Vec.test(5));
- EXPECT_TRUE(Vec.test_and_set(17));
- EXPECT_FALSE(Vec.test_and_set(17));
- EXPECT_TRUE(Vec.test(17));
- Vec.clear();
- EXPECT_FALSE(Vec.test(17));
-}
-
-}
OpenPOWER on IntegriCloud