A summary of a change to a text document.
An opaque object that defines how to parse a particular language. The code for each
An error that occurred when trying to assign an incompatible
A single node within a syntax
A stateful object that this is used to produce a
A position in a multi-line text document, in terms of rows and columns.
A set of patterns that match nodes in a syntax tree.
A sequence of
A stateful object for executing a
A match of a
A key-value pair associated with a particular pattern in a
A range of positions in a multi-line text document, both in terms of bytes and of rows and columns.
A tree that represents the syntactic structure of a source code file.
A stateful object for walking a syntax
A type of log message.
An error that occurred when trying to create a
The latest ABI version that is supported by the current version of the library.
The earliest ABI version that is supported by the current version of the library.