summary refs log tree commit diff stats
path: root/tests/reject/tnotnil.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/reject/tnotnil.nim')
-rw-r--r--tests/reject/tnotnil.nim12
1 files changed, 10 insertions, 2 deletions
diff --git a/tests/reject/tnotnil.nim b/tests/reject/tnotnil.nim
index 8676aedf8..b02e33713 100644
--- a/tests/reject/tnotnil.nim
+++ b/tests/reject/tnotnil.nim
@@ -1,5 +1,5 @@
 discard """
-  line: 11
+  line: 22
   errormgs: "type mismatch"
 """
 
@@ -7,9 +7,17 @@ type
   PObj = ref TObj not nil
   TObj = object
     x: int
+  
+  MyString = string not nil
 
-var x: PObj = nil
+#var x: PObj = nil
 
 proc p(x: string not nil): int =
   result = 45
 
+proc q(x: MyString) = nil
+proc q2(x: string) = nil
+
+q2(nil)
+q(nil)
+