1234567891011121314151617181920 |
- discard """
- line: 18
- errormsg: "type mismatch"
- """
- type
- TObj = object {.pure, inheritable.}
- TObjB = object of TObj
- a, b, c: string
- fn: proc (): int {.tags: [].}
- EIO2 = ref object of EIO
- proc raiser(): int {.tags: [TObj, FWriteIO].} =
- writeLine stdout, "arg"
- var o: TObjB
- o.fn = raiser
|