summary refs log tree commit diff stats
path: root/nimsuggest
diff options
context:
space:
mode:
Diffstat (limited to 'nimsuggest')
0 files changed, 0 insertions, 0 deletions
='/ahoang/Nim/commit/tests/overload/tselfderef.nim?h=devel&id=3a5edd2c6c61ce06cd780de2b53d6839fac71d7c'>3a5edd2c6 ^
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20



               


                












                                                              
discard """
action: compile
"""

# 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