Automatic dereferencing is removed (#20531)

This commit is contained in:
ringabout 2022-10-10 21:02:23 +08:00 • committed by GitHub
commit d954e698b3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 18 additions and 104 deletions

View file

@ -57,3 +57,18 @@ block: # bug #14698
x1: int
x3: seq[int]
doAssert t[].sizeof == Foo1.sizeof
# bug #147
type
TValue* {.pure, final.} = object of RootObj
a: int
PValue = ref TValue
PPValue = ptr PValue
var x: PValue
new x
var sp: PPValue = addr x
sp.a = 2
doAssert sp.a == 2