set(LLVM_LINK_COMPONENTS FrontendOpenMP Support ) add_clang_library(clangTidyMiscModule DefinitionsInHeadersCheck.cpp MiscTidyModule.cpp MisplacedConstCheck.cpp NewDeleteOverloadsCheck.cpp NoRecursionCheck.cpp NonCopyableObjects.cpp NonPrivateMemberVariablesInClassesCheck.cpp RedundantExpressionCheck.cpp StaticAssertCheck.cpp ThrowByValueCatchByReferenceCheck.cpp UnconventionalAssignOperatorCheck.cpp UniqueptrResetReleaseCheck.cpp UnusedAliasDeclsCheck.cpp UnusedParametersCheck.cpp UnusedUsingDeclsCheck.cpp LINK_LIBS clangTidy clangTidyUtils DEPENDS omp_gen ) clang_target_link_libraries(clangTidyMiscModule PRIVATE clangAnalysis clangAST clangASTMatchers clangBasic clangLex clangSerialization clangTooling )