Function dyon::lifetime::check [] [src]

pub fn check(data: &[Range<MetaData>], prelude: &Prelude) -> Result<HashMap<Arc<String>, Type>, Range<String>>

Checks lifetime constraints and does type checking. Returns refined return types of functions to put in AST.