[clang] [clang] Handle consteval constructors with default initialization. (PR #144970)

Vassil Vassilev via cfe-commits cfe-commits at lists.llvm.org
Sun Jun 29 03:53:06 PDT 2025


================
@@ -14458,6 +14461,9 @@ void Sema::ActOnUninitializedDecl(Decl *RealDecl) {
     }
 
     CheckCompleteVariableDeclaration(Var);
+
+    if (getLangOpts().CPlusPlus)
+      ActOnCXXExitDeclInitializer(nullptr, Var);
----------------
vgvassilev wrote:

```suggestion
      ActOnCXXExitDeclInitializer(/*Scope=*/nullptr, Var);
```

https://github.com/llvm/llvm-project/pull/144970


More information about the cfe-commits mailing list