1import("//llvm/utils/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/Testing/Support", 15 ] 16 sources = [ 17 "ASTContextParentMapTest.cpp", 18 "ASTImporterFixtures.cpp", 19 "ASTImporterGenericRedeclTest.cpp", 20 "ASTImporterODRStrategiesTest.cpp", 21 "ASTImporterTest.cpp", 22 "ASTImporterVisibilityTest.cpp", 23 "ASTTraverserTest.cpp", 24 "ASTTypeTraitsTest.cpp", 25 "ASTVectorTest.cpp", 26 "CommentLexer.cpp", 27 "CommentParser.cpp", 28 "CommentTextTest.cpp", 29 "DataCollectionTest.cpp", 30 "DeclPrinterTest.cpp", 31 "DeclTest.cpp", 32 "EvaluateAsRValueTest.cpp", 33 "ExternalASTSourceTest.cpp", 34 "NamedDeclPrinterTest.cpp", 35 "RecursiveASTVisitorTest.cpp", 36 "SizelessTypesTest.cpp", 37 "SourceLocationTest.cpp", 38 "StmtPrinterTest.cpp", 39 "StructuralEquivalenceTest.cpp", 40 ] 41} 42