[llvm-branch-commits] [clang] [Clang] [C++26] Expansion Statements (Part 5: Iterating Expansion Statements) (PR #169684)

Corentin Jabot via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Jul 6 06:20:42 PDT 2026


================
@@ -165,6 +165,10 @@ def err_ice_too_large : Error<
 def err_expr_not_string_literal : Error<"expression is not a string literal">;
 def note_constexpr_assert_failed : Note<
   "assertion failed during evaluation of constant expression">;
+def err_expansion_size_expr_not_ice : Error<
+  "expansion statement size is not a constant expression">;
+def err_iterating_expansion_stmt_unsupported : Error<
+  "iterating expansion statements are currently not supported">;
----------------
cor3ntin wrote:

```suggestion
  "iterating expansion statements are not yet supported">;
```

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


More information about the llvm-branch-commits mailing list