57 lines · plain
1import("//third-party/unittest/unittest.gni")2 3unittest("ASTTests") {4 configs += [ "//llvm/utils/gn/build:clang_code" ]5 deps = [6 "//clang/lib/AST",7 "//clang/lib/ASTMatchers",8 "//clang/lib/Analysis",9 "//clang/lib/Basic",10 "//clang/lib/Frontend",11 "//clang/lib/Testing",12 "//clang/lib/Tooling",13 "//llvm/lib/Support",14 "//llvm/lib/TargetParser",15 "//llvm/lib/Testing/Annotations",16 "//llvm/lib/Testing/Support",17 ]18 sources = [19 "ASTContextParentMapTest.cpp",20 "ASTDumperTest.cpp",21 "ASTExprTest.cpp",22 "ASTImporterFixtures.cpp",23 "ASTImporterGenericRedeclTest.cpp",24 "ASTImporterODRStrategiesTest.cpp",25 "ASTImporterObjCTest.cpp",26 "ASTImporterTest.cpp",27 "ASTImporterVisibilityTest.cpp",28 "ASTTraverserTest.cpp",29 "ASTTypeTraitsTest.cpp",30 "ASTVectorTest.cpp",31 "AttrTest.cpp",32 "CommentLexer.cpp",33 "CommentParser.cpp",34 "CommentTextTest.cpp",35 "ConceptPrinterTest.cpp",36 "DataCollectionTest.cpp",37 "DeclBaseTest.cpp",38 "DeclPrinterTest.cpp",39 "DeclTest.cpp",40 "EvaluateAsRValueTest.cpp",41 "ExternalASTSourceTest.cpp",42 "NamedDeclPrinterTest.cpp",43 "ProfilingTest.cpp",44 "QualTypeNamesTest.cpp",45 "RandstructTest.cpp",46 "RawCommentForDeclTest.cpp",47 "RecursiveASTVisitorTest.cpp",48 "SizelessTypesTest.cpp",49 "SourceLocationTest.cpp",50 "StmtPrinterTest.cpp",51 "StructuralEquivalenceTest.cpp",52 "TemplateNameTest.cpp",53 "TypePrinterTest.cpp",54 "UnresolvedSetTest.cpp",55 ]56}57