42 lines
1.0 KiB
Plaintext
42 lines
1.0 KiB
Plaintext
static_library("Analysis") {
|
|
output_name = "clangAnalysis"
|
|
configs += [ "//llvm/utils/gn/build:clang_code" ]
|
|
deps = [
|
|
"//clang/include/clang/AST:StmtDataCollectors",
|
|
"//clang/lib/AST",
|
|
"//clang/lib/ASTMatchers",
|
|
"//clang/lib/Basic",
|
|
"//clang/lib/Lex",
|
|
"//llvm/lib/Support",
|
|
]
|
|
sources = [
|
|
"AnalysisDeclContext.cpp",
|
|
"BodyFarm.cpp",
|
|
"CFG.cpp",
|
|
"CFGReachabilityAnalysis.cpp",
|
|
"CFGStmtMap.cpp",
|
|
"CallGraph.cpp",
|
|
"CalledOnceCheck.cpp",
|
|
"CloneDetection.cpp",
|
|
"CocoaConventions.cpp",
|
|
"CodeInjector.cpp",
|
|
"ConstructionContext.cpp",
|
|
"Consumed.cpp",
|
|
"Dominators.cpp",
|
|
"ExprMutationAnalyzer.cpp",
|
|
"IssueHash.cpp",
|
|
"LiveVariables.cpp",
|
|
"ObjCNoReturn.cpp",
|
|
"PathDiagnostic.cpp",
|
|
"PostOrderCFGView.cpp",
|
|
"ProgramPoint.cpp",
|
|
"ReachableCode.cpp",
|
|
"RetainSummaryManager.cpp",
|
|
"ThreadSafety.cpp",
|
|
"ThreadSafetyCommon.cpp",
|
|
"ThreadSafetyLogical.cpp",
|
|
"ThreadSafetyTIL.cpp",
|
|
"UninitializedValues.cpp",
|
|
]
|
|
}
|