ilya-biryukov added inline comments.

================
Comment at: clang/lib/Sema/SemaDeclCXX.cpp:4101
 
-  ExprResult Init = InitExpr;
-  if (!FD->getType()->isDependentType() && !InitExpr->isTypeDependent()) {
-    Init = ConvertMemberDefaultInitExpression(FD, InitExpr, InitLoc);
+  ExprResult Init = CorrectDelayedTyposInExpr(InitExpr, /*InitDecl=*/nullptr,
+                                              
/*RecoverUncorrectedTypos=*/true);
----------------
kadircet wrote:
> ilya-biryukov wrote:
> > Should we pass `FD` here to avoid correcting to itself?
> unfortunately the interface requires a VarDecl, hence we can't pass a 
> FieldDecl.
Ah, it also does not seem to suggest any `FieldDecl`s for typo correction. 
Nevermind then, sorry for the noise.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D142187/new/

https://reviews.llvm.org/D142187

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to