1 2 3 4 5 6 7
| <class 'tree_sitter.Tree'>
['__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'changed_ranges', 'edit', 'included_ranges', 'root_node', 'root_node_with_offset', 'text', 'walk'] <class 'tree_sitter.Node'>
['__class__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', 'byte_range', 'child', 'child_by_field_id', 'child_by_field_name', 'child_count', 'children', 'children_by_field_id', 'children_by_field_name', 'descendant_count', 'descendant_for_byte_range', 'descendant_for_point_range', 'edit', 'end_byte', 'end_point', 'field_name_for_child', 'grammar_id', 'grammar_name', 'has_changes', 'has_error', 'id', 'is_error', 'is_extra', 'is_missing', 'is_named', 'kind_id', 'named_child', 'named_child_count', 'named_children', 'named_descendant_for_byte_range', 'named_descendant_for_point_range', 'next_named_sibling', 'next_parse_state', 'next_sibling', 'parent', 'parse_state', 'prev_named_sibling', 'prev_sibling', 'range', 'sexp', 'start_byte', 'start_point', 'text', 'type', 'walk']
|