tree-sitter-0.3.0.0: Unstable bindings for the tree-sitter parsing library.

Index

addDependentFileRelativeTreeSitter.Language
Anonymous 
1 (Data Constructor)TreeSitter.Deserialize
2 (Data Constructor)TreeSitter.Symbol, TreeSitter.Language
astDeclarationsForLanguageTreeSitter.GenerateSyntax
AuxiliaryTreeSitter.Symbol, TreeSitter.Language
ChildrenTreeSitter.Deserialize
CursorTreeSitter.Cursor
DatatypeTreeSitter.Deserialize
datatypeChildrenTreeSitter.Deserialize
datatypeFieldsTreeSitter.Deserialize
DatatypeName 
1 (Type/Class)TreeSitter.Deserialize
2 (Data Constructor)TreeSitter.Deserialize
datatypeNameTreeSitter.Deserialize
datatypeNameStatusTreeSitter.Deserialize
datatypeSubtypesTreeSitter.Deserialize
endTreeSitter.Range
escapeOperatorPunctuationTreeSitter.Symbol, TreeSitter.Language
FieldTreeSitter.Deserialize
FieldId 
1 (Type/Class)TreeSitter.Node
2 (Data Constructor)TreeSitter.Node
fieldMultipleTreeSitter.Deserialize
FieldName 
1 (Type/Class)TreeSitter.Unmarshal
2 (Data Constructor)TreeSitter.Unmarshal
fieldRequiredTreeSitter.Deserialize
fieldTypeTreeSitter.Deserialize
fieldTypesTreeSitter.Deserialize
fromTSSymbolTreeSitter.Symbol, TreeSitter.Language
getDatatypeNameTreeSitter.Deserialize
getFieldIdTreeSitter.Node
getFieldNameTreeSitter.Unmarshal
getFieldsTreeSitter.Unmarshal
gotoTreeSitter.Unmarshal
initUpperTreeSitter.GenerateSyntax
isNamedTreeSitter.Deserialize
LanguageTreeSitter.Language
languageSymbolsTreeSitter.Language
LeafTypeTreeSitter.Deserialize
MkChildrenTreeSitter.Deserialize
MkFieldTreeSitter.Deserialize
mkSymbolDatatypeTreeSitter.Language
MkTypeTreeSitter.Deserialize
Multiple 
1 (Type/Class)TreeSitter.Deserialize
2 (Data Constructor)TreeSitter.Deserialize
Named 
1 (Type/Class)TreeSitter.Deserialize
2 (Data Constructor)TreeSitter.Deserialize
Node 
1 (Type/Class)TreeSitter.Node
2 (Data Constructor)TreeSitter.Node
nodeChildCountTreeSitter.Node
nodeEndByteTreeSitter.Node
nodeEndPointTreeSitter.Node
nodeIsExtraTreeSitter.Node
nodeIsNamedTreeSitter.Node
nodeStartByteTreeSitter.Node
nodeStartPointTreeSitter.Node
nodeSymbolTreeSitter.Node
nodeTSNodeTreeSitter.Node
nodeTypeTreeSitter.Node
OptionalTreeSitter.Deserialize
parseByteStringTreeSitter.Unmarshal
ParserTreeSitter.Parser
peekFieldNameTreeSitter.Unmarshal
peekNodeTreeSitter.Unmarshal
pointColumnTreeSitter.Node
pointRowTreeSitter.Node
Pos 
1 (Type/Class)TreeSitter.Span
2 (Data Constructor)TreeSitter.Span
posColumnTreeSitter.Span
posLineTreeSitter.Span
ProductTypeTreeSitter.Deserialize
pushTreeSitter.Unmarshal
Range 
1 (Type/Class)TreeSitter.Range
2 (Data Constructor)TreeSitter.Range
RegularTreeSitter.Symbol, TreeSitter.Language
removeUnderscoreTreeSitter.GenerateSyntax
renameDupsTreeSitter.Language
Required 
1 (Type/Class)TreeSitter.Deserialize
2 (Data Constructor)TreeSitter.Deserialize
showFailureTreeSitter.Unmarshal
SingleTreeSitter.Deserialize
sizeOfCursorTreeSitter.Cursor
Span 
1 (Type/Class)TreeSitter.Span
2 (Data Constructor)TreeSitter.Span
spanEndTreeSitter.Span
spanStartTreeSitter.Span
startTreeSitter.Range
stepTreeSitter.Unmarshal
SumTypeTreeSitter.Deserialize
SymbolTreeSitter.Symbol, TreeSitter.Language
symbolMatchTreeSitter.Unmarshal
SymbolMatchingTreeSitter.Unmarshal
symbolToNameTreeSitter.Symbol, TreeSitter.Language
SymbolTypeTreeSitter.Symbol, TreeSitter.Language
symbolTypeTreeSitter.Symbol, TreeSitter.Language
syntaxDatatypeTreeSitter.GenerateSyntax
TreeTreeSitter.Tree
TSNode 
1 (Type/Class)TreeSitter.Node
2 (Data Constructor)TreeSitter.Node
TSPoint 
1 (Type/Class)TreeSitter.Node
2 (Data Constructor)TreeSitter.Node
TSSymbolTreeSitter.Symbol, TreeSitter.Language
ts_language_symbol_countTreeSitter.Language
ts_language_symbol_for_nameTreeSitter.Language
ts_language_symbol_nameTreeSitter.Language
ts_language_symbol_typeTreeSitter.Language
ts_node_copy_child_nodesTreeSitter.Node
ts_node_poke_pTreeSitter.Node
ts_parser_deleteTreeSitter.Parser
ts_parser_halt_on_errorTreeSitter.Parser
ts_parser_log_to_stderrTreeSitter.Parser
ts_parser_newTreeSitter.Parser
ts_parser_parse_stringTreeSitter.Parser
ts_parser_set_languageTreeSitter.Parser
ts_parser_set_timeout_microsTreeSitter.Parser
ts_parser_timeout_microsTreeSitter.Parser
ts_tree_cursor_current_field_idTreeSitter.Cursor
ts_tree_cursor_current_field_nameTreeSitter.Cursor
ts_tree_cursor_current_node_pTreeSitter.Cursor
ts_tree_cursor_deleteTreeSitter.Cursor
ts_tree_cursor_goto_first_childTreeSitter.Cursor
ts_tree_cursor_goto_first_child_for_byteTreeSitter.Cursor
ts_tree_cursor_goto_next_siblingTreeSitter.Cursor
ts_tree_cursor_goto_parentTreeSitter.Cursor
ts_tree_cursor_new_pTreeSitter.Cursor
ts_tree_cursor_reset_pTreeSitter.Cursor
ts_tree_deleteTreeSitter.Tree
ts_tree_root_node_pTreeSitter.Tree
TypeTreeSitter.Deserialize
UnmarshalTreeSitter.Unmarshal
unmarshalNodesTreeSitter.Unmarshal
withCursorTreeSitter.Cursor
withParserTreeSitter.Parser
withParseTreeTreeSitter.Parser
withRootNodeTreeSitter.Tree