diff options
author | Clyybber <darkmine956@gmail.com> | 2020-08-10 12:57:32 +0200 |
---|---|---|
committer | Clyybber <darkmine956@gmail.com> | 2020-08-10 12:57:32 +0200 |
commit | b022576ce96f5c166c7f5684bef9de682704cb1b (patch) | |
tree | 71ca5f355342121301f8bd55ec1c453e65617e7b /tests/closure/tinvalidclosure5.nim | |
parent | 26a867c83ca162373b8a6f780443d253f70c8912 (diff) | |
download | Nim-b022576ce96f5c166c7f5684bef9de682704cb1b.tar.gz |
Use typeflag instead
Diffstat (limited to 'tests/closure/tinvalidclosure5.nim')
-rw-r--r-- | tests/closure/tinvalidclosure5.nim | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/closure/tinvalidclosure5.nim b/tests/closure/tinvalidclosure5.nim new file mode 100644 index 000000000..d03d93867 --- /dev/null +++ b/tests/closure/tinvalidclosure5.nim @@ -0,0 +1,10 @@ +discard """ + errormsg: "type mismatch: got <proc (){.closure, gcsafe, locks: 0.}> but expected 'A = proc (){.nimcall.}'" + line: 9 +""" + +type A = proc() {.nimcall.} +proc main = + let b = 1 + let a: A = proc() = echo b + |