12345678910111213141516171819 |
- discard """
- errormsg: "type mismatch: got <Thin[system.int]>"
- nimout: '''t7600_1.nim(18, 6) Error: type mismatch: got <Thin[system.int]>
- but expected one of:
- proc test[T](x: Paper[T])
- expression: test tn'''
- """
- type
- Paper[T] = ref object of RootObj
- thickness: T
- Thin[T] = object of Paper[T]
- proc test[T](x: Paper[T]) = discard
- var tn = Thin[int]()
- test tn
|