Skip to main content

FunctionBlock

Trait FunctionBlock 

Source
pub trait FunctionBlock<'db> {
    // Required method
    fn body_block(self, db: &'db dyn Db) -> Option<AstBlock<'db>>;
}
Expand description

Given a [dada_ir_ast::ast::AstFunction], parse its associated body into a block

Required Methods§

Source

fn body_block(self, db: &'db dyn Db) -> Option<AstBlock<'db>>

Implementations on Foreign Types§

Source§

impl<'db> FunctionBlock<'db> for AstFunction<'db>

Source§

fn body_block(self: AstFunction<'db>, db: &'db dyn Db) -> Option<AstBlock<'db>>

Implementors§