Module rustc::middle::dataflowUnstable [-] [+] [src]

A module for propagating forward dataflow information. The analysis assumes that the items to be propagated can be represented as bits and thus uses bitvectors. Your job is simply to specify the so-called GEN and KILL bits for each expression.

Reexports

pub use self::EntryOrExit::*;

Structs

DataFlowContext

Enums

EntryOrExit

Traits

BitwiseOperator
DataFlowOperator

Parameterization for the precise form of data flow that is used.