d: Merge upstream dmd, druntime 4c18eed967, phobos d945686a4.
[official-gcc.git] / gcc / testsuite / gdc.test / fail_compilation / deprecatedImports.d
blobbd68a9d4e3cd05abc7529a08f781cd56a80bfeec
1 /*
2 REQUIRED_ARGS: -de
3 EXTRA_FILES: imports/deprecatedImporta.d imports/deprecatedImportb.d
5 TEST_OUTPUT:
6 ----
7 fail_compilation/deprecatedImports.d(19): Deprecation: alias `deprecatedImporta.foo` is deprecated - Please import deprecatedImportb directly!
8 fail_compilation/deprecatedImports.d(21): Deprecation: alias `deprecatedImporta.bar` is deprecated - Please import deprecatedImportb directly!
9 fail_compilation/deprecatedImports.d(23): Deprecation: alias `deprecatedImporta.AliasSeq` is deprecated - Please import deprecatedImportb directly!
10 fail_compilation/deprecatedImports.d(27): Deprecation: alias `deprecatedImporta.S` is deprecated - Please import deprecatedImportb directly!
11 fail_compilation/deprecatedImports.d(29): Deprecation: alias `deprecatedImporta.C` is deprecated - Please import deprecatedImportb directly!
12 fail_compilation/deprecatedImports.d(31): Deprecation: alias `deprecatedImporta.I` is deprecated - Please import deprecatedImportb directly!
13 fail_compilation/deprecatedImports.d(25): Deprecation: alias `deprecatedImporta.E` is deprecated - Please import deprecatedImportb directly!
14 ----
17 import imports.deprecatedImporta;
19 alias f = foo;
21 alias b = bar!(int);
23 alias Types = AliasSeq!(int);
25 int x = E;
27 S s;
29 C c;
31 I i;