================
@@ -674,14 +669,8 @@ static bool isSafeSpanTwoParamConstruct(const
CXXConstructExpr &Node,
auto IsMethodCallToSizedObject = [](const Stmt *Node, StringRef MethodName) {
if (const auto *MC = dyn_cast<CXXMemberCallExpr>(Node)) {
const auto *MD = MC->getMethodDecl();
- const auto *RD = MC->getRecordDecl();
-
- if (RD && MD)
- if (auto *II = RD->getDeclName().getAsIdentifierInfo();
- II && RD->isInStdNamespace())
- return llvm::is_contained({SIZED_CONTAINER_OR_VIEW_LIST},
- II->getName()) &&
- MD->getName() == MethodName;
+ if (MD && MD->getName() == MethodName)
----------------
ymand wrote:
Maybe just `return MD && MD->getName() == MethodName;`?
https://github.com/llvm/llvm-project/pull/227108
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits