1static_library("abseil") { 2 output_name = "clangTidyAbseilModule" 3 configs += [ "//llvm/utils/gn/build:clang_code" ] 4 deps = [ 5 "//clang-tools-extra/clang-tidy", 6 "//clang-tools-extra/clang-tidy/utils", 7 "//clang/lib/AST", 8 "//clang/lib/ASTMatchers", 9 "//clang/lib/Basic", 10 "//clang/lib/Lex", 11 "//clang/lib/Tooling", 12 "//llvm/lib/Support", 13 ] 14 sources = [ 15 "AbseilTidyModule.cpp", 16 "CleanupCtadCheck.cpp", 17 "DurationAdditionCheck.cpp", 18 "DurationComparisonCheck.cpp", 19 "DurationConversionCastCheck.cpp", 20 "DurationDivisionCheck.cpp", 21 "DurationFactoryFloatCheck.cpp", 22 "DurationFactoryScaleCheck.cpp", 23 "DurationRewriter.cpp", 24 "DurationSubtractionCheck.cpp", 25 "DurationUnnecessaryConversionCheck.cpp", 26 "FasterStrsplitDelimiterCheck.cpp", 27 "NoInternalDependenciesCheck.cpp", 28 "NoNamespaceCheck.cpp", 29 "RedundantStrcatCallsCheck.cpp", 30 "StrCatAppendCheck.cpp", 31 "StringFindStartswithCheck.cpp", 32 "StringFindStrContainsCheck.cpp", 33 "TimeComparisonCheck.cpp", 34 "TimeSubtractionCheck.cpp", 35 "UpgradeDurationConversionsCheck.cpp", 36 ] 37} 38