This commit is contained in:
Araq 2018-09-03 10:02:37 +02:00
commit 9e48999567

View file

@ -9,3 +9,22 @@ template something(name: untyped) =
something(what) something(what)
what(10) what(10)
# bug #4750
type
O = object
i: int
OP = ptr O
template alf(p: pointer): untyped =
cast[OP](p)
proc t1(al: pointer) =
var o = alf(al)
proc t2(alf: pointer) =
var x = alf
var o = alf(x)