Versions in this module Expand all Collapse all v0 v0.2.0 Aug 17, 2026 v0.1.0 Aug 14, 2026 Changes in this version + func NormalizeLF(src []byte) []byte + type Capture struct + Name string + Node sitter.Node + type Grammar int + const GrammarGo + const GrammarPython + const GrammarTSX + const GrammarTypeScript + func GrammarForFile(filename string) (Grammar, bool) + func (g Grammar) String() string + type Match struct + Captures []Capture + PatternIndex uint + type Query struct + Grammar Grammar + func CompileQuery(g Grammar, pattern string) (*Query, error) + func (q *Query) Close() + func (q *Query) Matches(t *Tree) []Match + type Tree struct + Grammar Grammar + Source []byte + func Parse(g Grammar, src []byte) (*Tree, error) + func (t *Tree) Close() + func (t *Tree) HasParseErrors() bool + func (t *Tree) Root() *sitter.Node