Module rustc_mir::dataflow::graphviz [−][src]
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
Hook into libgraphviz for rendering dataflow graphs for MIR.
Re-exports
use syntax::ast::NodeId; |
use rustc::mir::BasicBlock; |
use rustc::mir::Mir; |
use rustc_data_structures::bitslice::bits_to_string; |
use rustc_data_structures::indexed_vec::Idx; |
use dot; |
use dot::IntoCow; |
use std::fs; |
use std::io; |
use std::marker::PhantomData; |
use std::path::Path; |
use super::BitDenotation; |
use super::DataflowState; |
use super::DataflowBuilder; |
use super::DebugFormatted; |
Structs
Edge |
[ Experimental ]
|
Graph |
[ Experimental ]
|
Traits
MirWithFlowState |
[ Experimental ]
|
Functions
outgoing |
[ Experimental ]
|
print_borrowck_graph_to |
[ Experimental ]
|
Type Definitions
Node |
[ Experimental ]
|