Struct rustc::cfg::CFG [] [src]

pub struct CFG {
    pub graph: CFGGraph,
    pub entry: CFGIndex,
    pub exit: CFGIndex,
}
🔬 This is a nightly-only experimental API. (rustc_private)

Fields

🔬 This is a nightly-only experimental API. (rustc_private)
🔬 This is a nightly-only experimental API. (rustc_private)
🔬 This is a nightly-only experimental API. (rustc_private)

Methods

impl CFG
[src]

🔬 This is a nightly-only experimental API. (rustc_private)

🔬 This is a nightly-only experimental API. (rustc_private)

Trait Implementations

impl<'a> GraphWalk<'a> for &'a CFG
[src]

🔬 This is a nightly-only experimental API. (rustc_private)

🔬 This is a nightly-only experimental API. (rustc_private)

🔬 This is a nightly-only experimental API. (rustc_private)

Returns all the nodes in this graph.

🔬 This is a nightly-only experimental API. (rustc_private)

Returns all of the edges in this graph.

🔬 This is a nightly-only experimental API. (rustc_private)

The source node for edge.

🔬 This is a nightly-only experimental API. (rustc_private)

The target node for edge.