Nim/tests/parser/ttypeof.nim

26 lines
392 B
Nim

discard """
output: '''12
int
int
int'''
"""
import typetraits
# bug #1805
proc foob(x: int): string = "foo"
proc barb(x: string): int = 12
echo(foob(10).barb()) # works
echo(type(10).name()) # doesn't work
echo(name(type(10))) # works
echo((type(10)).name()) # works
# test that 'addr' still works
proc poo(x, y: ptr int) = discard
var someInt: int
poo(addr someInt, addr someInt)