summary refs log tree commit diff stats
path: root/tests/notnil/tnotnil.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/notnil/tnotnil.nim')
-rw-r--r--tests/notnil/tnotnil.nim16
1 files changed, 3 insertions, 13 deletions
diff --git a/tests/notnil/tnotnil.nim b/tests/notnil/tnotnil.nim
index f65634ed6..c33b6fcac 100644
--- a/tests/notnil/tnotnil.nim
+++ b/tests/notnil/tnotnil.nim
@@ -1,23 +1,13 @@
 discard """
-  line: 22
   errormsg: "type mismatch"
+  line: 13
 """
-
+{.experimental: "notnil".}
 type
   PObj = ref TObj not nil
   TObj = object
     x: int
 
-  MyString = string not nil
-
-#var x: PObj = nil
-
-proc p(x: string not nil): int =
-  result = 45
-
-proc q(x: MyString) = nil
-proc q2(x: string) = nil
+proc q2(x: string) = discard
 
 q2(nil)
-q(nil)
-