diff options
author | Douglas Gregor <dgregor@apple.com> | 2009-02-12 19:00:39 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2009-02-12 19:00:39 +0000 |
commit | a9add4ea7681ca8286ecbfe5af4b2f4939aee26d (patch) | |
tree | 60daa80a0791a8b3ccee9f1fe3e16cc82c40db3a /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | c335c40a4be6ac3057f0d6ed4c3d6cf42bec1739 (diff) | |
download | bcm5719-llvm-a9add4ea7681ca8286ecbfe5af4b2f4939aee26d.tar.gz bcm5719-llvm-a9add4ea7681ca8286ecbfe5af4b2f4939aee26d.zip |
Fix a bug with designated initializers where we were stepping out of a
union subobject initialization before checking whether the next
initiailizer was actually a designated initializer. This led to
spurious "excess elements in union initializer" errors. Thanks to
rdivacky for reporting the bug!
llvm-svn: 64392
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions