diff options
| author | bors <bors@rust-lang.org> | 2018-07-01 08:41:50 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2018-07-01 08:41:50 +0000 |
| commit | d94b804863f96f4302c0f0414743b5b3ec75f234 (patch) | |
| tree | bfa8924528c7adf0b5ce73fc97185d42dc560e23 /src/rustllvm/PassWrapper.cpp | |
| parent | a1703baf520b8c14f50719c9ffa8036f3b782134 (diff) | |
| parent | 4071adfcb5c9fa0d28f4ea096c19a3e8d4c802ff (diff) | |
| download | rust-d94b804863f96f4302c0f0414743b5b3ec75f234.tar.gz rust-d94b804863f96f4302c0f0414743b5b3ec75f234.zip | |
Auto merge of #51882 - varkor:check-type_dependent_defs, r=estebank
Always check type_dependent_defs Directly indexing into `type_dependent_defs` has caused multiple ICEs in the past (https://github.com/rust-lang/rust/issues/46771, https://github.com/rust-lang/rust/issues/49241, etc.) and is almost certainly responsible for #51798 too. This PR ensures we always check `type_dependent_defs` first, which should prevent any more of these (or at least make them easier to track down).
Diffstat (limited to 'src/rustllvm/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
