1 // PERMUTE_ARGS:
2 // REQUIRED_ARGS: -D -Dd${RESULTS_DIR}/compilable -o-
3 // POST_SCRIPT: compilable/extra-files/ddocAny-postscript.sh
4 // REQUIRED_ARGS: -m32
5 
6 module ddoc2273;
7 
8 interface A { }
9 
10 interface C { }
11 interface D { }
12 
13 ///
14 interface B : C, D { }
15 
16 ///
17 class Foo : A, B { }
18 
19 ///
20 MinType!(T1, T2, T) min(T1, T2, T...)(T1 a, T2 b, T xs) { }
21 
22 ///
23 Templ!([1, 2, 3]) max(T...)() { }
24 
25 ///
26 template Base64Impl(char Map62th, char Map63th, char Padding) { }
27 
28 ///
29 int sqlite3_config(int,...);
30 
31 template staticIndexOf(T, TList...) { alias int staticIndexOf; }
32 
33 ///
34 alias staticIndexOf IndexOf;
35 
36 void main() { }
37