mirror of
https://github.com/nim-lang/Nim.git
synced 2026-01-04 04:02:41 +00:00
fixes #24844
it may not be used in other places except in `genTraverseProc`,
we have to generate a `typedesc` for this case, not a weak `typedec`
(cherry picked from commit a77d1cc6c1)
8 lines
154 B
Nim
8 lines
154 B
Nim
type
|
|
S*[T] = ref object of RootObj
|
|
k: string
|
|
A*[T] = ref object of S[T]
|
|
|
|
proc p*[T](): S[T] = S[T]()
|
|
proc u*() = discard A[int]()
|
|
discard A[int]() |