Files
Nim/tests/template/tlambdaparam.nim
metagn aeb3fe9505 test case haul to prevent pileup (#24525)
closes #6013, closes #7009, closes #9190, closes #12487, closes #12831,
closes #13184, closes #13252, closes #14860, closes #14877, closes
#14894, closes #14917, closes #16153, closes #16439, closes #17779,
closes #18074, closes #18202, closes #18314, closes #18648, closes
#19063, closes #19446, closes #20065, closes #20367, closes #22126,
closes #22820, closes #22888, closes #23020, closes #23287, closes
#23510
2024-12-09 08:11:47 +01:00

15 lines
228 B
Nim

discard """
action: compile
"""
# issue #18648
type
X* = ref object
bar: proc (p: proc(v: openArray[byte]))
template foo(x: X, p: proc(v: openArray[byte])) =
x.bar(p)
X().foo(proc(v: openArray[byte]) = discard @v)