| static_library("readability") { |
| output_name = "clangTidyReadabilityModule" |
| configs += [ "//llvm/utils/gn/build:clang_code" ] |
| deps = [ |
| "//clang-tools-extra/clang-tidy", |
| "//clang-tools-extra/clang-tidy/utils", |
| "//clang/lib/AST", |
| "//clang/lib/ASTMatchers", |
| "//clang/lib/Basic", |
| "//clang/lib/Lex", |
| "//clang/lib/Tooling", |
| "//llvm/lib/Support", |
| ] |
| sources = [ |
| "AvoidConstParamsInDecls.cpp", |
| "BracesAroundStatementsCheck.cpp", |
| "ConstReturnTypeCheck.cpp", |
| "ContainerSizeEmptyCheck.cpp", |
| "DeleteNullPointerCheck.cpp", |
| "DeletedDefaultCheck.cpp", |
| "ElseAfterReturnCheck.cpp", |
| "FunctionSizeCheck.cpp", |
| "IdentifierNamingCheck.cpp", |
| "ImplicitBoolConversionCheck.cpp", |
| "InconsistentDeclarationParameterNameCheck.cpp", |
| "IsolateDeclarationCheck.cpp", |
| "MagicNumbersCheck.cpp", |
| "MisleadingIndentationCheck.cpp", |
| "MisplacedArrayIndexCheck.cpp", |
| "NamedParameterCheck.cpp", |
| "NamespaceCommentCheck.cpp", |
| "NonConstParameterCheck.cpp", |
| "ReadabilityTidyModule.cpp", |
| "RedundantControlFlowCheck.cpp", |
| "RedundantDeclarationCheck.cpp", |
| "RedundantFunctionPtrDereferenceCheck.cpp", |
| "RedundantMemberInitCheck.cpp", |
| "RedundantPreprocessorCheck.cpp", |
| "RedundantSmartptrGetCheck.cpp", |
| "RedundantStringCStrCheck.cpp", |
| "RedundantStringInitCheck.cpp", |
| "SimplifyBooleanExprCheck.cpp", |
| "SimplifySubscriptExprCheck.cpp", |
| "StaticAccessedThroughInstanceCheck.cpp", |
| "StaticDefinitionInAnonymousNamespaceCheck.cpp", |
| "StringCompareCheck.cpp", |
| "UniqueptrDeleteReleaseCheck.cpp", |
| "UppercaseLiteralSuffixCheck.cpp", |
| ] |
| } |