d/dmd: Merge upstream dmd ba99ee345
authorIain Buclaw <ibuclaw@gdcproject.org>
Sun, 19 Apr 2020 12:58:31 +0000 (14:58 +0200)
committerIain Buclaw <ibuclaw@gdcproject.org>
Sun, 19 Apr 2020 13:07:29 +0000 (15:07 +0200)
Initializes the VectorArrayExp::size field with the correct value.

Fixes: PR d/94652
Reviewed-on: https://github.com/dlang/dmd/pull/11046

gcc/d/dmd/MERGE
gcc/d/dmd/expression.c

index 2922939a2da5efc8fab78a41a73d2766e4237bb5..cd3d48ded8ea3f92881a1407074367941b31ed8d 100644 (file)
@@ -1,4 +1,4 @@
-09be6ee1439ba12211678f3f1b591d1e986b7be0
+ba99ee345694da61eca7b555517d540ff3dc0a56
 
 The first line of this file holds the git revision number of the last
 merge done from the dlang/dmd repository.
index ccfb4b69a2964a352f473ef13d4eead3be7f5405..c639fd10aae75e4b32470eba45d4849cfc82786a 100644 (file)
@@ -5775,7 +5775,7 @@ Expression *VectorExp::syntaxCopy()
 /************************************************************/
 
 VectorArrayExp::VectorArrayExp(Loc loc, Expression *e1)
-        : UnaExp(loc, TOKvectorarray, sizeof(VectorExp), e1)
+        : UnaExp(loc, TOKvectorarray, sizeof(VectorArrayExp), e1)
 {
 }