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 "LoggerTest.cpp", 31 "MapLatticeTest.cpp", 32 "MatchSwitchTest.cpp", 33 "MultiVarConstantPropagationTest.cpp", 34 "RecordOpsTest.cpp", 35 "SignAnalysisTest.cpp", 36 "SimplifyConstraintsTest.cpp", 37 "SingleVarConstantPropagationTest.cpp", 38 "SmartPointerAccessorCachingTest.cpp", 39 "TestingSupport.cpp", 40 "TestingSupportTest.cpp", 41 "TransferBranchTest.cpp", 42 "TransferTest.cpp", 43 "TypeErasedDataflowAnalysisTest.cpp", 44 "UncheckedOptionalAccessModelTest.cpp", 45 "ValueTest.cpp", 46 "WatchedLiteralsSolverTest.cpp", 47 ] 48} 49