53 lines · plain
1import("//third-party/unittest/unittest.gni")2 3unittest("ClangAnalysisFlowSensitiveTests") {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/Analysis/FlowSensitive",10 "//clang/lib/Analysis/FlowSensitive/Models",11 "//clang/lib/Basic",12 "//clang/lib/Frontend",13 "//clang/lib/Lex",14 "//clang/lib/Testing",15 "//clang/lib/Tooling",16 "//llvm/lib/Support",17 "//llvm/lib/Testing/Annotations",18 "//llvm/lib/Testing/Support",19 ]20 sources = [21 "ASTOpsTest.cpp",22 "ArenaTest.cpp",23 "CFGMatchSwitchTest.cpp",24 "CachedConstAccessorsLatticeTest.cpp",25 "ChromiumCheckModelTest.cpp",26 "DataflowAnalysisContextTest.cpp",27 "DataflowEnvironmentTest.cpp",28 "DebugSupportTest.cpp",29 "DeterminismTest.cpp",30 "FormulaTest.cpp",31 "LoggerTest.cpp",32 "MapLatticeTest.cpp",33 "MatchSwitchTest.cpp",34 "MockHeaders.cpp",35 "MultiVarConstantPropagationTest.cpp",36 "RecordOpsTest.cpp",37 "SignAnalysisTest.cpp",38 "SimplifyConstraintsTest.cpp",39 "SingleVarConstantPropagationTest.cpp",40 "SmartPointerAccessorCachingTest.cpp",41 "TestingSupport.cpp",42 "TestingSupportTest.cpp",43 "TransferBranchTest.cpp",44 "TransferTest.cpp",45 "TypeErasedDataflowAnalysisTest.cpp",46 "UncheckedOptionalAccessModelTest.cpp",47 "UncheckedStatusOrAccessModelTest.cpp",48 "UncheckedStatusOrAccessModelTestFixture.cpp",49 "ValueTest.cpp",50 "WatchedLiteralsSolverTest.cpp",51 ]52}53