mirror of
https://github.com/nim-lang/Nim.git
synced 2026-01-04 12:07:51 +00:00
closes #24372, refs #20091 This was added in #20091 for some reason but doesn't actually work and only makes error messages more obscure. So for now, it's disabled. Can also be backported to 2.0 if necessary.
12 lines
255 B
Nim
12 lines
255 B
Nim
# issue #24372
|
|
|
|
type
|
|
Foo[T] = object
|
|
x: string
|
|
|
|
proc initFoo(): Foo[string] =
|
|
Foo(x: "hello") #[tt.Error
|
|
^ cannot instantiate: 'Foo[T]'; the object's generic parameters cannot be inferred and must be explicitly given]#
|
|
|
|
discard initFoo()
|