summary refs log blame commit diff stats
path: root/tests/generics/tsubclassgenericerror.nim
blob: 87f8a8e64dbb23f5eb147d4c66deb2fe2d0555b1 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11










                                                                                                                                           
discard """
  errormsg: "cannot instantiate 'GenericParentType[T]' inside of type definition: 'GenericChildType'; Maybe generic arguments are missing?"
  line: 8
"""

type
  GenericParentType[T] = ref object of RootObj
  GenericChildType[T] = ref object of GenericParentType # missing the [T]
    val: T

var instance : GenericChildType[int] = nil