added missing type flags
This commit is contained in:
parent
4bef5a7a78
commit
019d6e4127
4 changed files with 24 additions and 14 deletions
|
|
@ -9,12 +9,12 @@ type
|
|||
getter2: proc(): int {.closure.}]
|
||||
|
||||
proc getInterf(): ITest =
|
||||
var shared, shared2: int
|
||||
var shared1, shared2: int
|
||||
|
||||
return (setter: proc (x: int) =
|
||||
shared = x
|
||||
shared1 = x
|
||||
shared2 = x + 10,
|
||||
getter1: proc (): int = result = shared,
|
||||
getter1: proc (): int = result = shared1,
|
||||
getter2: proc (): int = return shared2)
|
||||
|
||||
var i = getInterf()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue