about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/coverage/tests.rs
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2022-04-22 18:56:26 +0200
committerGitHub <noreply@github.com>2022-04-22 18:56:26 +0200
commiteeed267215700bbbce422a6df6023193e0da3c9e (patch)
tree534ccb908bbe0f072111dcd182a2d66964f4de03 /compiler/rustc_mir_transform/src/coverage/tests.rs
parentb100c02fae6853a102601a46005ef097e2384062 (diff)
parent343523cbf1820df9c58f4fc9c952a0289178c95a (diff)
downloadrust-eeed267215700bbbce422a6df6023193e0da3c9e.tar.gz
rust-eeed267215700bbbce422a6df6023193e0da3c9e.zip
Rollup merge of #96315 - SparrowLii:graph_lt, r=petrochenkov
Make the lifetime accurate which is used in the region constraints part

This PR fixes the FIXME about lifetime using in the region constraints part.
We cannot write `<'graph, 'tcx, D>` because the definition of `Successors<'0, '1, D>` requires `'1 : '0`.
We cannot add bound to `'graph` either because `'graph` is required to be an arbitrary value in the definition of `WithSuccessors`
So the most accurate way is to use `<'s, 'tcx, D>`.
cc `@Aaron1011` who added this FIXME in #85343
Diffstat (limited to 'compiler/rustc_mir_transform/src/coverage/tests.rs')
0 files changed, 0 insertions, 0 deletions