d: TypeInfo error when using slice copy on Structs (PR100964)
authorIain Buclaw <ibuclaw@gdcproject.org>
Wed, 9 Jun 2021 17:39:28 +0000 (19:39 +0200)
committerIain Buclaw <ibuclaw@gdcproject.org>
Wed, 9 Jun 2021 17:41:30 +0000 (19:41 +0200)
commit036e14ca44eaddf329a79d56d556862118b1f220
tree340314f335f96d8c259988675ca1e36245928fc9
parent04fea2d66bd680beb1a204e62f2f459307000813
d: TypeInfo error when using slice copy on Structs (PR100964)

Known limitation: does not work for struct with postblit or dtor.

Reviewed-on: https://github.com/dlang/dmd/pull/12648

gcc/d/ChangeLog:

PR d/100964
* dmd/MERGE: Merge upstream dmd 4a4e46a6f.
gcc/d/dmd/MERGE
gcc/d/dmd/expression.c
gcc/testsuite/gdc.test/compilable/betterCarray.d