summary refs log tree commit diff stats
path: root/tests/notnil/tnotnil1.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/notnil/tnotnil1.nim')
-rw-r--r--tests/notnil/tnotnil1.nim19
1 files changed, 3 insertions, 16 deletions
diff --git a/tests/notnil/tnotnil1.nim b/tests/notnil/tnotnil1.nim
index 73472752c..60666d64d 100644
--- a/tests/notnil/tnotnil1.nim
+++ b/tests/notnil/tnotnil1.nim
@@ -1,30 +1,17 @@
 discard """
   errormsg: "'y' is provably nil"
-  line:38
+  line:25
 """
 
 import strutils
-
+{.experimental: "notnil".}
 
 type
   TObj = object
     x, y: int
 
-type
-  superstring = string not nil
-
-
-proc q(s: superstring) =
-  echo s
-
-proc p2() =
-  var  a: string = "I am not nil"
-  q(a) # but this should and does not
-
-p2()
-
 proc q(x: pointer not nil) =
-  nil
+  discard
 
 proc p() =
   var x: pointer