tree-sitter/src/runtime
Max Brunsfeld 09e663c7d1 Make ts_tree_edit return a new tree rather than mutating its argument
Co-Authored-By: Rick Winfrey <rewinfrey@github.com>
2018-05-10 12:23:05 -07:00
..
alloc.h Fix some C code that MSVC doesn't like 2017-08-08 10:47:59 -07:00
array.h Start work on removing parent pointers 2018-05-09 12:22:19 -07:00
atomic.h Use atomic operations for updating syntax tree reference counts 2018-05-09 17:36:03 -07:00
document.c Make ts_tree_edit return a new tree rather than mutating its argument 2018-05-10 12:23:05 -07:00
document.h Remove document parameter from ts_node_type, ts_node_string 2018-05-09 16:47:47 -07:00
error_costs.h Introduce an error cost per error instance to favor fewer errors 2018-04-06 13:26:18 -07:00
get_changed_ranges.c Remove document parameter from ts_node_type, ts_node_string 2018-05-09 16:47:47 -07:00
get_changed_ranges.h Remove document parameter from ts_node_type, ts_node_string 2018-05-09 16:47:47 -07:00
language.c Incrementally build a tree of skipped tokens 2018-04-09 12:29:22 -07:00
language.h Incrementally build a tree of skipped tokens 2018-04-09 12:29:22 -07:00
length.h Return a character count from the lexer's get_column method 2017-12-20 16:26:38 -08:00
lexer.c Pass row/column position to input seek method 2018-02-14 07:31:49 -08:00
lexer.h Always call deserialize on external scanner before scanning 2017-08-29 14:41:55 -07:00
node.c Remove document parameter from ts_node_type, ts_node_string 2018-05-09 15:28:28 -07:00
parser.c Rename ts_tree_assign_parents -> ts_tree_balance 2018-05-10 09:13:46 -07:00
parser.h Bail on error recovery if too many alternative parses have already completed 2018-01-09 17:08:36 -08:00
point.h Avoid struct literal syntax in point functions 2017-08-08 10:42:21 -07:00
reduce_action.h Rename RENAME rule to ALIAS, allow it to create anonymous nodes 2017-07-31 16:41:11 -07:00
reusable_node.h Allow ReusableNode to advance off the end of the tree 2018-05-09 14:15:11 -07:00
stack.c Preallocate tree arrays when popping from the stack 2018-04-09 18:14:17 -07:00
stack.h Make stack_print_dot_graph function take a language as an argument 2018-04-09 12:29:22 -07:00
string_input.c Pass row/column position to input seek method 2018-02-14 07:31:49 -08:00
string_input.h Construct TSStringInput with explicit length. 2017-02-10 09:10:06 -05:00
tree.c Make ts_tree_edit return a new tree rather than mutating its argument 2018-05-10 12:23:05 -07:00
tree.h Make ts_tree_edit return a new tree rather than mutating its argument 2018-05-10 12:23:05 -07:00
tree_cursor.c Remove document parameter from ts_node_type, ts_node_string 2018-05-09 16:47:47 -07:00
tree_cursor.h Remove document parameter from ts_node_type, ts_node_string 2018-05-09 16:47:47 -07:00
utf16.c Handle out-of-bound read in utf16_iterate 2017-07-17 13:57:12 -07:00
utf16.h Support UTF16 directly 2015-12-28 13:53:22 -08:00