mirror of
https://github.com/dlang/dmd.git
synced 2025-04-26 21:21:48 +03:00
28 lines
797 B
D
28 lines
797 B
D
// REQUIRED_ARGS: -de
|
|
/*
|
|
TEST_OUTPUT:
|
|
---
|
|
fail_compilation/fail243.d(23): Deprecation: class `fail243.DepClass` is deprecated
|
|
fail_compilation/fail243.d(24): Deprecation: struct `fail243.DepStruct` is deprecated
|
|
fail_compilation/fail243.d(25): Deprecation: union `fail243.DepUnion` is deprecated
|
|
fail_compilation/fail243.d(26): Deprecation: enum `fail243.DepEnum` is deprecated
|
|
fail_compilation/fail243.d(27): Deprecation: alias `fail243.DepAlias` is deprecated
|
|
---
|
|
*/
|
|
|
|
deprecated
|
|
{
|
|
class DepClass {}
|
|
struct DepStruct {}
|
|
union DepUnion {}
|
|
enum DepEnum { A }
|
|
alias int DepAlias;
|
|
//typedef int DepTypedef;
|
|
}
|
|
|
|
void func(DepClass obj) {}
|
|
void func(DepStruct obj) {}
|
|
void func(DepUnion obj) {}
|
|
void func(DepEnum obj) {}
|
|
void func(DepAlias obj) {}
|
|
//void func(DepTypedef obj) {}
|