disallow static in return type (#9686) [nobackport]

This commit is contained in:
Arne Döring 2019-08-06 01:26:53 +02:00 • committed by Andreas Rumpf
commit ce148e71ef
3 changed files with 16 additions and 1 deletions

View file

@ -0,0 +1,10 @@
discard """
errormsg: '''
invalid type: 'static[int]' in this context: 'proc (x: int): static[int]' for proc
'''
"""
proc foo(x: int): static int =
x + 123
echo foo(123)