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
]