[clang-tools-extra] 3ae11b4 - [NFC] small refactor on RenamerClangTidyCheck.cpp
Nathan James via cfe-commits
cfe-commits at lists.llvm.org
Thu Jan 30 09:32:25 PST 2020
Author: Nathan James
Date: 2020-01-30T17:32:06Z
New Revision: 3ae11b42818363f70b3c6b0246bb617e35709c58
URL: https://github.com/llvm/llvm-project/commit/3ae11b42818363f70b3c6b0246bb617e35709c58
DIFF: https://github.com/llvm/llvm-project/commit/3ae11b42818363f70b3c6b0246bb617e35709c58.diff
LOG: [NFC] small refactor on RenamerClangTidyCheck.cpp
Added:
Modified:
clang-tools-extra/clang-tidy/utils/RenamerClangTidyCheck.cpp
Removed:
################################################################################
diff --git a/clang-tools-extra/clang-tidy/utils/RenamerClangTidyCheck.cpp b/clang-tools-extra/clang-tidy/utils/RenamerClangTidyCheck.cpp
index b2c7797bf647..c1145802aaa4 100644
--- a/clang-tools-extra/clang-tidy/utils/RenamerClangTidyCheck.cpp
+++ b/clang-tools-extra/clang-tidy/utils/RenamerClangTidyCheck.cpp
@@ -133,7 +133,7 @@ static void addUsage(RenamerClangTidyCheck::NamingCheckFailureMap &Failures,
const RenamerClangTidyCheck::NamingCheckId &Decl,
SourceRange Range, SourceManager *SourceMgr = nullptr) {
// Do nothing if the provided range is invalid.
- if (Range.getBegin().isInvalid() || Range.getEnd().isInvalid())
+ if (Range.isInvalid())
return;
// If we have a source manager, use it to convert to the spelling location for
@@ -290,11 +290,9 @@ void RenamerClangTidyCheck::check(const MatchFinder::MatchResult &Result) {
Value->getReturnType().getTypePtr()->getAs<TypedefType>())
addUsage(NamingCheckFailures, Typedef->getDecl(),
Value->getSourceRange());
- for (unsigned i = 0; i < Value->getNumParams(); ++i) {
- if (const TypedefType *Typedef = Value->parameters()[i]
- ->getType()
- .getTypePtr()
- ->getAs<TypedefType>())
+ for (const ParmVarDecl *Param : Value->parameters()) {
+ if (const TypedefType *Typedef =
+ Param->getType().getTypePtr()->getAs<TypedefType>())
addUsage(NamingCheckFailures, Typedef->getDecl(),
Value->getSourceRange());
}
More information about the cfe-commits
mailing list