1 module imports.link13415a;
S(alias func)2 struct S(alias func)
3 {
4     void call()
5     {
6         func();
7     }
8 }
9 
10 extern(C) int printf(in char*, ...);
11 
12 void f(int i = 77)
13 {
g()14     void g()
15     {
16         printf("i = %d;\n", i);
17         assert(i == 77);
18     }
19     S!g().call();
20 }
21