https://issues.dlang.org/show_bug.cgi?id=21298
--- Comment #1 from Mario Kroeplin <kroepli...@googlemail.com> --- Worse: no semantic analysis is done for the in condition of the override: class C : I { override void foo(int i) in (something, stupid) { } } --