Struct syntax::ext::base::SyntaxEnv[src]

pub struct SyntaxEnv {
    // some fields omitted
}

Methods

impl SyntaxEnv

fn new() -> SyntaxEnv

fn push_frame(&mut self)

fn pop_frame(&mut self)

fn find<'a>(&'a self, k: &Name) -> Option<&'a SyntaxExtension>

fn insert(&mut self, k: Name, v: SyntaxExtension)

fn info<'a>(&'a mut self) -> &'a mut BlockInfo