Skip to content

Commit 77113d5

Browse files
committed
[NFC] Remove unnecessary ignoreImplictCast
1 parent 611aa5d commit 77113d5

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

clang-tools-extra/clang-tidy/modernize/UseStructuredBindingCheck.cpp

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -194,14 +194,12 @@ static auto getVarInitWithMemberMatcher(
194194
StringRef PairName, StringRef MemberName, StringRef TypeName,
195195
StringRef BindingName,
196196
ast_matchers::internal::Matcher<VarDecl> ExtraMatcher) {
197-
return varDecl(
198-
ExtraMatcher,
199-
hasInitializer(
200-
ignoringImpCasts(ignoringCopyCtorAndImplicitCast(memberExpr(
197+
return varDecl(ExtraMatcher,
198+
hasInitializer(ignoringCopyCtorAndImplicitCast(memberExpr(
201199
hasObjectExpression(ignoringImpCasts(declRefExpr(
202200
to(equalsBoundNode(std::string(PairName)))))),
203201
member(fieldDecl(hasName(MemberName),
204-
hasType(qualType().bind(TypeName)))))))))
202+
hasType(qualType().bind(TypeName))))))))
205203
.bind(BindingName);
206204
}
207205

0 commit comments

Comments
 (0)