Files
Nim/tests/parser/tprocexprasstmt.nim
metagn 81756d1810 second test case haul for templates and generics (#22728)
closes #8390, closes #11726, closes #8446, closes #21221, closes #7461,
closes #7995
2023-09-19 15:26:26 +08:00

15 lines
278 B
Nim

func r(): auto =
func(): int = 2
doAssert r()() == 2
block: # issue #11726
let foo = block:
var x: int
proc = inc x # "identifier expected, but got '='"
template paint(): untyped =
proc (s: string): string = s
let s = paint()
doAssert s("abc") == "abc"