https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96250
--- Comment #1 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Iain Buclaw <ibuc...@gcc.gnu.org>: https://gcc.gnu.org/g:442b5a661e312b27fc87f769834a2b58412a847a commit r11-2493-g442b5a661e312b27fc87f769834a2b58412a847a Author: Iain Buclaw <ibuc...@gdcproject.org> Date: Tue Jul 21 19:32:54 2020 +0200 d: Merge upstream dmd c2274e56a (PR96250). 1. Fixes an ICE in the front-end if a struct symbol were to appear twice in the compilation unit. 2. Fixes a rejects-valid bug in the front-end where `(symbol)' was being resolved as a `var' expression, instead of `this.var'. Reviewed-on: https://github.com/dlang/dmd/pull/11436 https://github.com/dlang/dmd/pull/11439 gcc/d/ChangeLog: PR d/96250 * dmd/MERGE: Merge upstream dmd c2274e56a.