================ @@ -1383,6 +1394,15 @@ static void checkExprLifetimeImpl(Sema &SemaRef, << nextPathEntryRange(Path, I + 1, L); break; } + + case IndirectLocalPathEntry::DefaultArg: { + const auto *DAE = cast<CXXDefaultArgExpr>(Elem.E); + SemaRef.Diag(DAE->getParam()->getDefaultArgRange().getBegin(), + diag::note_init_with_default_argument) + << DAE->getParam() << nextPathEntryRange(Path, I + 1, L); ---------------- higher-performance wrote:
Done. https://github.com/llvm/llvm-project/pull/112047 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits