d: Merge upstream dmd 90450f3ef.
authorIain Buclaw <ibuclaw@gdcproject.org>
Tue, 23 Jun 2020 20:43:27 +0000 (22:43 +0200)
committerIain Buclaw <ibuclaw@gdcproject.org>
Thu, 25 Jun 2020 15:02:46 +0000 (17:02 +0200)
commit1d19c9cd3dd99ba8885c0fc93223918399f73939
tree78211460720b0f1dfee3e55e33fe8c053201cdc8
parente52f5d0786fce4ef6ae5937ab33e871c59da3c99
d: Merge upstream dmd 90450f3ef.

Fixes a regression caused by an incomplete backport of converting the
Expression semantic pass to a Visitor.

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

gcc/d/ChangeLog:

PR d/95250
* dmd/MERGE: Merge upstream dmd 90450f3ef.

gcc/testsuite/ChangeLog:

PR d/95250
* gdc.dg/pr95250.d: New test.
gcc/d/dmd/MERGE
gcc/d/dmd/expressionsem.c
gcc/testsuite/gdc.dg/pr95250.d [new file with mode: 0644]