fixes #20227; skip distinct types for genObjConstr [JS backend] (#20229)

fixes #20227; skip distinct types for genObjConstr
This commit is contained in:
ringabout 2022-08-24 19:31:44 +08:00 • committed by GitHub
commit e832fea160
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 19 additions and 1 deletions

View file

@ -0,0 +1,17 @@
discard """
targets: "c cpp js"
"""
# bug #20227
type
Data = object
id: int
Test = distinct Data
Object = object
data: Test
var x: Object = Object(data: Test(Data(id: 12)))
doAssert Data(x.data).id == 12