/* | |
TEST_OUTPUT: | |
--- | |
fail_compilation/fail252.d(13): Error: cannot implicitly override base class method `fail252.Timer.Task.run` with `fail252.Timer.__anonclass1.run`; add `override` attribute | |
--- | |
*/ | |
class Timer { | |
abstract class Task { | |
public abstract void run(); | |
} | |
private Task IDLE = new class() Task { | |
int d; | |
public void run(){ | |
} | |
}; | |
} |