Struct tree_sitter::Parser
[−]
[src]
pub struct Parser(_);
Methods
impl Parser
[src]
pub fn new() -> Parser
[src]
pub fn set_language(&mut self, language: Language) -> Result<(), String>
[src]
pub fn set_logger<F: FnMut(LogType, &str)>(&mut self, logger: Option<&mut F>)
[src]
pub fn parse_str(&mut self, input: &str, old_tree: Option<Tree>) -> Option<Tree>
[src]
pub fn parse_utf8<T: Utf8Input>(
&mut self,
input: &mut T,
old_tree: Option<Tree>
) -> Option<Tree>
[src]
&mut self,
input: &mut T,
old_tree: Option<Tree>
) -> Option<Tree>
pub fn parse_utf16<T: Utf16Input>(
&mut self,
input: &mut T,
old_tree: Option<Tree>
) -> Option<Tree>
[src]
&mut self,
input: &mut T,
old_tree: Option<Tree>
) -> Option<Tree>