1static_library("google") { 2 output_name = "clangTidyGoogleModule" 3 configs += [ "//llvm/utils/gn/build:clang_code" ] 4 deps = [ 5 "//clang-tools-extra/clang-tidy", 6 "//clang-tools-extra/clang-tidy/readability", 7 "//clang-tools-extra/clang-tidy/utils", 8 "//clang/lib/AST", 9 "//clang/lib/ASTMatchers", 10 "//clang/lib/Basic", 11 "//clang/lib/Lex", 12 "//llvm/lib/Support", 13 ] 14 sources = [ 15 "AvoidCStyleCastsCheck.cpp", 16 "AvoidNSObjectNewCheck.cpp", 17 "AvoidThrowingObjCExceptionCheck.cpp", 18 "AvoidUnderscoreInGoogletestNameCheck.cpp", 19 "DefaultArgumentsCheck.cpp", 20 "ExplicitConstructorCheck.cpp", 21 "ExplicitMakePairCheck.cpp", 22 "FunctionNamingCheck.cpp", 23 "GlobalNamesInHeadersCheck.cpp", 24 "GlobalVariableDeclarationCheck.cpp", 25 "GoogleTidyModule.cpp", 26 "IntegerTypesCheck.cpp", 27 "OverloadedUnaryAndCheck.cpp", 28 "TodoCommentCheck.cpp", 29 "UnnamedNamespaceInHeaderCheck.cpp", 30 "UpgradeGoogletestCaseCheck.cpp", 31 "UsingNamespaceDirectiveCheck.cpp", 32 ] 33} 34