about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/coverage/mod.rs
AgeCommit message (Expand)AuthorLines
2023-04-26Auto merge of #97368 - tmandry:coverage-underflow, r=jyn514bors-1/+1
2023-04-24Split `{Idx, IndexVec, IndexSlice}` into their own modulesMaybe Waffle-1/+1
2023-04-18Store hashes in special types so they aren't accidentally encoded as numbersBen Kimock-1/+6
2023-03-08Only compute the crate hash when necessary.Nicholas Nethercote-1/+1
2023-01-28Remove `HirId -> LocalDefId` map from HIR.Camille GILLOT-1/+2
2022-12-20rustc: Remove needless lifetimesJeremy Stucki-3/+3
2022-08-29Rollup merge of #99027 - tmiasko:basic-blocks, r=oli-obkMatthias Krüger-1/+1
2022-08-26Merge implementations of HIR fn_decl and fn_sig.Camille GILLOT-1/+1
2022-08-26Replace `Body::basic_blocks()` with field accessTomasz Miąsko-1/+1
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-2/+2
2022-07-06Allow to create definitions inside the query system.Camille GILLOT-8/+1
2022-06-19Use `Span::eq_ctxt` method instead of `.ctxt() == .ctxt()`Michael Goulet-1/+1
2022-05-24coverage: Don't underflow column numberTyler Mandry-1/+1
2022-01-27Store def_id_to_hir_id as variant in hir_owner.Camille GILLOT-1/+1
2022-01-15Reduce use of local_def_id_to_hir_id.Camille GILLOT-2/+2
2021-12-07Remove `in_band_lifetimes` from `rustc_mir_transform`Scott McMurray-3/+3
2021-12-02Update passes with new interfaceDylan MacKenzie-0/+4
2021-11-06use matches!() macro in more placesMatthias Krüger-1/+1
2021-10-19Replace FnLikeNode by FnKind.Camille GILLOT-3/+2
2021-10-14Allow to hash HIR for coverage.Camille GILLOT-10/+6
2021-10-03Remove re-export.Camille GILLOT-1/+1
2021-09-09Ignore automatically derived impls of `Clone` and `Debug` in dead code analysisFabian Wolff-1/+1
2021-09-07Move the dataflow framework to its own crate.Camille GILLOT-2/+2
2021-09-07Move rustc_mir::transform to rustc_mir_transform.Camille GILLOT-0/+588