================
@@ -859,7 +872,9 @@ class InlayHintVisitor : public 
RecursiveASTVisitor<InlayHintVisitor> {
     else
       ForwardedParams = {Params.begin(), Params.end()};
 
-    NameVec ParameterNames = chooseParameterNames(ForwardedParams);
+    auto ForwardedParamsRef =
----------------
HighCommander4 wrote:

What do you think about the following tweak:

```
SmallVector<const ParamVarDecl *> ForwardedParamsStorage;
ArrayRef<const ParamVarDecl *> ForwardedParams;
if (Callee.Decl) {
  ForwardedParamsStorage = resolveForwardingParameters(Callee.Decl);
  ForwardedParams = 
maybeDropCxxExplicitObjectParameters(ForwardedParamsStorage);
} else {
  ForwardedParams = Params;
}
```

https://github.com/llvm/llvm-project/pull/68177
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to