================ @@ -305,14 +305,32 @@ namespace { /// structured list even in 'verify only' mode, so that we can track which /// elements need 'empty' initializtion. class InitListChecker { +public: + struct CandidateParamTypesForAggregateDeduction { ---------------- hokein wrote:
nit: instead of using two pointers pointing to the external storage, I'd suggest storing value in this struct, and use a pointer of `CandidateParamTypesForAggregateDeduction` in the `InitListChecker`. https://github.com/llvm/llvm-project/pull/94889 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits