https://issues.dlang.org/show_bug.cgi?id=14865
--- Comment #1 from Kenji Hara <[email protected]> --- For virtual class methods, their invariant call should be virtual. For example: class C { void foo() {} } class D : C { invariant {} } void main() { C c = new D; c.foo(); // should check D.invariant } --
