[AMDGPU] Add True16 register classes.
[llvm-project.git] / clang / unittests / Tooling / CMakeLists.txt
blob2fbe78e3fab75283f4904996117fea5633251f6b
1 set(LLVM_LINK_COMPONENTS
2   ${LLVM_TARGETS_TO_BUILD}
3   MC
4   Option
5   FrontendOpenMP
6   Support
7   TargetParser
8   )
11 add_clang_unittest(ToolingTests
12   ASTSelectionTest.cpp
13   CastExprTest.cpp
14   CommentHandlerTest.cpp
15   CompilationDatabaseTest.cpp
16   DependencyScannerTest.cpp
17   DiagnosticsYamlTest.cpp
18   ExecutionTest.cpp
19   FixItTest.cpp
20   HeaderAnalysisTest.cpp
21   HeaderIncludesTest.cpp
22   StandardLibraryTest.cpp
23   LexicallyOrderedRecursiveASTVisitorTest.cpp
24   LookupTest.cpp
25   QualTypeNamesTest.cpp
26   RangeSelectorTest.cpp
27   RecursiveASTVisitorTests/Attr.cpp
28   RecursiveASTVisitorTests/CallbacksLeaf.cpp
29   RecursiveASTVisitorTests/CallbacksUnaryOperator.cpp
30   RecursiveASTVisitorTests/CallbacksBinaryOperator.cpp
31   RecursiveASTVisitorTests/CallbacksCompoundAssignOperator.cpp
32   RecursiveASTVisitorTests/CallbacksCallExpr.cpp
33   RecursiveASTVisitorTests/Class.cpp
34   RecursiveASTVisitorTests/Concept.cpp
35   RecursiveASTVisitorTests/ConstructExpr.cpp
36   RecursiveASTVisitorTests/CXXBoolLiteralExpr.cpp
37   RecursiveASTVisitorTests/CXXMemberCall.cpp
38   RecursiveASTVisitorTests/CXXMethodDecl.cpp
39   RecursiveASTVisitorTests/CXXOperatorCallExprTraverser.cpp
40   RecursiveASTVisitorTests/DeclRefExpr.cpp
41   RecursiveASTVisitorTests/ImplicitCtor.cpp
42   RecursiveASTVisitorTests/ImplicitCtorInitializer.cpp
43   RecursiveASTVisitorTests/InitListExprPostOrder.cpp
44   RecursiveASTVisitorTests/InitListExprPostOrderNoQueue.cpp
45   RecursiveASTVisitorTests/InitListExprPreOrder.cpp
46   RecursiveASTVisitorTests/InitListExprPreOrderNoQueue.cpp
47   RecursiveASTVisitorTests/IntegerLiteral.cpp
48   RecursiveASTVisitorTests/LambdaDefaultCapture.cpp
49   RecursiveASTVisitorTests/LambdaExpr.cpp
50   RecursiveASTVisitorTests/LambdaTemplateParams.cpp
51   RecursiveASTVisitorTests/MemberPointerTypeLoc.cpp
52   RecursiveASTVisitorTests/NestedNameSpecifiers.cpp
53   RecursiveASTVisitorTests/ParenExpr.cpp
54   RecursiveASTVisitorTests/TemplateArgumentLocTraverser.cpp
55   RecursiveASTVisitorTests/TraversalScope.cpp
56   RecursiveASTVisitorTestDeclVisitor.cpp
57   RecursiveASTVisitorTestPostOrderVisitor.cpp
58   RecursiveASTVisitorTestTypeLocVisitor.cpp
59   RefactoringActionRulesTest.cpp
60   RefactoringCallbacksTest.cpp
61   RefactoringTest.cpp
62   ReplacementsYamlTest.cpp
63   RewriterTest.cpp
64   SourceCodeBuildersTest.cpp
65   SourceCodeTest.cpp
66   StencilTest.cpp
67   ToolingTest.cpp
68   TransformerTest.cpp
69   )
71 clang_target_link_libraries(ToolingTests
72   PRIVATE
73   clangAST
74   clangASTMatchers
75   clangBasic
76   clangDependencyScanning
77   clangDriver
78   clangFormat
79   clangFrontend
80   clangLex
81   clangRewrite
82   clangSerialization
83   clangTooling
84   clangToolingCore
85   clangToolingInclusions
86   clangToolingInclusionsStdlib
87   clangToolingRefactoring
88   clangTransformer
89   )
91 target_link_libraries(ToolingTests
92   PRIVATE
93   LLVMTestingAnnotations
94   LLVMTestingSupport
95   clangTesting
98 add_subdirectory(Syntax)