aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gdc.test/compilable/test313a.d
blob: daa6afb3a0ec22665b309d881992e9a8d9c8c7e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/*
REQUIRED_ARGS: -de
*/
module test313;

import imports.a313;

void test1()
{
    import imports.b313;
    imports.b313.bug();
}

void test2()
{
    cstdio.printf("");
}

import imports.pkg313.c313;
void test3()
{
    imports.pkg313.c313.bug();
}

template imp()
{
    static import imports.a313templatemixin1;
    import imports.a313templatemixin2;
}

mixin imp!();
void test4()
{
    imports.a313templatemixin1.bug();
    imports.a313templatemixin2.bug();
}