Properly incorporate lookahead bytes when recovering via missing token

This commit is contained in:
Max Brunsfeld 2022-03-02 16:46:24 -08:00
parent 7170ec7c96
commit 8decec3774
3 changed files with 12 additions and 6 deletions

View file

@ -193,7 +193,7 @@ Subtree ts_subtree_new_error(
);
MutableSubtree ts_subtree_new_node(TSSymbol, SubtreeArray *, unsigned, const TSLanguage *);
Subtree ts_subtree_new_error_node(SubtreeArray *, bool, const TSLanguage *);
Subtree ts_subtree_new_missing_leaf(SubtreePool *, TSSymbol, Length, const TSLanguage *);
Subtree ts_subtree_new_missing_leaf(SubtreePool *, TSSymbol, Length, uint32_t, const TSLanguage *);
MutableSubtree ts_subtree_make_mut(SubtreePool *, Subtree);
void ts_subtree_retain(Subtree);
void ts_subtree_release(SubtreePool *, Subtree);