1 module imports.test13242a;
2 
3 template expensiveArgs(alias v)
4 {
5     pragma(msg, "a.expensiveArgs: ", v);
6 }
7 
8 template expensiveTemplate(Args...)
9 {
10     pragma(msg, "a.expensiveTemplate: ", Args[0]);
11 }
12 
13 alias apiSym1 = expensiveTemplate!(1, expensiveArgs!(1));
14 
15 alias apiSym2 = expensiveTemplate!(2, expensiveArgs!(2));
16 
17 public import imports.test13242b : apiSym3;
18 
19 void cheapFunc() {}