Add Document parse_count() method, for tracking if trees are still valid
This commit is contained in:
parent
2869458ce9
commit
66ad271c82
4 changed files with 17 additions and 0 deletions
|
|
@ -394,6 +394,16 @@ describe("Parser", [&]() {
|
|||
"(identifier) (member_access (identifier) (identifier))))))"));
|
||||
});
|
||||
});
|
||||
|
||||
it("updates the document's parse-count", [&]() {
|
||||
AssertThat(ts_document_parse_count(doc), Equals<size_t>(0));
|
||||
|
||||
set_text("{ x: (b.c) };");
|
||||
AssertThat(ts_document_parse_count(doc), Equals<size_t>(1));
|
||||
|
||||
insert_text(strlen("{ x"), "yz");
|
||||
AssertThat(ts_document_parse_count(doc), Equals<size_t>(2));
|
||||
});
|
||||
});
|
||||
|
||||
describe("lexing", [&]() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue