mirror of
https://github.com/nim-lang/Nim.git
synced 2026-01-01 02:42:05 +00:00
27 lines
220 B
Nim
27 lines
220 B
Nim
discard """
|
|
output: '''
|
|
true
|
|
true
|
|
true
|
|
f
|
|
0
|
|
'''
|
|
"""
|
|
|
|
import t5888lib/ca, t5888lib/opt
|
|
|
|
type LocalCA = ca.CA
|
|
|
|
proc f(c: CA) =
|
|
echo "f"
|
|
echo c.x
|
|
|
|
var o = new(Opt)
|
|
|
|
echo o is CA
|
|
echo o is LocalCA
|
|
echo o is ca.CA
|
|
|
|
o.f()
|
|
|