75 lines · plain
1set(LLVM_LINK_COMPONENTS2 FrontendOpenMP3 Support4 )5 6add_clang_library(clangTidyModernizeModule STATIC7 AvoidBindCheck.cpp8 AvoidCArraysCheck.cpp9 AvoidSetjmpLongjmpCheck.cpp10 AvoidVariadicFunctionsCheck.cpp11 ConcatNestedNamespacesCheck.cpp12 DeprecatedHeadersCheck.cpp13 DeprecatedIosBaseAliasesCheck.cpp14 IntegralLiteralExpressionMatcher.cpp15 LoopConvertCheck.cpp16 LoopConvertUtils.cpp17 MacroToEnumCheck.cpp18 MakeSharedCheck.cpp19 MakeSmartPtrCheck.cpp20 MakeUniqueCheck.cpp21 MinMaxUseInitializerListCheck.cpp22 ModernizeTidyModule.cpp23 PassByValueCheck.cpp24 RawStringLiteralCheck.cpp25 RedundantVoidArgCheck.cpp26 ReplaceAutoPtrCheck.cpp27 ReplaceDisallowCopyAndAssignMacroCheck.cpp28 ReplaceRandomShuffleCheck.cpp29 ReturnBracedInitListCheck.cpp30 ShrinkToFitCheck.cpp31 TypeTraitsCheck.cpp32 UnaryStaticAssertCheck.cpp33 UseAutoCheck.cpp34 UseBoolLiteralsCheck.cpp35 UseConstraintsCheck.cpp36 UseDefaultMemberInitCheck.cpp37 UseDesignatedInitializersCheck.cpp38 UseEmplaceCheck.cpp39 UseEqualsDefaultCheck.cpp40 UseEqualsDeleteCheck.cpp41 UseIntegerSignComparisonCheck.cpp42 UseNodiscardCheck.cpp43 UseNoexceptCheck.cpp44 UseNullptrCheck.cpp45 UseOverrideCheck.cpp46 UseRangesCheck.cpp47 UseScopedLockCheck.cpp48 UseStartsEndsWithCheck.cpp49 UseStdFormatCheck.cpp50 UseStdNumbersCheck.cpp51 UseStdPrintCheck.cpp52 UseTrailingReturnTypeCheck.cpp53 UseTransparentFunctorsCheck.cpp54 UseUncaughtExceptionsCheck.cpp55 UseUsingCheck.cpp56 57 LINK_LIBS58 clangTidy59 clangTidyReadabilityModule60 clangTidyUtils61 62 DEPENDS63 omp_gen64 ClangDriverOptions65 )66 67clang_target_link_libraries(clangTidyModernizeModule68 PRIVATE69 clangAST70 clangASTMatchers71 clangBasic72 clangLex73 clangTooling74 )75