1static_library("modernize") { 2 output_name = "clangTidyModernizeModule" 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 "//clang/lib/Tooling", 13 "//llvm/lib/Support", 14 ] 15 sources = [ 16 "AvoidBindCheck.cpp", 17 "AvoidCArraysCheck.cpp", 18 "ConcatNestedNamespacesCheck.cpp", 19 "DeprecatedHeadersCheck.cpp", 20 "DeprecatedIosBaseAliasesCheck.cpp", 21 "IntegralLiteralExpressionMatcher.cpp", 22 "LoopConvertCheck.cpp", 23 "LoopConvertUtils.cpp", 24 "MacroToEnumCheck.cpp", 25 "MakeSharedCheck.cpp", 26 "MakeSmartPtrCheck.cpp", 27 "MakeUniqueCheck.cpp", 28 "MinMaxUseInitializerListCheck.cpp", 29 "ModernizeTidyModule.cpp", 30 "PassByValueCheck.cpp", 31 "RawStringLiteralCheck.cpp", 32 "RedundantVoidArgCheck.cpp", 33 "ReplaceAutoPtrCheck.cpp", 34 "ReplaceDisallowCopyAndAssignMacroCheck.cpp", 35 "ReplaceRandomShuffleCheck.cpp", 36 "ReturnBracedInitListCheck.cpp", 37 "ShrinkToFitCheck.cpp", 38 "TypeTraitsCheck.cpp", 39 "UnaryStaticAssertCheck.cpp", 40 "UseAutoCheck.cpp", 41 "UseBoolLiteralsCheck.cpp", 42 "UseConstraintsCheck.cpp", 43 "UseDefaultMemberInitCheck.cpp", 44 "UseDesignatedInitializersCheck.cpp", 45 "UseEmplaceCheck.cpp", 46 "UseEqualsDefaultCheck.cpp", 47 "UseEqualsDeleteCheck.cpp", 48 "UseIntegerSignComparisonCheck.cpp", 49 "UseNodiscardCheck.cpp", 50 "UseNoexceptCheck.cpp", 51 "UseNullptrCheck.cpp", 52 "UseOverrideCheck.cpp", 53 "UseRangesCheck.cpp", 54 "UseStartsEndsWithCheck.cpp", 55 "UseStdFormatCheck.cpp", 56 "UseStdNumbersCheck.cpp", 57 "UseStdPrintCheck.cpp", 58 "UseTrailingReturnTypeCheck.cpp", 59 "UseTransparentFunctorsCheck.cpp", 60 "UseUncaughtExceptionsCheck.cpp", 61 "UseUsingCheck.cpp", 62 ] 63} 64