mirror of
https://github.com/nim-lang/Nim.git
synced 2026-02-12 06:18:51 +00:00
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
15 lines
228 B
Nim
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)
|