bscotch / stitch

Tools and apps for GameMaker development: a CLI for pipeline development, a VSCode extension for coding, and more.
Other
119 stars 13 forks source link

Instance variables do not include those inherited from parents #74

Closed adam-coster closed 1 year ago

adam-coster commented 1 year ago

The object inheritence tree is not being taken into account when creating object struct-types during parsing. To ensure that we can dynamically update type information upon editing, instead of having to re-parse all children of a parent when it is edited we should establish parent-child relationships in the types themselves.