================ @@ -2556,6 +2558,15 @@ void StmtPrinter::VisitPackIndexingExpr(PackIndexingExpr *E) { OS << "]"; } +void StmtPrinter::VisitResolvedUnexpandedPackExpr( + ResolvedUnexpandedPackExpr *E) { + OS << "<<resolved pack("; + llvm::interleave( + E->getExprs(), E->getExprs() + E->getNumExprs(), ---------------- erichkeane wrote:
IMO, we should have `ResolvedUnexpandedPackExpr` return an `ArrayRef` instead, having to do these additions of the size everywhere is quite unfortunate. https://github.com/llvm/llvm-project/pull/121417 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits