Change linkInModule to take a std::unique_ptr.
[oota-llvm.git] / unittests / ADT / CMakeLists.txt
1 set(LLVM_LINK_COMPONENTS
2   Support
3   )
4
5 set(ADTSources
6   APFloatTest.cpp
7   APIntTest.cpp
8   APSIntTest.cpp
9   ArrayRefTest.cpp
10   BitVectorTest.cpp
11   DAGDeltaAlgorithmTest.cpp
12   DeltaAlgorithmTest.cpp
13   DenseMapTest.cpp
14   DenseSetTest.cpp
15   FoldingSet.cpp
16   FunctionRefTest.cpp
17   HashingTest.cpp
18   ilistTest.cpp
19   ImmutableMapTest.cpp
20   ImmutableSetTest.cpp
21   IntEqClassesTest.cpp
22   IntervalMapTest.cpp
23   IntrusiveRefCntPtrTest.cpp
24   MakeUniqueTest.cpp
25   MapVectorTest.cpp
26   OptionalTest.cpp
27   PackedVectorTest.cpp
28   PointerIntPairTest.cpp
29   PointerUnionTest.cpp
30   PostOrderIteratorTest.cpp
31   RangeAdapterTest.cpp
32   SCCIteratorTest.cpp
33   SmallPtrSetTest.cpp
34   SmallStringTest.cpp
35   SmallVectorTest.cpp
36   SparseBitVectorTest.cpp
37   SparseMultiSetTest.cpp
38   SparseSetTest.cpp
39   StringMapTest.cpp
40   StringRefTest.cpp
41   TinyPtrVectorTest.cpp
42   TripleTest.cpp
43   TwineTest.cpp
44   VariadicFunctionTest.cpp
45  )
46
47 add_llvm_unittest(ADTTests
48   ${ADTSources}
49   )
50
51 add_dependencies(ADTTests intrinsics_gen)