On Friday, 14 September 2018 at 11:13:00 UTC, Arafel wrote:
As I recently discovered, "__gshared" means "static", so not so easy to use for class instance members. In fact, that's exactly what I'd like to have.
__gshared is for global storage. If you don't use global storage, you can simply not qualify anything shared, and you won't have to deal with it.