File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ requirements of impls and functions as explicit predicates.
4040### using implicit implied bounds as assumptions
4141
4242These bounds are not added to the ` ParamEnv ` of the affected item itself. For lexical
43- region resolution they are added using [ ` fn OutlivesEnvironment::with_bounds ` ] .
43+ region resolution they are added using [ ` fn OutlivesEnvironment::new ` ] .
4444Similarly, during MIR borrowck we add them using
4545[ ` fn UniversalRegionRelationsBuilder::add_implied_bounds ` ] .
4646
@@ -55,7 +55,7 @@ The assumed outlives constraints for implicit bounds are computed using the
5555MIR borrowck adds the outlives constraints for both the normalized and unnormalized types,
5656lexical region resolution [ only uses the unnormalized types] [ notnorm ] .
5757
58- [ `fn OutlivesEnvironment::with_bounds ` ] : https://github.com/rust-lang/rust/blob/5b8bc568d28b2e922290c9a966b3231d0ce9398b/compiler/rustc_infer/src/infer/outlives/env.rs#L90-L97
58+ [ `fn OutlivesEnvironment::new ` ] : TODO
5959[ `fn UniversalRegionRelationsBuilder::add_implied_bounds` ] : https://github.com/rust-lang/rust/blob/5b8bc568d28b2e922290c9a966b3231d0ce9398b/compiler/rustc_borrowck/src/type_check/free_region_relations.rs#L316
6060[ mir ] : https://github.com/rust-lang/rust/blob/91cae1dcdcf1a31bd8a92e4a63793d65cfe289bb/compiler/rustc_borrowck/src/type_check/free_region_relations.rs#L258-L332
6161[ `fn assumed_wf_types` ] : https://github.com/rust-lang/rust/blob/5b8bc568d28b2e922290c9a966b3231d0ce9398b/compiler/rustc_ty_utils/src/implied_bounds.rs#L21
You can’t perform that action at this time.
0 commit comments