1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
//! Blocks are the building... blocks of a STIR program
//! All types of blocks implement the
//! [`BasicBlock`](blocks/trait.BasicBlock.html) trait and have a ::new()
//! method for easy initialization

mod basic_block;
mod boolean;
mod critical;
mod if_else;
mod r#loop;

pub use basic_block::BasicBlock;
pub use boolean::Boolean;
pub use critical::Critical;
pub use if_else::IfElse;
pub use r#loop::Loop;