tree-sitter-0.8.0.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
cursorTreeSitter.Unmarshal
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
gannTreeSitter.Unmarshal
getDatatypeNameTreeSitter.Deserialize
getFieldIdTreeSitter.Node
getFieldNameTreeSitter.Unmarshal
getUnmarshalErrorTreeSitter.Unmarshal
GHasAnnTreeSitter.Unmarshal
hoistTreeSitter.Unmarshal
isNamedTreeSitter.Deserialize
LanguageTreeSitter.Language
languageSymbolsTreeSitter.Language
LeafTypeTreeSitter.Deserialize
lookupSymbolTreeSitter.Unmarshal
Match 
1 (Type/Class)TreeSitter.Unmarshal
2 (Data Constructor)TreeSitter.Unmarshal
matchedSymbolsTreeSitter.Unmarshal
matchersTreeSitter.Unmarshal
matchers'TreeSitter.Unmarshal
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
nodeFieldNameTreeSitter.Node
nodeIsExtraTreeSitter.Node
nodeIsNamedTreeSitter.Node
nodeStartByteTreeSitter.Node
nodeStartPointTreeSitter.Node
nodeSymbolTreeSitter.Node
nodeTSNodeTreeSitter.Node
nodeTypeTreeSitter.Node
OptionalTreeSitter.Deserialize
parseByteStringTreeSitter.Unmarshal
ParserTreeSitter.Parser
pointColumnTreeSitter.Node
pointRowTreeSitter.Node
ProductTypeTreeSitter.Deserialize
RegularTreeSitter.Symbol, TreeSitter.Language
renameDupsTreeSitter.Language
Required 
1 (Type/Class)TreeSitter.Deserialize
2 (Data Constructor)TreeSitter.Deserialize
runMatchTreeSitter.Unmarshal
showFailureTreeSitter.Unmarshal
SingleTreeSitter.Deserialize
sizeOfCursorTreeSitter.Cursor
sourceTreeSitter.Unmarshal
SumTypeTreeSitter.Deserialize
SymbolTreeSitter.Symbol, TreeSitter.Language
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_copy_child_nodesTreeSitter.Cursor
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
UnmarshalError 
1 (Type/Class)TreeSitter.Unmarshal
2 (Data Constructor)TreeSitter.Unmarshal
UnmarshalFieldTreeSitter.Unmarshal
unmarshalFieldTreeSitter.Unmarshal
unmarshalNodeTreeSitter.Unmarshal
UnmarshalState 
1 (Type/Class)TreeSitter.Unmarshal
2 (Data Constructor)TreeSitter.Unmarshal
withCursorTreeSitter.Cursor
withParserTreeSitter.Parser
withParseTreeTreeSitter.Parser
withRootNodeTreeSitter.Tree