Skip to content

Commit 198de24

Browse files
authored
Apply suggestions from code review
1 parent 986d2e9 commit 198de24

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Diff for: src/traits/implied-bounds.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ requirements of impls and functions as explicit predicates.
4040
### using implicit implied bounds as assumptions
4141

4242
These bounds are not added to the `ParamEnv` of the affected item itself. For lexical
43-
region resolution they are added using [`fn OutlivesEnvironment::new`].
43+
region resolution they are added using [`fn OutlivesEnvironment::from_normalized_bounds`].
4444
Similarly, 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
5555
MIR borrowck adds the outlives constraints for both the normalized and unnormalized types,
5656
lexical region resolution [only uses the unnormalized types][notnorm].
5757

58-
[`fn OutlivesEnvironment::new`]: TODO
58+
[`fn OutlivesEnvironment::from_normalized_bounds`]: https://github.com/rust-lang/rust/blob/8239a37f9c0951a037cfc51763ea52a20e71e6bd/compiler/rustc_infer/src/infer/outlives/env.rs#L50-L55
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

0 commit comments

Comments
 (0)