Expand description
Utilities for processing the ASTs provided by tree_sitter
These methods handle preprocessing the input data so it can be fed into the diff engines to compute diff data.
Structs§
- Entry
- A mapping between a tree-sitter node and the text it corresponds to
- Tree
Sitter Processor - The configuration options for processing tree-sitter output.
- Vector
- A vector that allows for linear traversal through the leafs of an AST.
- Vector
Data - A wrapper struct for AST vector data that owns the data that the AST vector references
- Vector
Leaf - The leaves of an AST vector
Enums§
- Edit
Type - The different types of elements that can be in an edit script