diff options
Diffstat (limited to 'gcc/testsuite/gdc.test/compilable/header18364.d')
-rw-r--r-- | gcc/testsuite/gdc.test/compilable/header18364.d | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/gcc/testsuite/gdc.test/compilable/header18364.d b/gcc/testsuite/gdc.test/compilable/header18364.d new file mode 100644 index 00000000000..c7e1e67c7ae --- /dev/null +++ b/gcc/testsuite/gdc.test/compilable/header18364.d @@ -0,0 +1,24 @@ +/* +REQUIRED_ARGS: -o- -Hf${RESULTS_DIR}/compilable/header18364.di +PERMUTE_ARGS: +OUTPUT_FILES: ${RESULTS_DIR}/compilable/header18364.di + +TEST_OUTPUT: +--- +=== ${RESULTS_DIR}/compilable/header18364.di +// D import file generated from 'compilable/header18364.d' +module foo.bar.ba; +nothrow pure @nogc @safe package(foo) +{ + void foo(); + nothrow pure @nogc @safe package(foo.bar) void foo2(); +} +--- +*/ + +module foo.bar.ba; +@safe pure nothrow @nogc package(foo): +void foo(); + +@safe pure nothrow @nogc package(foo.bar): +void foo2(); |