[CodeGen] Fix a crash when updating a designated initializer
authorErik Pilkington <erik.pilkington@gmail.com>
Fri, 2 Nov 2018 17:36:58 +0000 (17:36 +0000)
committerErik Pilkington <erik.pilkington@gmail.com>
Fri, 2 Nov 2018 17:36:58 +0000 (17:36 +0000)
commite3b7144e6aa82345f52753d3386530c3bc9f3d72
tree81cd458b6359b34c49ee52c525061b5f0c7c28e4
parent12950118c9b3820a8f0caaede98ab0b0d6a99b66
[CodeGen] Fix a crash when updating a designated initializer

We need to handle the ConstantAggregateZero case here too.

rdar://45691981

Differential revision: https://reviews.llvm.org/D54010

llvm-svn: 346004
clang/lib/CodeGen/CGExprConstant.cpp
clang/test/CodeGen/designated-initializers.c