mirror of
https://github.com/nim-lang/Nim.git
synced 2026-04-19 05:50:30 +00:00
added a test case for bug #6776
This commit is contained in:
23
tests/errmsgs/tmake_tuple_visible.nim
Normal file
23
tests/errmsgs/tmake_tuple_visible.nim
Normal file
@@ -0,0 +1,23 @@
|
||||
discard """
|
||||
errormsg: '''got (tuple of (type NimEdAppWindow, int))'''
|
||||
line: 22
|
||||
nimout: '''got (tuple of (type NimEdAppWindow, int))
|
||||
but expected one of:
|
||||
template xxx(tn: typedesc; i: int)'''
|
||||
"""
|
||||
|
||||
type
|
||||
NimEdAppWindow = ptr NimEdAppWindowObj
|
||||
NimEdAppWindowObj = object
|
||||
i: int
|
||||
|
||||
template gDefineTypeExtended*(tn: typeDesc) =
|
||||
discard
|
||||
|
||||
gDefineTypeExtended (NimEdAppWindow)
|
||||
|
||||
template xxx*(tn: typeDesc, i: int) =
|
||||
discard
|
||||
|
||||
xxx (NimEdAppWindow, 0)
|
||||
# bug #6776
|
||||
Reference in New Issue
Block a user