Skip to content

Commit 0dfa607

Browse files
committed
rustc_mir crate link -> rustc_mir_* crate links
1 parent 13edfd4 commit 0dfa607

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

Diff for: src/mir/index.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ graphs and desugaring), you may enjoy the
1818
## Introduction to MIR
1919

2020
MIR is defined in the [`compiler/rustc_middle/src/mir/`][mir] module, but much of the code
21-
that manipulates it is found in [`compiler/rustc_mir`][mirmanip].
21+
that manipulates it is found in [`compiler/rustc_mir_build`][mirmanip_build], [`compiler/rustc_mir_transform`][mirmanip_transform], and [`compiler/rustc_mir_dataflow`][mirmanip_dataflow].
2222

2323
[RFC 1211]: https://rust-lang.github.io/rfcs/1211-mir.html
2424

@@ -258,7 +258,9 @@ See the const-eval WG's [docs on promotion](https://github.com/rust-lang/const-e
258258

259259

260260
[mir]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_middle/mir/index.html
261-
[mirmanip]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_mir/index.html
261+
[mirmanip_build]: (https://doc.rust-lang.org/nightly/nightly-rustc/rustc_mir_build/index.html
262+
[mirmanip_transform]: (https://doc.rust-lang.org/nightly/nightly-rustc/rustc_mir_transform/index.html
263+
[mirmanip_dataflow]: (https://doc.rust-lang.org/nightly/nightly-rustc/rustc_mir_dataflow/index.html
262264
[`Body`]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_middle/mir/struct.Body.html
263265
[newtype'd]: ../appendix/glossary.html#newtype
264266
[basicblocks]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_middle/mir/struct.Body.html#structfield.basic_blocks

Diff for: src/overview.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,7 @@ For more details on bootstrapping, see
373373
- The Mid Level Intermediate Representation (MIR)
374374
- Guide: [The MIR (Mid level IR)](https://rustc-dev-guide.rust-lang.org/mir/index.html)
375375
- Definition: [`rustc_middle/src/mir`](https://doc.rust-lang.org/nightly/nightly-rustc/rustc_middle/mir/index.html)
376-
- Definition of source that manipulates the MIR: [`rustc_mir`](https://doc.rust-lang.org/nightly/nightly-rustc/rustc_mir/index.html)
376+
- Definition of sources that manipulates the MIR: [`rustc_mir_build`](https://doc.rust-lang.org/nightly/nightly-rustc/rustc_mir_build/index.html), [`rustc_mir_dataflow`](https://doc.rust-lang.org/nightly/nightly-rustc/rustc_mir_dataflow/index.html), [`rustc_mir_transform`](https://doc.rust-lang.org/nightly/nightly-rustc/rustc_mir_transform/index.html)
377377
- The Borrow Checker
378378
- Guide: [MIR Borrow Check](https://rustc-dev-guide.rust-lang.org/borrow_check.html)
379379
- Definition: [`rustc_borrowck`](https://doc.rust-lang.org/nightly/nightly-rustc/rustc_borrowck/index.html)

0 commit comments

Comments
 (0)