Added tree-sitter vendor library

Author Mitja Felicijan <mitja.felicijan@gmail.com> 2023-11-07 16:38:48 +0100
Committer Mitja Felicijan <mitja.felicijan@gmail.com> 2023-11-07 16:38:48 +0100
Commit c0377818aa198a5b5d0d3c7697373c5b6828d5fa (patch)
-rw-r--r-- vendor/tree-sitter/LICENSE 21
-rw-r--r-- vendor/tree-sitter/Makefile 78
-rw-r--r-- vendor/tree-sitter/lib/include/tree_sitter/api.h 1180
-rw-r--r-- vendor/tree-sitter/lib/include/tree_sitter/parser.h 224
-rw-r--r-- vendor/tree-sitter/lib/src/alloc.c 48
-rw-r--r-- vendor/tree-sitter/lib/src/alloc.h 37
-rw-r--r-- vendor/tree-sitter/lib/src/array.h 249
-rw-r--r-- vendor/tree-sitter/lib/src/atomic.h 67
-rw-r--r-- vendor/tree-sitter/lib/src/clock.h 146
-rw-r--r-- vendor/tree-sitter/lib/src/error_costs.h 11
-rw-r--r-- vendor/tree-sitter/lib/src/get_changed_ranges.c 501
-rw-r--r-- vendor/tree-sitter/lib/src/get_changed_ranges.h 36
-rw-r--r-- vendor/tree-sitter/lib/src/host.h 21
-rw-r--r-- vendor/tree-sitter/lib/src/language.c 208
-rw-r--r-- vendor/tree-sitter/lib/src/language.h 296
-rw-r--r-- vendor/tree-sitter/lib/src/length.h 52
-rw-r--r-- vendor/tree-sitter/lib/src/lexer.c 419
-rw-r--r-- vendor/tree-sitter/lib/src/lexer.h 49
-rw-r--r-- vendor/tree-sitter/lib/src/lib.c 18
-rw-r--r-- vendor/tree-sitter/lib/src/node.c 767
-rw-r--r-- vendor/tree-sitter/lib/src/parser.c 2011
-rw-r--r-- vendor/tree-sitter/lib/src/point.h 62
-rw-r--r-- vendor/tree-sitter/lib/src/query.c 4130
-rw-r--r-- vendor/tree-sitter/lib/src/reduce_action.h 34
-rw-r--r-- vendor/tree-sitter/lib/src/reusable_node.h 95
-rw-r--r-- vendor/tree-sitter/lib/src/stack.c 897
-rw-r--r-- vendor/tree-sitter/lib/src/stack.h 133
-rw-r--r-- vendor/tree-sitter/lib/src/subtree.c 1039
-rw-r--r-- vendor/tree-sitter/lib/src/subtree.h 382
-rw-r--r-- vendor/tree-sitter/lib/src/tree.c 143
-rw-r--r-- vendor/tree-sitter/lib/src/tree.h 31
-rw-r--r-- vendor/tree-sitter/lib/src/tree_cursor.c 712
-rw-r--r-- vendor/tree-sitter/lib/src/tree_cursor.h 47
-rw-r--r-- vendor/tree-sitter/lib/src/unicode.h 50
-rw-r--r-- vendor/tree-sitter/lib/src/unicode/ICU_SHA 1
-rw-r--r-- vendor/tree-sitter/lib/src/unicode/LICENSE 414
-rw-r--r-- vendor/tree-sitter/lib/src/unicode/README.md 29
-rw-r--r-- vendor/tree-sitter/lib/src/unicode/ptypes.h 1
-rw-r--r-- vendor/tree-sitter/lib/src/unicode/umachine.h 448
-rw-r--r-- vendor/tree-sitter/lib/src/unicode/urename.h 1
-rw-r--r-- vendor/tree-sitter/lib/src/unicode/utf.h 1
-rw-r--r-- vendor/tree-sitter/lib/src/unicode/utf16.h 733
-rw-r--r-- vendor/tree-sitter/lib/src/unicode/utf8.h 881
43 files changed, 16703 insertions, 0 deletions

Commit too large to display