about summary refs log tree commit diff
path: root/compiler/rustc_mir_dataflow/src/framework/cursor.rs
AgeCommit message (Expand)AuthorLines
2025-04-24Separate `Analysis` and `Results`.Nicholas Nethercote-31/+47
2025-04-22Remove unused `ResultsCursor` methods.Nicholas Nethercote-15/+0
2025-01-11rename `BitSet` to `DenseBitSet`Rémy Rakic-2/+2
2024-12-10Rename some `Analysis` and `ResultsVisitor` methods.Nicholas Nethercote-5/+5
2024-12-02Simplify `ResultsHandle`.Nicholas Nethercote-5/+0
2024-11-26Make it possible for `ResultsCursor` to borrow a `Results`.Nicholas Nethercote-7/+44
2024-11-26Add some useful comments.Nicholas Nethercote-5/+9
2024-10-14Remove `ResultsCursor::contains`.Nicholas Nethercote-11/+0
2024-07-29Reformat `use` declarations.Nicholas Nethercote-2/+1
2024-01-25Remove unused featuresclubby789-1/+1
2023-11-27Deparameterize `Results` and `ResultsCursor`.Nicholas Nethercote-54/+17
2023-11-27Remove `ResultsCloned` and `ResultsClonedCursor`.Nicholas Nethercote-6/+1
2023-11-27Remove `ResultsRefCursor`.Nicholas Nethercote-14/+0
2023-11-27Remove some unused code relating to `ResultsCloned`.Nicholas Nethercote-12/+1
2023-11-27Use typedefs to clarify some impls.Nicholas Nethercote-1/+1
2023-11-24Remove `ResultsCursor::get_with_analysis`.Nicholas Nethercote-5/+0
2023-11-24Remove unnecessary `mut`.Nicholas Nethercote-1/+1
2023-05-18Take MIR dataflow analyses by mutable reference.Jason Newcomb-15/+97
2022-06-07Change `Direction::{is_forward,is_backward}` functions into constantsTomasz Miąsko-4/+4
2022-02-23Introduce `ChunkedBitSet` and use it for some dataflow analyses.Nicholas Nethercote-5/+7
2021-10-23Ignore errors re: unreachable blocks in dataflow cursor unit testsDylan MacKenzie-0/+7
2021-09-07Move the dataflow framework to its own crate.Camille GILLOT-0/+226