about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/mir/traversal.rs
AgeCommit message (Expand)AuthorLines
2022-08-26Replace `Body::basic_blocks()` with field accessTomasz Miąsko-2/+2
2022-07-07Make MIR basic blocks field publicTomasz Miąsko-16/+15
2022-07-05impl TypeVisitable in type traversal macrosAlan Egerton-1/+1
2022-06-14Rename rustc_serialize::opaque::Encoder as MemEncoder.Nicholas Nethercote-3/+3
2022-06-10Revert b983e42936feab29f6333e9835913afc6b4a394e.Nicholas Nethercote-3/+3
2022-06-08Rename `rustc_serialize::opaque::Encoder` as `MemEncoder`.Nicholas Nethercote-3/+3
2022-06-08Use delayed error handling for `Encodable` and `Encoder` infallible.Nicholas Nethercote-3/+1
2022-06-05Auto merge of #97697 - WaffleLapkin:no_ref_vec, r=WaffleLapkinbors-3/+3
2022-06-03Remove emit_unitbjorn3-2/+2
2022-06-03Replace `&Vec<_>`s with `&[_]`sMaybe Waffle-3/+3
2022-05-17Change `Successors` to `impl Iterator<Item = BasicBlock>`SparrowLii-1/+1
2022-04-30Eliminate duplication of RPO calculation for mirSparrowLii-4/+86
2022-03-30Spellchecking compiler commentsYuri Astrakhan-1/+1
2022-02-02Correct incorrect description of preorder traversals.Jakob Degen-4/+6
2021-12-15Remove `in_band_lifetimes` from `rustc_middle`Aaron Hill-1/+1
2021-03-27Remove (lots of) dead codeJoshua Nelson-4/+0
2020-08-30mv compiler to compiler/mark-0/+311