pub fn new(
        ctx: &'sbc ScoreContext<'lazy, 'sb, 'ast, 'ctx>,
    ) -> DefsContext<'sbc, 'lazy, 'sb, 'ast, 'ctx> {
        DefsContext {
            ctx: ctx,
            defs: HashMap::new(),
            failed: false,
        }
    }
/// Create a new definition context.
Create a new definition context.
Create a new definition context .
pub fn new(
        ctx: &'sbc ScoreContext<'lazy, 'sb, 'ast, 'ctx>,
    ) -> DefsContext<'sbc, 'lazy, 'sb, 'ast, 'ctx> {
        DefsContext {
            ctx: ctx,
            defs: HashMap::new(),
            failed: false,
        }
    }
pub fn new ( ctx : & ' sbc ScoreContext < ' lazy , ' sb , ' ast , ' ctx > , ) -> DefsContext < ' sbc , ' lazy , ' sb , ' ast , ' ctx > { DefsContext { ctx : ctx , defs : HashMap :: new ( ) , failed : false , } }
Create a new definition context.
Create a new definition context .
ctx
&'sbc ScoreContext<'lazy, 'sb, 'ast, 'ctx>
ctx
&'sbc ScoreContext<'lazy, 'sb, 'ast, 'ctx>