Updates...
This commit is contained in:
parent
43480c35e4
commit
a192af9ad4
12 changed files with 1836 additions and 1787 deletions
|
|
@ -16,19 +16,19 @@
|
|||
#include "me/string/str_l_copy.h"
|
||||
#include "parser/api.h"
|
||||
|
||||
t_node build_node(TSNode current, t_const_str input);
|
||||
TSNode ts_node_child(TSNode parent, t_usize idx);
|
||||
TSSymbol ts_node_symbol(TSNode self);
|
||||
t_const_str ts_node_type(TSNode self);
|
||||
t_u32 ts_node_start_byte(TSNode self);
|
||||
t_u32 ts_node_end_byte(TSNode self);
|
||||
t_u32 ts_node_child_count(TSNode self);
|
||||
t_node build_node(t_parse_node current, t_const_str input);
|
||||
t_parse_node ts_node_child(t_parse_node parent, t_usize idx);
|
||||
t_symbol ts_node_symbol(t_parse_node self);
|
||||
t_const_str ts_node_type(t_parse_node self);
|
||||
t_u32 ts_node_start_byte(t_parse_node self);
|
||||
t_u32 ts_node_end_byte(t_parse_node self);
|
||||
t_u32 ts_node_child_count(t_parse_node self);
|
||||
|
||||
t_node *build_childs(TSNode parent, t_const_str input, t_usize count)
|
||||
t_node *build_childs(t_parse_node parent, t_const_str input, t_usize count)
|
||||
{
|
||||
t_node *ret;
|
||||
t_usize idx;
|
||||
TSNode child;
|
||||
t_parse_node child;
|
||||
|
||||
ret = mem_alloc_array(sizeof(*ret), count);
|
||||
if (ret == NULL)
|
||||
|
|
@ -43,7 +43,7 @@ t_node *build_childs(TSNode parent, t_const_str input, t_usize count)
|
|||
return (ret);
|
||||
}
|
||||
|
||||
t_node build_node(TSNode curr, t_const_str input)
|
||||
t_node build_node(t_parse_node curr, t_const_str input)
|
||||
{
|
||||
t_node out;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue