tree-sitter/lib
Amaan Qureshi a6b248c1ad fix(lib): peek at the next sibling when iterating to find the child that contains a given descendant
This issue shows up when we have a zero-width token that is the target
descendant node, previously the previous sibling would be returned as
the child that contains the descendant, which is incorrect.

(cherry picked from commit 0a85744eba)
2024-09-17 17:22:13 +02:00
..
binding_rust fix(rust): add missing TSNode functions 2024-09-01 16:21:51 -04:00
binding_web fix(binding_web): remove nonexistent function definition 2024-09-08 17:06:15 -04:00
include/tree_sitter fix(lib): fix api header C++ interop (#3534) 2024-08-18 12:01:13 +03:00
language feat(language): derive Clone and Copy on LanguageFn 2024-09-03 12:15:56 -04:00
src fix(lib): peek at the next sibling when iterating to find the child that contains a given descendant 2024-09-17 17:22:13 +02:00
.ccls rust: Change QueryCursor::captures to expose the full match 2019-10-03 12:45:58 -07:00
Cargo.toml build(deps): bump wasmtime to v24.0.0 2024-08-20 18:09:23 +02:00
compile_flags.txt build: use c11 everywhere 2024-02-27 15:54:38 -05:00
README.md docs: update badges; fix markdown lint complains 2023-04-16 23:39:08 +03:00

Subdirectories

  • src - C source code for the Tree-sitter library
  • include - C headers for the Tree-sitter library
  • binding_rust - Rust bindings to the Tree-sitter library
  • binding_web - JavaScript bindings to the Tree-sitter library, using WebAssembly