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 "CFGMatchSwitchTest.cpp", 22 "ChromiumCheckModelTest.cpp", 23 "DataflowAnalysisContextTest.cpp", 24 "DataflowEnvironmentTest.cpp", 25 "DebugSupportTest.cpp", 26 "MapLatticeTest.cpp", 27 "MatchSwitchTest.cpp", 28 "MultiVarConstantPropagationTest.cpp", 29 "SignAnalysisTest.cpp", 30 "SingleVarConstantPropagationTest.cpp", 31 "SolverTest.cpp", 32 "TestingSupport.cpp", 33 "TestingSupportTest.cpp", 34 "TransferBranchTest.cpp", 35 "TransferTest.cpp", 36 "TypeErasedDataflowAnalysisTest.cpp", 37 "UncheckedOptionalAccessModelTest.cpp", 38 "ValueTest.cpp", 39 ] 40} 41