some steps to improve the type mismatches with the new
generic instantiation logic
This commit is contained in:
parent
8b933e470e
commit
3e79e9f981
3 changed files with 27 additions and 10 deletions
10
tests/compile/tgeneric4.nim
Normal file
10
tests/compile/tgeneric4.nim
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
type
|
||||
TIDGen*[A: Ordinal] = object
|
||||
next: A
|
||||
free: seq[A]
|
||||
|
||||
proc newIDGen*[A]: TIDGen[A] =
|
||||
newSeq result.free, 0
|
||||
|
||||
var x = newIDGen[int]()
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue