/+ TEST_OUTPUT: --- fail_compilation/must_use_reserved.d(14): Error: `@mustuse` on `class` types is reserved for future use fail_compilation/must_use_reserved.d(15): Error: `@mustuse` on `interface` types is reserved for future use fail_compilation/must_use_reserved.d(16): Error: `@mustuse` on `enum` types is reserved for future use fail_compilation/must_use_reserved.d(17): Error: `@mustuse` on functions is reserved for future use fail_compilation/must_use_reserved.d(19): Error: `@mustuse` on `class` types is reserved for future use fail_compilation/must_use_reserved.d(20): Error: template instance `must_use_reserved.CT!int` error instantiating --- +/ import core.attribute; @mustuse class C {} @mustuse interface I {} @mustuse enum E { x } @mustuse int fun() { return 0; } @mustuse class CT(T) {} alias _ = CT!int;