Class: TreeSitter::QueryPredicateStep

Inherits:
Object
  • Object
show all
Defined in:
ext/tree_sitter/query_predicate_step.c

Constant Summary collapse

DONE =

Constants

ID2SYM(rb_intern(done))
CAPTURE =
ID2SYM(rb_intern(capture))
STRING =
ID2SYM(rb_intern(string))

Instance Method Summary collapse

Instance Method Details

#inspectObject

Class methods



54
55
56
57
58
# File 'ext/tree_sitter/query_predicate_step.c', line 54

static VALUE query_predicate_step_inspect(VALUE self) {
  query_predicate_step_t *step = unwrap(self);
  return rb_sprintf("{value_id=%i, type=%s}", step->data.value_id,
                    query_predicate_type_string(step->data.type));
}

#to_sObject



54
55
56
57
58
# File 'ext/tree_sitter/query_predicate_step.c', line 54

static VALUE query_predicate_step_inspect(VALUE self) {
  query_predicate_step_t *step = unwrap(self);
  return rb_sprintf("{value_id=%i, type=%s}", step->data.value_id,
                    query_predicate_type_string(step->data.type));
}