List of DMD dependency issue (which would be sloved by a task based system)

Stefan Koch uplink.coder at
Sun Nov 22 13:57:39 UTC 2020

Hi Folks,

I'd like to have a list of dependency issues that dmd has which 
are caused by the ad-hoc dependency system used for semantic 
dependencies in dmd.
And would be resolved by a system which schedules and pends 
resolve passes (a task or fiber based compilation as SDC uses)

A nice example is:

struct Foo {
     my_type index;

static if(true) {
     alias my_type = int;

Then there is:
Or the mind boggling:

I am sure we can find more crawling bugzilla

More information about the Digitalmars-d mailing list