1 import("//third-party/unittest/unittest.gni")
3 unittest("ToolingTests") {
4 configs += [ "//llvm/utils/gn/build:clang_code" ]
8 "//clang/lib/ASTMatchers",
11 "//clang/lib/Frontend",
13 "//clang/lib/Rewrite",
14 "//clang/lib/Testing",
15 "//clang/lib/Tooling",
16 "//clang/lib/Tooling/Core",
17 "//clang/lib/Tooling/DependencyScanning",
18 "//clang/lib/Tooling/Inclusions",
19 "//clang/lib/Tooling/Inclusions/Stdlib",
20 "//clang/lib/Tooling/Refactoring",
21 "//clang/lib/Tooling/Transformer",
23 "//llvm/lib/Target:TargetsToBuild",
24 "//llvm/lib/TargetParser",
25 "//llvm/lib/Testing/Annotations",
26 "//llvm/lib/Testing/Support",
29 "ASTSelectionTest.cpp",
31 "CommentHandlerTest.cpp",
32 "CompilationDatabaseTest.cpp",
33 "DependencyScannerTest.cpp",
34 "DiagnosticsYamlTest.cpp",
37 "HeaderAnalysisTest.cpp",
38 "HeaderIncludesTest.cpp",
39 "LexicallyOrderedRecursiveASTVisitorTest.cpp",
41 "QualTypeNamesTest.cpp",
42 "RangeSelectorTest.cpp",
43 "RecursiveASTVisitorTestDeclVisitor.cpp",
44 "RecursiveASTVisitorTestPostOrderVisitor.cpp",
45 "RecursiveASTVisitorTestTypeLocVisitor.cpp",
46 "RecursiveASTVisitorTests/Attr.cpp",
47 "RecursiveASTVisitorTests/CXXBoolLiteralExpr.cpp",
48 "RecursiveASTVisitorTests/CXXMemberCall.cpp",
49 "RecursiveASTVisitorTests/CXXMethodDecl.cpp",
50 "RecursiveASTVisitorTests/CXXOperatorCallExprTraverser.cpp",
51 "RecursiveASTVisitorTests/CallbacksBinaryOperator.cpp",
52 "RecursiveASTVisitorTests/CallbacksCallExpr.cpp",
53 "RecursiveASTVisitorTests/CallbacksCompoundAssignOperator.cpp",
54 "RecursiveASTVisitorTests/CallbacksLeaf.cpp",
55 "RecursiveASTVisitorTests/CallbacksUnaryOperator.cpp",
56 "RecursiveASTVisitorTests/Class.cpp",
57 "RecursiveASTVisitorTests/Concept.cpp",
58 "RecursiveASTVisitorTests/ConstructExpr.cpp",
59 "RecursiveASTVisitorTests/DeclRefExpr.cpp",
60 "RecursiveASTVisitorTests/ImplicitCtor.cpp",
61 "RecursiveASTVisitorTests/ImplicitCtorInitializer.cpp",
62 "RecursiveASTVisitorTests/InitListExprPostOrder.cpp",
63 "RecursiveASTVisitorTests/InitListExprPostOrderNoQueue.cpp",
64 "RecursiveASTVisitorTests/InitListExprPreOrder.cpp",
65 "RecursiveASTVisitorTests/InitListExprPreOrderNoQueue.cpp",
66 "RecursiveASTVisitorTests/IntegerLiteral.cpp",
67 "RecursiveASTVisitorTests/LambdaDefaultCapture.cpp",
68 "RecursiveASTVisitorTests/LambdaExpr.cpp",
69 "RecursiveASTVisitorTests/LambdaTemplateParams.cpp",
70 "RecursiveASTVisitorTests/MemberPointerTypeLoc.cpp",
71 "RecursiveASTVisitorTests/NestedNameSpecifiers.cpp",
72 "RecursiveASTVisitorTests/ParenExpr.cpp",
73 "RecursiveASTVisitorTests/TemplateArgumentLocTraverser.cpp",
74 "RecursiveASTVisitorTests/TraversalScope.cpp",
75 "RefactoringActionRulesTest.cpp",
76 "RefactoringCallbacksTest.cpp",
77 "RefactoringTest.cpp",
78 "ReplacementsYamlTest.cpp",
80 "SourceCodeBuildersTest.cpp",
82 "StandardLibraryTest.cpp",
85 "TransformerTest.cpp",