use GetVLASize instead of accessing VLASizeMap directly, this gets an assert if 
VLASize isn't populated for the type yet.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@79057 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/CodeGen/CGExpr.cpp b/lib/CodeGen/CGExpr.cpp
index 7ce1354..d806fb3 100644
--- a/lib/CodeGen/CGExpr.cpp
+++ b/lib/CodeGen/CGExpr.cpp
@@ -887,7 +887,7 @@
   llvm::Value *Address = 0;
   if (const VariableArrayType *VAT = 
         getContext().getAsVariableArrayType(E->getType())) {
-    llvm::Value *VLASize = VLASizeMap[VAT];
+    llvm::Value *VLASize = GetVLASize(VAT);
     
     Idx = Builder.CreateMul(Idx, VLASize);