5 fail_compilation/issue20627.d(38): Deprecation: `shared static` constructor can only be of D linkage
6 fail_compilation/issue20627.d(39): Deprecation: `shared static` destructor can only be of D linkage
7 fail_compilation/issue20627.d(40): Deprecation: `static` constructor can only be of D linkage
8 fail_compilation/issue20627.d(41): Deprecation: `static` destructor can only be of D linkage
9 fail_compilation/issue20627.d(55): Deprecation: `shared static` constructor can only be of D linkage
10 fail_compilation/issue20627.d(56): Deprecation: `shared static` destructor can only be of D linkage
11 fail_compilation/issue20627.d(57): Deprecation: `static` constructor can only be of D linkage
12 fail_compilation/issue20627.d(58): Deprecation: `static` destructor can only be of D linkage
13 fail_compilation/issue20627.d(63): Deprecation: `shared static` constructor can only be of D linkage
14 fail_compilation/issue20627.d(64): Deprecation: `shared static` destructor can only be of D linkage
15 fail_compilation/issue20627.d(65): Deprecation: `static` constructor can only be of D linkage
16 fail_compilation/issue20627.d(66): Deprecation: `static` destructor can only be of D linkage
20 // OK, default linkage
21 shared static this () {}
22 shared static ~this () {}
29 shared static this () {}
30 shared static ~this () {}
38 shared static this () {}
39 shared static ~this () {}
44 // Disabled because platform specific
45 version (none) extern(Objective-C)
47 shared static this () {}
48 shared static ~this () {}
55 shared static this () {}
56 shared static ~this () {}
63 shared static this () {}
64 shared static ~this () {}