================
@@ -11536,6 +11536,9 @@ bool 
ArrayExprEvaluator::VisitCXXParenListOrInitListExpr(
   LValue Subobject = This;
   Subobject.addArray(Info, ExprToVisit, CAT);
   auto Eval = [&](const Expr *Init, unsigned ArrayIndex) {
+    if (Init->isValueDependent())
----------------
shafik wrote:

This looks reasonable, but please again I have have stated before in other PRs 
the summary needs to be more detailed. Explain that we are passing ArrayFillers 
to EvaluateInPlace when they are dependent .... and then explain what the fix 
is.

Thank you 

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

Reply via email to