pub fn context_iter<'a>(syntax_set: &'a SyntaxSet, context: &'a Context) -> MatchIter<'a> {
    MatchIter {
        syntax_set,
        ctx_stack: vec![context],
        index_stack: vec![0],
    }
}
/// Returns an iterator over all the match patterns in this context.
///
/// It recursively follows include directives. Can only be run on contexts that have already been
/// linked up.
Returns an iterator over all the match patterns in this context.
It recursively follows include directives. Can only be run on contexts that have already been
linked up.
Returns an iterator over all the match patterns in this context . It recursively follows include directives . Can only be run on contexts that have already been linked up .
pub fn context_iter<'a>(syntax_set: &'a SyntaxSet, context: &'a Context) -> MatchIter<'a> {
    MatchIter {
        syntax_set,
        ctx_stack: vec![context],
        index_stack: vec![0],
    }
}
pub fn context_iter < ' a > ( syntax_set : & ' a SyntaxSet , context : & ' a Context ) -> MatchIter < ' a > { MatchIter { syntax_set , ctx_stack : vec ! [ context ] , index_stack : vec ! [ 0 ] , } }
Returns an iterator over all the match patterns in this context.
Returns an iterator over all the match patterns in this context .
syntax_set
&'a SyntaxSet
context
&'a Context
syntax_set
&'a SyntaxSet
context
&'a Context