/// Create a new termification context.
Create a new termification context.
Create a new termification context .
pub fn new(ctx: &'sbc ScoreContext<'lazy, 'sb, 'ast, 'ctx>, scope: ScopeRef) -> Self {
        TermContext {
            ctx: ctx,
            scope: scope,
            marker: PhantomData,
        }
    }
pub fn new ( ctx : & ' sbc ScoreContext < ' lazy , ' sb , ' ast , ' ctx > , scope : ScopeRef ) -> Self { TermContext { ctx : ctx , scope : scope , marker : PhantomData , } }
Create a new termification context.
Create a new termification context .
ctx
&'sbc ScoreContext<'lazy, 'sb, 'ast, 'ctx>
scope
ScopeRef