|
3 | 3 | //! For an overview of what canonicalization is and how it fits into
|
4 | 4 | //! rustc, check out the [chapter in the rustc dev guide][c].
|
5 | 5 | //!
|
6 |
| -//! [c]: https://rustc-dev-guide.rust-lang.org/traits/canonicalization.html |
| 6 | +//! [c]: https://rust-lang.github.io/chalk/book/canonical_queries/canonicalization.html |
7 | 7 |
|
8 | 8 | use crate::infer::canonical::{
|
9 | 9 | Canonical, CanonicalTyVarKind, CanonicalVarInfo, CanonicalVarKind, Canonicalized,
|
@@ -35,7 +35,7 @@ impl<'cx, 'tcx> InferCtxt<'cx, 'tcx> {
|
35 | 35 | /// To get a good understanding of what is happening here, check
|
36 | 36 | /// out the [chapter in the rustc dev guide][c].
|
37 | 37 | ///
|
38 |
| - /// [c]: https://rustc-dev-guide.rust-lang.org/traits/canonicalization.html#canonicalizing-the-query |
| 38 | + /// [c]: https://rust-lang.github.io/chalk/book/canonical_queries/canonicalization.html#canonicalizing-the-query |
39 | 39 | pub fn canonicalize_query<V>(
|
40 | 40 | &self,
|
41 | 41 | value: &V,
|
@@ -79,7 +79,7 @@ impl<'cx, 'tcx> InferCtxt<'cx, 'tcx> {
|
79 | 79 | /// To get a good understanding of what is happening here, check
|
80 | 80 | /// out the [chapter in the rustc dev guide][c].
|
81 | 81 | ///
|
82 |
| - /// [c]: https://rustc-dev-guide.rust-lang.org/traits/canonicalization.html#canonicalizing-the-query-result |
| 82 | + /// [c]: https://rust-lang.github.io/chalk/book/canonical_queries/canonicalization.html#canonicalizing-the-query-result |
83 | 83 | pub fn canonicalize_response<V>(&self, value: &V) -> Canonicalized<'tcx, V>
|
84 | 84 | where
|
85 | 85 | V: TypeFoldable<'tcx>,
|
|
0 commit comments