67 lines · plain
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 "AvoidSetjmpLongjmpCheck.cpp",19 "AvoidVariadicFunctionsCheck.cpp",20 "ConcatNestedNamespacesCheck.cpp",21 "DeprecatedHeadersCheck.cpp",22 "DeprecatedIosBaseAliasesCheck.cpp",23 "IntegralLiteralExpressionMatcher.cpp",24 "LoopConvertCheck.cpp",25 "LoopConvertUtils.cpp",26 "MacroToEnumCheck.cpp",27 "MakeSharedCheck.cpp",28 "MakeSmartPtrCheck.cpp",29 "MakeUniqueCheck.cpp",30 "MinMaxUseInitializerListCheck.cpp",31 "ModernizeTidyModule.cpp",32 "PassByValueCheck.cpp",33 "RawStringLiteralCheck.cpp",34 "RedundantVoidArgCheck.cpp",35 "ReplaceAutoPtrCheck.cpp",36 "ReplaceDisallowCopyAndAssignMacroCheck.cpp",37 "ReplaceRandomShuffleCheck.cpp",38 "ReturnBracedInitListCheck.cpp",39 "ShrinkToFitCheck.cpp",40 "TypeTraitsCheck.cpp",41 "UnaryStaticAssertCheck.cpp",42 "UseAutoCheck.cpp",43 "UseBoolLiteralsCheck.cpp",44 "UseConstraintsCheck.cpp",45 "UseDefaultMemberInitCheck.cpp",46 "UseDesignatedInitializersCheck.cpp",47 "UseEmplaceCheck.cpp",48 "UseEqualsDefaultCheck.cpp",49 "UseEqualsDeleteCheck.cpp",50 "UseIntegerSignComparisonCheck.cpp",51 "UseNodiscardCheck.cpp",52 "UseNoexceptCheck.cpp",53 "UseNullptrCheck.cpp",54 "UseOverrideCheck.cpp",55 "UseRangesCheck.cpp",56 "UseScopedLockCheck.cpp",57 "UseStartsEndsWithCheck.cpp",58 "UseStdFormatCheck.cpp",59 "UseStdNumbersCheck.cpp",60 "UseStdPrintCheck.cpp",61 "UseTrailingReturnTypeCheck.cpp",62 "UseTransparentFunctorsCheck.cpp",63 "UseUncaughtExceptionsCheck.cpp",64 "UseUsingCheck.cpp",65 ]66}67