https://issues.dlang.org/show_bug.cgi?id=15507
Dicebot <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #1 from Dicebot <[email protected]> --- `@safe` indeed makes sense. `pure` - not so sure. Does marking base method as pure imply weak or strong purity for overriding? I.e. would this be legal? class SomeE : Exception { char[] buffer; override const(char)[] message () pure { // on demand message generation into this.buffer } } and this? class SomeE : Exception { static char[] buffer; override const(char)[] message () pure { / on demand message generation into SomeE.buffer } } --
