clang-tools
11.0.0
|
Namespaces | |
build | |
objc | |
readability | |
runtime | |
Classes | |
class | DefaultArgumentsCheck |
Checks that default parameters are not given for virtual methods. More... | |
class | ExplicitConstructorCheck |
Checks that all single-argument constructors are explicit. More... | |
class | GoogleModule |
class | UpgradeGoogletestCaseCheck |
Finds uses of deprecated Googletest APIs with names containing "case" and replaces them with equivalent names containing "suite". More... | |
Functions | |
static SourceRange | FindToken (const SourceManager &Sources, const LangOptions &LangOpts, SourceLocation StartLoc, SourceLocation EndLoc, bool(*Pred)(const Token &)) |
static bool | declIsStdInitializerList (const NamedDecl *D) |
static bool | isStdInitializerList (QualType Type) |
static ClangTidyModuleRegistry::Add< GoogleModule > | X ("google-module", "Adds Google lint checks.") |
static llvm::Optional< llvm::StringRef > | getNewMacroName (llvm::StringRef MacroName) |
static llvm::StringRef | getNewMethodName (llvm::StringRef CurrentName) |
template<typename NodeType > | |
static bool | isInInstantiation (const NodeType &Node, const MatchFinder::MatchResult &Result) |
template<typename NodeType > | |
static bool | isInTemplate (const NodeType &Node, const MatchFinder::MatchResult &Result) |
static bool | derivedTypeHasReplacementMethod (const MatchFinder::MatchResult &Result, llvm::StringRef ReplacementMethod) |
static CharSourceRange | getAliasNameRange (const MatchFinder::MatchResult &Result) |
Variables | |
static const llvm::StringRef | RenameCaseToSuiteMessage |
|
static |
Definition at line 62 of file ExplicitConstructorCheck.cpp.
Referenced by isStdInitializerList().
|
static |
Definition at line 238 of file UpgradeGoogletestCaseCheck.cpp.
|
static |
Definition at line 38 of file ExplicitConstructorCheck.cpp.
|
static |
Definition at line 250 of file UpgradeGoogletestCaseCheck.cpp.
|
static |
Definition at line 26 of file UpgradeGoogletestCaseCheck.cpp.
|
static |
Definition at line 201 of file UpgradeGoogletestCaseCheck.cpp.
|
static |
Definition at line 224 of file UpgradeGoogletestCaseCheck.cpp.
|
static |
Definition at line 230 of file UpgradeGoogletestCaseCheck.cpp.
|
static |
Definition at line 69 of file ExplicitConstructorCheck.cpp.
References declIsStdInitializerList(), and Type.
|
static |
|
static |
Definition at line 21 of file UpgradeGoogletestCaseCheck.cpp.