about summary refs log tree commit diff
path: root/compiler/rustc_mir/src/transform/coverage/graph.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2021-07-16 01:11:37 +0000
committerbors <bors@rust-lang.org>2021-07-16 01:11:37 +0000
commit27e42058811e448b1a7dd8630d86ab247fbfcb9b (patch)
treea11138d6fca09fbad42be25162d8723aa789bb44 /compiler/rustc_mir/src/transform/coverage/graph.rs
parentb1f8e27b74c541d3d555149c8efa4bfe9385cd56 (diff)
parentcf001dc8894ae726de96f4db032f11c22f24c393 (diff)
downloadrust-27e42058811e448b1a7dd8630d86ab247fbfcb9b.tar.gz
rust-27e42058811e448b1a7dd8630d86ab247fbfcb9b.zip
Auto merge of #86993 - jackh726:project-gat-binders, r=nikomatsakis
Replace associated item bound vars with placeholders when projecting

Fixes #76407
Fixes #76826

Similar, but more limited, to #85499. This allows us to handle things like `for<'a> <T as Trait>::Assoc<'a>` but not `for<'a> <T as Trait<'a>>::Assoc`, unblocking GATs.

r? `@nikomatsakis`
Diffstat (limited to 'compiler/rustc_mir/src/transform/coverage/graph.rs')
0 files changed, 0 insertions, 0 deletions