]>
Commit | Line | Data |
---|---|---|
b4c522fa | 1 | /* |
5fee5ec3 | 2 | EXTRA_FILES: imports/a10528.d |
b4c522fa IB |
3 | TEST_OUTPUT: |
4 | --- | |
5fee5ec3 IB |
5 | fail_compilation/fail10528.d(20): Error: undefined identifier `a` |
6 | fail_compilation/fail10528.d(21): Error: undefined identifier `a` in module `a10528` | |
7 | fail_compilation/fail10528.d(23): Error: undefined identifier `b` | |
8 | fail_compilation/fail10528.d(24): Error: undefined identifier `b` in module `a10528` | |
9 | fail_compilation/fail10528.d(26): Error: no property `c` for type `a10528.S` | |
10 | fail_compilation/fail10528.d(27): Error: no property `c` for type `a10528.S` | |
11 | fail_compilation/fail10528.d(29): Error: no property `d` for type `a10528.C` | |
12 | fail_compilation/fail10528.d(30): Error: no property `d` for type `a10528.C` | |
b4c522fa IB |
13 | --- |
14 | */ | |
15 | ||
16 | import imports.a10528; | |
17 | ||
18 | void main() | |
19 | { | |
20 | auto a1 = a; | |
21 | auto a2 = imports.a10528.a; | |
22 | ||
23 | auto b1 = b; | |
24 | auto b2 = imports.a10528.b; | |
25 | ||
26 | auto c1 = S.c; | |
27 | with (S) auto c2 = c; | |
28 | ||
29 | auto d1 = C.d; | |
30 | with (C) auto d2 = d; | |
31 | } |