enforce leading comptime params

This commit is contained in:
2026-07-12 19:48:36 +02:00
parent 2dea7711f2
commit c914083102
4 changed files with 52 additions and 0 deletions
+1
View File
@@ -787,6 +787,7 @@
the resolved parameter type before ordinary coercion
- calls are all-explicit or all-inferred (no partial prefix omission); unconstrained/conflicting
values diagnose with the explicit call as the escape hatch
- comptime parameters must form one leading prefix before every runtime parameter
- the existing specialization/HIR/LLVM ABI is unchanged; `std/mem` and `std/arraylist` now use the
inferred form where their arguments or result provide enough information