pub fn outer_mark(ctxt: SyntaxContext) -> Mrk {
    with_sctable(|sctable| {
        match (*sctable.table.borrow())[ctxt.0 as usize] {
            Mark(mrk, _) => mrk,
            _ => panic!("can't retrieve outer mark when outside is not a mark")
        }
    })
}
/// Return the outer mark for a context with a mark at the outside.
/// FAILS when outside is not a mark.
Return the outer mark for a context with a mark at the outside.
FAILS when outside is not a mark.
Return the outer mark for a context with a mark at the outside . FAILS when outside is not a mark .
pub fn outer_mark(ctxt: SyntaxContext) -> Mrk {
    with_sctable(|sctable| {
        match (*sctable.table.borrow())[ctxt.0 as usize] {
            Mark(mrk, _) => mrk,
            _ => panic!("can't retrieve outer mark when outside is not a mark")
        }
    })
}
pub fn outer_mark ( ctxt : SyntaxContext ) -> Mrk { with_sctable ( | sctable | { match ( * sctable . table . borrow ( ) ) [ ctxt . 0 as usize ] { Mark ( mrk , _ ) => mrk , _ => panic ! ( " " ) } } ) }
Return the outer mark for a context with a mark at the outside.
Return the outer mark for a context with a mark at the outside .
ctxt
SyntaxContext
ctxt
SyntaxContext