diff options
Diffstat (limited to 'tests/effects/teffects4.nim')
-rw-r--r-- | tests/effects/teffects4.nim | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/tests/effects/teffects4.nim b/tests/effects/teffects4.nim index fd5dd49e2..b875754b6 100644 --- a/tests/effects/teffects4.nim +++ b/tests/effects/teffects4.nim @@ -1,18 +1,18 @@ discard """ - line: 23 errormsg: "type mismatch" + line: 23 """ type - TObj = object {.pure, inheritable.} + TObj {.pure, inheritable.} = object TObjB = object of TObj a, b, c: string - fn: proc (): int {.tags: [FReadIO].} + fn: proc (): int {.tags: [ReadIOEffect].} - EIO2 = ref object of EIO -proc q() {.tags: [FIO].} = - nil + +proc q() {.tags: [IoEffect].} = + discard proc raiser(): int = writeLine stdout, "arg" @@ -21,4 +21,3 @@ proc raiser(): int = var o: TObjB o.fn = raiser - |