diff options
Diffstat (limited to 'tests/overload/tselfderef.nim')
-rw-r--r-- | tests/overload/tselfderef.nim | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/tests/overload/tselfderef.nim b/tests/overload/tselfderef.nim deleted file mode 100644 index 708e4043b..000000000 --- a/tests/overload/tselfderef.nim +++ /dev/null @@ -1,17 +0,0 @@ -# bug #4671 -{.experimental.} -{.this: self.} - -type - SomeObj = object - f: int - -proc f(num: int) = - discard - -var intptr: ptr int -intptr.f() # compiles fine - -proc doSomething(self: var SomeObj) = - var pint: ptr int - pint.f() # Error: expression '.(pint, "f")' cannot be called |