[clang] [llvm] [clang] Initial frontend C-restrict support (PR #173394)

Erich Keane via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 12 06:34:13 PST 2026


================
@@ -1604,6 +1725,11 @@ CodeGenFunction::EmitAutoVarAlloca(const VarDecl &D) {
                                  allocaAlignment, D.getName(),
                                  /*ArraySize=*/nullptr, &AllocaAddr);
 
+      if (IsRestrictExperimentalSupportEnabled()) {
+        llvm::StringRef CurScopeCode = ScopeCodes.back().first;
+        ConstructMetodataForScope(AllocaAddr, Ty, CurScopeCode);
----------------
erichkeane wrote:


Should be `Metadata`?

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


More information about the llvm-commits mailing list