================
@@ -1789,11 +1789,17 @@ void StmtPrinter::VisitCallExpr(CallExpr *Call) {
 static bool isImplicitThis(const Expr *E) {
   if (const auto *TE = dyn_cast<CXXThisExpr>(E))
     return TE->isImplicit();
-  return false;
+  return isa<CThisExpr>(E);
----------------
Caryoake wrote:

Yep you're right I changed it under the impression that its a "is this an 
implicit this" . I do see how it cauased the double check in my SuprressBase 
logic. I'll simply revert it back.

https://github.com/llvm/llvm-project/pull/199241
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to