]>
Commit | Line | Data |
---|---|---|
b4c522fa IB |
1 | // PERMUTE_ARGS: |
2 | // REQUIRED_ARGS: -Icompilable/extra-files | |
1821f97b IB |
3 | // EXTRA_FILES: extra-files/pkgDIP37/datetime/package.d |
4 | // EXTRA_FILES: extra-files/pkgDIP37/datetime/common.d | |
5 | // EXTRA_FILES: extra-files/pkgDIP37/test17629/package.di | |
6 | // EXTRA_FILES: extra-files/pkgDIP37/test17629/common.di | |
b4c522fa IB |
7 | |
8 | void test1() | |
9 | { | |
10 | import pkgDIP37.datetime; | |
11 | def(); | |
12 | pkgDIP37.datetime.def(); | |
13 | pkgDIP37.datetime.common.def(); | |
14 | } | |
15 | ||
16 | void test3() | |
17 | { | |
18 | import pkgDIP37.datetime.common; | |
19 | def(); | |
20 | pkgDIP37.datetime.def(); | |
21 | pkgDIP37.datetime.common.def(); | |
22 | } | |
23 | ||
24 | void test4() | |
25 | { | |
26 | import pkgDIP37.datetime : def; | |
27 | def(); | |
28 | static assert(!__traits(compiles, pkgDIP37.datetime.def())); | |
29 | static assert(!__traits(compiles, pkgDIP37.datetime.common.def())); | |
30 | } | |
31 | ||
32 | void test7() | |
33 | { | |
34 | static import pkgDIP37.datetime; | |
35 | static assert(!__traits(compiles, def())); | |
36 | pkgDIP37.datetime.def(); | |
b4c522fa IB |
37 | } |
38 | ||
39 | // https://issues.dlang.org/show_bug.cgi?id=17629 | |
40 | void test17629() | |
41 | { | |
42 | import pkgDIP37.test17629; | |
43 | foo17629(); | |
44 | } |