Lombiq / Hastlayer-SDK

Turning .NET software into FPGA hardware for faster execution and lower power usage.
https://hastlayer.com
BSD 3-Clause "New" or "Revised" License
302 stars 33 forks source link

Refactor to DisplayClass handling not to be a special case (HAST-253) #17

Open Piedone opened 7 years ago

Piedone commented 7 years ago

Currently, DisplayClasses and how they are used are handled as a special case due to them being generated for multi-threaded code. However, now that we have OOP support, we could remove this specialized behavior and instead handle DisplayClasses as any other class.

For this, we'd need to support fields apart from properties as class members too, which is done now.

Jira issue