On 2013-12-03 02:30, Manu wrote:
With virtual-by-default, there is strong tendency to leave it in it's default state (everything virtual) because it 'just works', and there's no warnings or compile errors to remind you what you've committed to.
I showed how you can get "compile errors" for this with some UDA's, CTFE and a minor modification to druntime. I know that's not optimal, but it has to be better than nothing at all.
-- /Jacob Carlborg