Crate rustc_mir_dataflow

Source

Re-exports§

Modules§

Structs§

  • Dataflow that runs from the exit of a block (the terminator), to its entry (the first statement).
  • Dataflow that runs from the entry of a block (the first statement), to its exit (terminator).
  • A dataflow analysis that has converged to fixpoint.
  • Allows random access inspection of the results of a dataflow analysis.

Enums§

  • Extend a lattice with a bottom value to represent an unreachable execution.

Statics§

  • Raw content of Fluent resource for this crate, generated by fluent_messages macro, imported by rustc_driver to include all crates’ resources in one bundle.

Traits§

Functions§

  • Calls the corresponding method in ResultsVisitor for every location in a mir::Body with the dataflow state at that location.