mirror of
https://github.com/nim-lang/Nim.git
synced 2026-01-02 19:22:40 +00:00
17 lines
280 B
Nim
17 lines
280 B
Nim
proc baz(o: any): int = 5 # if bar is exported, it works
|
|
|
|
type MyObj = object
|
|
x: int
|
|
|
|
proc foo*(b: any) =
|
|
var o: MyObj
|
|
echo b.baz, " ", o.x.baz, " ", b.baz()
|
|
|
|
import sets
|
|
|
|
var intset = initSet[int]()
|
|
|
|
proc fn*[T](a: T) =
|
|
if a in intset: echo("true")
|
|
else: echo("false")
|