4 fail_compilation/ice9540.d(35): Error: function `ice9540.A.test.AddFront!(this, f).AddFront.dg(int _param_0)` is not callable using argument types `()`
5 fail_compilation/ice9540.d(35): too few arguments, expected `1`, got `0`
6 fail_compilation/ice9540.d(26): Error: template instance `ice9540.A.test.AddFront!(this, f)` error instantiating
10 template Tuple(E
...) { alias E Tuple
; }
11 alias Tuple
!(int) Args
;
17 void test1 (int delegate (int) f
) { f (-2); }
26 test1 (&AddFront
!(this, f
));
30 template AddFront (alias ctx
, alias fun
) {
31 auto AddFront(Args args
) {
32 auto dg (Args dgArgs
) {