parent
88814bbe98
commit
ae9bb4474b
2 changed files with 15 additions and 2 deletions
|
|
@ -1,8 +1,11 @@
|
|||
discard """
|
||||
cmd: "nim check $file"
|
||||
errmsg: ""
|
||||
nimout: '''tillegalreturntype.nim(8, 11) Error: return type 'typed' is only valid for macros and templates
|
||||
tillegalreturntype.nim(11, 11) Error: return type 'untyped' is only valid for macros and templates'''
|
||||
nimout: '''
|
||||
tillegalreturntype.nim(11, 11) Error: return type 'typed' is only valid for macros and templates
|
||||
tillegalreturntype.nim(14, 11) Error: return type 'untyped' is only valid for macros and templates
|
||||
tillegalreturntype.nim(17, 41) Error: return type 'auto' cannot be used in forward declarations
|
||||
'''
|
||||
"""
|
||||
|
||||
proc x(): typed =
|
||||
|
|
@ -10,3 +13,9 @@ proc x(): typed =
|
|||
|
||||
proc y(): untyped =
|
||||
discard
|
||||
|
||||
proc test_proc[T, U](arg1: T, arg2: U): auto
|
||||
|
||||
proc test_proc[T, U](arg1: T, arg2: U): auto =
|
||||
echo "Proc has been called"
|
||||
return arg1 / arg2
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue