Skip to main content

Module basic_blocks

Module basic_blocks 

Source

Re-exportsยง

use std::sync::Arc; ๐Ÿ”’
use std::sync::OnceLock; ๐Ÿ”’
use rustc_data_structures::graph; ๐Ÿ”’
use rustc_data_structures::graph::dominators::Dominators; ๐Ÿ”’
use rustc_data_structures::graph::dominators::dominators; ๐Ÿ”’
use rustc_data_structures::stable_hash::StableHash; ๐Ÿ”’
use rustc_data_structures::stable_hash::StableHashCtxt; ๐Ÿ”’
use rustc_data_structures::stable_hash::StableHasher; ๐Ÿ”’
use rustc_index::IndexSlice; ๐Ÿ”’
use rustc_index::IndexVec; ๐Ÿ”’
use rustc_macros::StableHash; ๐Ÿ”’
use rustc_macros::TyDecodable; ๐Ÿ”’
use rustc_macros::TyEncodable; ๐Ÿ”’
use rustc_macros::TypeFoldable; ๐Ÿ”’
use rustc_macros::TypeVisitable; ๐Ÿ”’
use rustc_serialize::Decodable; ๐Ÿ”’
use rustc_serialize::Decoder; ๐Ÿ”’
use rustc_serialize::Encodable; ๐Ÿ”’
use rustc_serialize::Encoder; ๐Ÿ”’
use smallvec::SmallVec; ๐Ÿ”’
use crate::mir::traversal::Postorder; ๐Ÿ”’
use crate::mir::BasicBlock; ๐Ÿ”’
use crate::mir::BasicBlockData; ๐Ÿ”’
use crate::mir::START_BLOCK; ๐Ÿ”’

Structsยง

BasicBlocks
CfgCache

Type Aliasesยง

Predecessors