pub fn get_signature(&self, name: &str) -> Option<Signature>[src]pub fn has_signature(&self, name: &str) -> bool[src]pub fn add_definition(&self, block: Block)[src]pub fn get_definitions(&self) -> Vec<Block>[src]pub fn get_alias(&self, name: &str) -> Option<Vec<Spanned<String>>>[src]pub fn add_alias(&self, name: &str, replacement: Vec<Spanned<String>>)[src]pub fn enter_scope(&self)[src]pub fn exit_scope(&self)[src]