I don't think this is intended rather it appears to be a bug/deficiency in the constructor flow analysis of DMD, which from what I'm reading is very rudimentary.
If I'm using a delegate in B, supplied to super() and called in A, then it works :P
frame via Digitalmars-d-learn Tue, 16 Feb 2021 03:05:37 -0800
I don't think this is intended rather it appears to be a bug/deficiency in the constructor flow analysis of DMD, which from what I'm reading is very rudimentary.
If I'm using a delegate in B, supplied to super() and called in A, then it works :P