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

Index

addDependentFileRelativeTreeSitter.Language
annTreeSitter.Token
Anonymous 
1 (Data Constructor)TreeSitter.Deserialize
2 (Data Constructor)TreeSitter.Symbol, TreeSitter.Language
astDeclarationsForLanguageTreeSitter.GenerateSyntax
AuxiliaryTreeSitter.Symbol, TreeSitter.Language
camelCaseTreeSitter.Symbol, TreeSitter.Language
capitalizeTreeSitter.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
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
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
ProductTypeTreeSitter.Deserialize
pushTreeSitter.Unmarshal
RegularTreeSitter.Symbol, TreeSitter.Language
renameDupsTreeSitter.Language
Required 
1 (Type/Class)TreeSitter.Deserialize
2 (Data Constructor)TreeSitter.Deserialize
showFailureTreeSitter.Unmarshal
SingleTreeSitter.Deserialize
sizeOfCursorTreeSitter.Cursor
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
toHaskellCamelCaseIdentifierTreeSitter.Symbol, TreeSitter.Language
toHaskellPascalCaseIdentifierTreeSitter.Symbol, TreeSitter.Language
Token 
1 (Type/Class)TreeSitter.Token
2 (Data Constructor)TreeSitter.Token
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
UnmarshalAnnTreeSitter.Unmarshal
unmarshalAnnTreeSitter.Unmarshal
UnmarshalFieldTreeSitter.Unmarshal
unmarshalFieldTreeSitter.Unmarshal
unmarshalNodeTreeSitter.Unmarshal
withCursorTreeSitter.Cursor
withParserTreeSitter.Parser
withParseTreeTreeSitter.Parser
withRootNodeTreeSitter.Tree