]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/gdc.test/compilable/ddoc5446.d
d: Import dmd b8384668f, druntime e6caaab9, phobos 5ab9ad256 (v2.098.0-beta.1)
[thirdparty/gcc.git] / gcc / testsuite / gdc.test / compilable / ddoc5446.d
CommitLineData
b4c522fa
IB
1// PERMUTE_ARGS:
2// REQUIRED_ARGS: -D -Dd${RESULTS_DIR}/compilable -o-
5fee5ec3
IB
3// EXTRA_FILES: ddoc5446a.d ddoc5446b.d
4// POST_SCRIPT: compilable/extra-files/ddocAny-postscript.sh
b4c522fa
IB
5module ddoc5446;
6import ddoc5446a;
7private import ddoc5446b;
8
9/** */
10alias A_Foo This_Foo;
11
12/** */
13alias A_Foo_Alias This_Foo_Alias;
14
15/** */
16alias int This_Int;
17
18/** */
19alias A_Enum This_Enum;
20
21/** */
22deprecated alias ddoc5446b.A_Enum_New A_Enum_New;
23
24struct Nested
25{
26}
27
28/** */
29struct Bar
30{
31 /** */
32 alias A_Foo Bar_A_Foo;
33
34 /** */
35 alias A_Foo_Alias Bar_A_Foo_Alias;
36
37 /** */
38 alias A_Int Bar_A_Int;
39
40 /** */
41 alias This_Foo Bar_This_Foo;
42
43 /** */
44 alias This_Foo_Alias Bar_This_Foo_Alias;
45
46 /** */
47 alias This_Int Bar_This_Int;
48
49 /** */
50 alias Nested Nested_Alias;
51
52 /** */
53 alias .Nested Fake_Nested;
54
55 /** */
56 struct Nested
57 {
58 /** */
59 alias Bar Bar_Nested_Bar_Alias;
60
61 /** */
62 alias .Bar Bar_Alias;
63
64 /** */
65 struct Bar
66 {
67
68 }
69 }
70}