about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/coverage/tests.rs
AgeCommit message (Expand)AuthorLines
2023-08-20coverage: Don't store `function_source_hash` in `BcbCounter::Counter`Zalathar-1/+1
2023-08-20coverage: Give the instrumentor its own counter type, separate from MIRZalathar-3/+2
2023-08-20coverage: Remove a useless `let () =`Zalathar-1/+1
2023-08-13Store BCB counters externally, not directly in the BCB graphZalathar-3/+3
2023-08-13Accumulate intermediate expressions into `CoverageCounters`Zalathar-2/+2
2023-08-01Make coverage counter IDs count up from 0, not 1Zalathar-2/+2
2023-06-18Better error for non const `PartialEq` call generated by `match`Deadbeef-1/+1
2023-05-17Drive-by cleanup: `debug::term_type` => `TerminatorKind::name`Maybe Waffle-6/+5
2023-04-24Split `{Idx, IndexVec, IndexSlice}` into their own modulesMaybe Waffle-1/+1
2023-04-06Refactor unwind from Option to a new enumGary Guo-1/+1
2023-03-29Rename `IndexVec::last` → `last_index`Scott McMurray-1/+1
2023-03-07Remove DropAndReplace terminatorGiacomo Pasini-2/+0
2022-12-20Add missing anonymous lifetimeJeremy Stucki-1/+1
2022-12-20rustc: Remove needless lifetimesJeremy Stucki-1/+1
2022-12-09Remove unneeded field from `SwitchTargets`Jakob Degen-4/+1
2022-08-26Replace `Body::basic_blocks()` with field accessTomasz Miąsko-3/+3
2022-07-07Make MIR basic blocks field publicTomasz Miąsko-0/+1
2022-05-28Make TyCtxt implement Interner, make HashStable generic and move to rustc_typ...Michael Goulet-2/+2
2022-05-28Initial fixes on top of type interner commitMichael Goulet-2/+4
2022-05-23Refactor call terminator to always hold a destination placeJakob Degen-3/+4
2022-02-15Overhaul `TyS` and `Ty`.Nicholas Nethercote-14/+2
2022-01-22rustc_mir_itertools: Avoid needless `collect` with itertoolsMateusz Mikuła-4/+1
2021-12-07Remove `in_band_lifetimes` from `rustc_mir_transform`Scott McMurray-4/+4
2021-09-07Move rustc_mir::transform to rustc_mir_transform.Camille GILLOT-0/+721