Merge branch 'devel' into pr_ungeduldig

This commit is contained in:
ringabout
2025-09-09 22:48:48 +08:00
committed by GitHub
6 changed files with 40 additions and 9 deletions

13
tests/errmsgs/t25117.nim Normal file
View File

@@ -0,0 +1,13 @@
discard """
errormsg: "'result' requires explicit initialization"
"""
type RI {.requiresInit.} = object
v: int
proc xxx(v: var RI) = discard
proc f(T: type): T =
xxx(result) # Should fail
discard f(RI)

6
tests/errmsgs/t25120.nim Normal file
View File

@@ -0,0 +1,6 @@
discard """
errormsg: "request to generate code for .compileTime proc: riesig"
"""
proc riesig(): NimNode = discard
discard riesig()