diff options
Diffstat (limited to 'gcc/testsuite/gdc.test/compilable/header18365.d')
-rw-r--r-- | gcc/testsuite/gdc.test/compilable/header18365.d | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/gcc/testsuite/gdc.test/compilable/header18365.d b/gcc/testsuite/gdc.test/compilable/header18365.d new file mode 100644 index 00000000000..7e51fb26cc7 --- /dev/null +++ b/gcc/testsuite/gdc.test/compilable/header18365.d @@ -0,0 +1,34 @@ +/* +REQUIRED_ARGS: -c -o- -Hf${RESULTS_DIR}/compilable/header18365.di +PERMUTE_ARGS: +OUTPUT_FILES: ${RESULTS_DIR}/compilable/header18365.di + +TEST_OUTPUT: +--- +=== ${RESULTS_DIR}/compilable/header18365.di +// D import file generated from 'compilable/header18365.d' +struct FullCaseEntry +{ + dchar[3] seq; + ubyte n; + ubyte size; + ubyte entry_len; + auto const pure nothrow @nogc @property @trusted value() return + { + return seq[0..entry_len]; + } +} +--- +*/ + +struct FullCaseEntry +{ + dchar[3] seq; + ubyte n, size; + ubyte entry_len; + + @property auto value() const @trusted pure nothrow @nogc return + { + return seq[0 .. entry_len]; + } +} |