Rollup merge of #147199 - jdonszelmann:outdated-comment-infctx, r=lcnr

remove outdated comment in (inner) `InferCtxt`

This comment seems to have stopped being relevant around 3 years ago after 9f95c605f8. A map? what map? :P

r? `@lcnr`
This commit is contained in:
Stuart Cook 2025-10-01 22:15:01 +10:00 committed by GitHub
commit d4a0f21290
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 2 additions and 17 deletions

View file

@ -131,23 +131,6 @@ pub struct InferCtxtInner<'tcx> {
/// `$0: 'static`. This will get checked later by regionck. (We
/// can't generally check these things right away because we have
/// to wait until types are resolved.)
///
/// These are stored in a map keyed to the id of the innermost
/// enclosing fn body / static initializer expression. This is
/// because the location where the obligation was incurred can be
/// relevant with respect to which sublifetime assumptions are in
/// place. The reason that we store under the fn-id, and not
/// something more fine-grained, is so that it is easier for
/// regionck to be sure that it has found *all* the region
/// obligations (otherwise, it's easy to fail to walk to a
/// particular node-id).
///
/// Before running `resolve_regions_and_report_errors`, the creator
/// of the inference context is expected to invoke
/// [`InferCtxt::process_registered_region_obligations`]
/// for each body-id in this map, which will process the
/// obligations within. This is expected to be done 'late enough'
/// that all type inference variables have been bound and so forth.
region_obligations: Vec<TypeOutlivesConstraint<'tcx>>,
/// The outlives bounds that we assume must hold about placeholders that

View file

@ -77,6 +77,8 @@ impl<'tcx> InferCtxt<'tcx> {
///
/// Prefer this method over `resolve_regions_with_normalize`, unless you are
/// doing something specific for normalization.
///
/// This function assumes that all infer variables are already constrained.
fn resolve_regions(
&self,
body_id: LocalDefId,