about summary refs log tree commit diff
path: root/src/rustllvm/PassWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2018-08-27 14:44:13 +0000
committerbors <bors@rust-lang.org>2018-08-27 14:44:13 +0000
commit8785e348ba6b9d43ffd8ce4b1a59059cbce6334c (patch)
tree6f7716d4a72b185c9b8c28bebf7b4f354a79428b /src/rustllvm/PassWrapper.cpp
parentb638d8c75f4e38c75c5caa52b10b18a350431687 (diff)
parenta59584a6ff381ad701e80723db743ed0771ddad8 (diff)
downloadrust-8785e348ba6b9d43ffd8ce4b1a59059cbce6334c.tar.gz
rust-8785e348ba6b9d43ffd8ce4b1a59059cbce6334c.zip
Auto merge of #53580 - nikomatsakis:nll-issue-53568, r=pnkfelix
fix NLL ICEs

Custom type-ops reuse some of the query machinery -- but while query results are canonicalized after they are constructed, custom type ops are not, and hence we have to resolve the type variables to avoid an ICE here.

Also, use the type-op machinery for implied outlives bounds.

Fixes #53568
Fixes #52992
Fixes #53680
Diffstat (limited to 'src/rustllvm/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions