- discard """
- errormsg: "invalid type: 'lent Test' in this context: 'proc (self: lent Test)' for proc"
- """
- # bug #17621
- {.experimental: "views".}
- type Test = ref object
- foo: int
- proc modify(self: lent Test) =
- self.foo += 1
- let test = Test(foo: 12)
- modify(test)
|