diff options
| author | Douglas Gregor <dgregor@apple.com> | 2009-10-30 22:56:57 +0000 |
|---|---|---|
| committer | Douglas Gregor <dgregor@apple.com> | 2009-10-30 22:56:57 +0000 |
| commit | 326b2fa03ed4715a4fccf2615dd6320528602dd0 (patch) | |
| tree | 000c035ed651bf9701ff949b0bb8a460bda7dccf /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 8be42bd09fccf228158e613d58d4afa605c5eca5 (diff) | |
| download | llvm-326b2fa03ed4715a4fccf2615dd6320528602dd0.zip llvm-326b2fa03ed4715a4fccf2615dd6320528602dd0.tar.gz llvm-326b2fa03ed4715a4fccf2615dd6320528602dd0.tar.bz2 | |
Fix a crazy canonical-types bug because canonicalizing a
dependently-sized array type with a given expression might end up
returning a non-canonical type; see through that non-canonical type to
the underlying canonical type. Yes, I have a test case; no, I can't
reduce it to the point where it's worth checking in :(
llvm-svn: 85633
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
