1 // EXTRA_SOURCES: imports/m1a.d
2 // PERMUTE_ARGS:
3 
4 module m1;
5 
6 import std.stdio;
7 
8 import imports.m1a;
9 
10 class A
11 {
12 }
13 
createA()14 A createA() { return new A; }
15 
16 alias A function() aliasM1;
17 
main()18 void main()
19 {
20   aFunc( &createA );
21   printf("Success\n");
22 }
23