pub struct ControlFlowGraph {
pub graph: Graph,
pub start: NodeIndex,
pub exit: NodeIndex,
}Fields§
§graph: Graph§start: NodeIndex§exit: NodeIndexImplementations§
Source§impl ControlFlowGraph
impl ControlFlowGraph
pub fn build_for(program: &Program) -> Result<ControlFlowGraph>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ControlFlowGraph
impl RefUnwindSafe for ControlFlowGraph
impl Send for ControlFlowGraph
impl Sync for ControlFlowGraph
impl Unpin for ControlFlowGraph
impl UnwindSafe for ControlFlowGraph
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more