[MIParser] Set RegClassOrRegBank during instruction parsing
[llvm-complete.git] / utils / gn / secondary / clang-tools-extra / clangd / unittests / BUILD.gn
blobb1598518a89e095c3036d426ac043a201644bc8d
1 import("//llvm/utils/unittest/unittest.gni")
3 unittest("ClangdTests") {
4   configs += [ "//llvm/utils/gn/build:clang_code" ]
5   deps = [
6     "//clang-tools-extra/clang-tidy",
7     "//clang-tools-extra/clangd",
8     "//clang-tools-extra/clangd:features",
9     "//clang-tools-extra/clangd/refactor/tweaks",
10     "//clang/lib/AST",
11     "//clang/lib/Basic",
12     "//clang/lib/Format",
13     "//clang/lib/Frontend",
14     "//clang/lib/Index",
15     "//clang/lib/Lex",
16     "//clang/lib/Sema",
17     "//clang/lib/Serialization",
18     "//clang/lib/Tooling",
19     "//clang/lib/Tooling/Core",
20     "//clang/lib/Tooling/Inclusions",
21     "//clang/lib/Tooling/Syntax",
22     "//llvm/lib/Support",
23     "//llvm/lib/Testing/Support",
24   ]
25   include_dirs = [
26     "//clang-tools-extra/clangd",
28     # To pick up the generated inc files.
29     "$target_gen_dir/../../clangd/tool",
30   ]
31   sources = [
32     "ASTTests.cpp",
33     "Annotations.cpp",
34     "BackgroundIndexTests.cpp",
35     "CancellationTests.cpp",
36     "CanonicalIncludesTests.cpp",
37     "ClangdTests.cpp",
38     "CodeCompleteTests.cpp",
39     "CodeCompletionStringsTests.cpp",
40     "ContextTests.cpp",
41     "DexTests.cpp",
42     "DiagnosticsTests.cpp",
43     "DraftStoreTests.cpp",
44     "ExpectedTypeTest.cpp",
45     "FSTests.cpp",
46     "FileDistanceTests.cpp",
47     "FileIndexTests.cpp",
48     "FindSymbolsTests.cpp",
49     "FindTargetTests.cpp",
50     "FormatTests.cpp",
51     "FormattedStringTests.cpp",
52     "FunctionTests.cpp",
53     "FuzzyMatchTests.cpp",
54     "GlobalCompilationDatabaseTests.cpp",
55     "HeaderSourceSwitchTests.cpp",
56     "HeadersTests.cpp",
57     "IndexActionTests.cpp",
58     "IndexTests.cpp",
59     "JSONTransportTests.cpp",
60     "ParsedASTTests.cpp",
61     "PrintASTTests.cpp",
62     "QualityTests.cpp",
63     "RIFFTests.cpp",
64     "RenameTests.cpp",
65     "SelectionTests.cpp",
66     "SemanticHighlightingTests.cpp",
67     "SemanticSelectionTests.cpp",
68     "SerializationTests.cpp",
69     "SourceCodeTests.cpp",
70     "SymbolCollectorTests.cpp",
71     "SymbolInfoTests.cpp",
72     "SyncAPI.cpp",
73     "TUSchedulerTests.cpp",
74     "TestFS.cpp",
75     "TestIndex.cpp",
76     "TestTU.cpp",
77     "ThreadingTests.cpp",
78     "TraceTests.cpp",
79     "TweakTesting.cpp",
80     "TweakTests.cpp",
81     "TypeHierarchyTests.cpp",
82     "URITests.cpp",
83     "XRefsTests.cpp",
84   ]