fork download
  1. import std.stdio;
  2.  
  3. interface I {
  4. int foo(int i)
  5. out (result) { };
  6. }
  7.  
  8. class A : I {
  9. int foo(int i)
  10. out (result) { }
  11. body { return 1; }
  12.  
  13. }
  14.  
  15. class B : A {
  16. int foo(int i) { return 1; }
  17. }
  18.  
  19. void main() {
  20. writeln("Hello world!");
  21. }
  22.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.d(5): missing body { ... } after in or out
stdout
Standard output is empty