9 #include "../ClangTidy.h" 10 #include "../ClangTidyModule.h" 11 #include "../ClangTidyModuleRegistry.h" 27 namespace performance {
33 "performance-faster-string-find");
35 "performance-for-range-copy");
37 "performance-implicit-conversion-in-loop");
39 "performance-inefficient-algorithm");
41 "performance-inefficient-string-concatenation");
43 "performance-inefficient-vector-operation");
45 "performance-move-const-arg");
47 "performance-move-constructor-init");
49 "performance-noexcept-move-constructor");
51 "performance-type-promotion-in-math-fn");
53 "performance-unnecessary-copy-initialization");
55 "performance-unnecessary-value-param");
60 static ClangTidyModuleRegistry::Add<PerformanceModule>
61 X(
"performance-module",
"Adds performance checks.");
void registerCheck(StringRef CheckName)
Registers the CheckType with the name Name.
A collection of ClangTidyCheckFactory instances.
volatile int PerformanceModuleAnchorSource
A clang-tidy module groups a number of ClangTidyChecks and gives them a prefixed name.
===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//