Add ts_node_is_extra API
This commit is contained in:
parent
177ba49e57
commit
28011b1e60
5 changed files with 339 additions and 74 deletions
|
|
@ -435,6 +435,10 @@ bool ts_node_is_null(TSNode self) {
|
|||
return self.id == 0;
|
||||
}
|
||||
|
||||
bool ts_node_is_extra(TSNode self) {
|
||||
return ts_subtree_extra(ts_node__subtree(self));
|
||||
}
|
||||
|
||||
bool ts_node_is_named(TSNode self) {
|
||||
return ts_node__alias(&self)
|
||||
? ts_language_symbol_metadata(self.tree->language, ts_node__alias(&self)).named
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue