Apply ts_node_is_error in Rust binding

This commit is contained in:
Andrew Hlynskyi 2023-08-02 00:27:19 +03:00
parent a08c61235d
commit 1ac134a97d
2 changed files with 6 additions and 5 deletions

View file

@ -942,8 +942,9 @@ impl<'tree> Node<'tree> {
///
/// Syntax errors represent parts of the code that could not be incorporated into a
/// valid syntax tree.
#[doc(alias = "ts_node_is_error")]
pub fn is_error(&self) -> bool {
self.kind_id() == u16::MAX
unsafe { ffi::ts_node_is_error(self.0) }
}
/// Get this node's parse state.