MATCH: Improve `A CMP 0 ? A : -A` set of patterns to use bitwise_equal_p.
[official-gcc.git] / gcc / testsuite / gdc.test / fail_compilation / fail243.d
blobd9852ffc47184a5822b0473e1ec09d2761afa0c0
1 // REQUIRED_ARGS: -de
2 /*
3 TEST_OUTPUT:
4 ---
5 fail_compilation/fail243.d(23): Deprecation: class `fail243.DepClass` is deprecated
6 fail_compilation/fail243.d(24): Deprecation: struct `fail243.DepStruct` is deprecated
7 fail_compilation/fail243.d(25): Deprecation: union `fail243.DepUnion` is deprecated
8 fail_compilation/fail243.d(26): Deprecation: enum `fail243.DepEnum` is deprecated
9 fail_compilation/fail243.d(27): Deprecation: alias `fail243.DepAlias` is deprecated
10 ---
13 deprecated
15 class DepClass {}
16 struct DepStruct {}
17 union DepUnion {}
18 enum DepEnum { A }
19 alias int DepAlias;
20 //typedef int DepTypedef;
23 void func(DepClass obj) {}
24 void func(DepStruct obj) {}
25 void func(DepUnion obj) {}
26 void func(DepEnum obj) {}
27 void func(DepAlias obj) {}
28 //void func(DepTypedef obj) {}