Improve error message when instantiating generics with object constructor (#20358)
* Improve error message when instantiating generics with object constructor * follow suggestion * Update compiler/semobjconstr.nim Co-authored-by: Clay Sweetser <Varriount@users.noreply.github.com> * Update tests/errmsgs/t19882_2.nim Co-authored-by: Clay Sweetser <Varriount@users.noreply.github.com>
This commit is contained in:
parent
de089d7fdb
commit
2afce84616
2 changed files with 11 additions and 2 deletions
5
tests/errmsgs/t19882_2.nim
Normal file
5
tests/errmsgs/t19882_2.nim
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
discard """
|
||||
errormsg: "cannot instantiate: 'A[T]'; the object's generic parameters cannot be inferred and must be explicitly given"
|
||||
"""
|
||||
type A[T] = object
|
||||
var a = A()
|
||||
Loading…
Add table
Add a link
Reference in a new issue