xref: /netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/unittests/ADT/BUILD.gn (revision 82d56013d7b633d116a93943de88e08335357a7c)
1import("//llvm/utils/unittest/unittest.gni")
2
3unittest("ADTTests") {
4  # ADT is a headers-only library so there's no //llvm/lib/ADT to depend on.
5  # Also see note in //llvm/lib/Support/BUILD.gn.
6  deps = [
7    # Some tests include files from IR, but there's no library dependency.
8    "//llvm/include/llvm/IR:public_tablegen",
9    "//llvm/lib/Support",
10    "//llvm/lib/Testing/Support",
11  ]
12  sources = [
13    "APFixedPointTest.cpp",
14    "APFloatTest.cpp",
15    "APIntTest.cpp",
16    "APSIntTest.cpp",
17    "AnyTest.cpp",
18    "ArrayRefTest.cpp",
19    "BitFieldsTest.cpp",
20    "BitVectorTest.cpp",
21    "BitmaskEnumTest.cpp",
22    "BreadthFirstIteratorTest.cpp",
23    "BumpPtrListTest.cpp",
24    "CoalescingBitVectorTest.cpp",
25    "DAGDeltaAlgorithmTest.cpp",
26    "DeltaAlgorithmTest.cpp",
27    "DenseMapTest.cpp",
28    "DenseSetTest.cpp",
29    "DepthFirstIteratorTest.cpp",
30    "DirectedGraphTest.cpp",
31    "EnumeratedArrayTest.cpp",
32    "EquivalenceClassesTest.cpp",
33    "FallibleIteratorTest.cpp",
34    "FloatingPointMode.cpp",
35    "FoldingSet.cpp",
36    "FunctionExtrasTest.cpp",
37    "FunctionRefTest.cpp",
38    "HashingTest.cpp",
39    "IListBaseTest.cpp",
40    "IListIteratorTest.cpp",
41    "IListNodeBaseTest.cpp",
42    "IListNodeTest.cpp",
43    "IListSentinelTest.cpp",
44    "IListTest.cpp",
45    "ImmutableListTest.cpp",
46    "ImmutableMapTest.cpp",
47    "ImmutableSetTest.cpp",
48    "IntEqClassesTest.cpp",
49    "IntervalMapTest.cpp",
50    "IntrusiveRefCntPtrTest.cpp",
51    "IteratorTest.cpp",
52    "MapVectorTest.cpp",
53    "MappedIteratorTest.cpp",
54    "OptionalTest.cpp",
55    "PackedVectorTest.cpp",
56    "PointerEmbeddedIntTest.cpp",
57    "PointerIntPairTest.cpp",
58    "PointerSumTypeTest.cpp",
59    "PointerUnionTest.cpp",
60    "PostOrderIteratorTest.cpp",
61    "PriorityWorklistTest.cpp",
62    "RangeAdapterTest.cpp",
63    "SCCIteratorTest.cpp",
64    "STLExtrasTest.cpp",
65    "STLForwardCompatTest.cpp",
66    "ScopeExitTest.cpp",
67    "SequenceTest.cpp",
68    "SetVectorTest.cpp",
69    "SimpleIListTest.cpp",
70    "SmallPtrSetTest.cpp",
71    "SmallSetTest.cpp",
72    "SmallStringTest.cpp",
73    "SmallVectorTest.cpp",
74    "SparseBitVectorTest.cpp",
75    "SparseMultiSetTest.cpp",
76    "SparseSetTest.cpp",
77    "StatisticTest.cpp",
78    "StringExtrasTest.cpp",
79    "StringMapTest.cpp",
80    "StringRefTest.cpp",
81    "StringSetTest.cpp",
82    "StringSwitchTest.cpp",
83    "TinyPtrVectorTest.cpp",
84    "TripleTest.cpp",
85    "TwineTest.cpp",
86    "TypeSwitchTest.cpp",
87    "TypeTraitsTest.cpp",
88    "WaymarkingTest.cpp",
89  ]
90}
91