Class: TreeSitter::Input
- Inherits:
-
Object
- Object
- TreeSitter::Input
- Defined in:
- ext/tree_sitter/input.c
Instance Method Summary collapse
-
#initialize(*args) ⇒ Object
constructor
Class methods.
- #inspect ⇒ Object
- #to_s ⇒ Object
Constructor Details
#initialize(*args) ⇒ Object
Class methods
97 98 99 100 101 102 103 |
# File 'ext/tree_sitter/input.c', line 97 static VALUE input_initialize(int argc, VALUE *argv, VALUE self) { input_t *input = unwrap(self); VALUE payload; rb_scan_args(argc, argv, "01", &payload); input_payload_set(input, payload); return self; } |
Instance Method Details
#inspect ⇒ Object
105 106 107 |
# File 'ext/tree_sitter/input.c', line 105 static VALUE input_inspect(VALUE self) { return rb_sprintf("{payload=%+" PRIsVALUE "}", unwrap(self)->payload); } |
#to_s ⇒ Object
105 106 107 |
# File 'ext/tree_sitter/input.c', line 105 static VALUE input_inspect(VALUE self) { return rb_sprintf("{payload=%+" PRIsVALUE "}", unwrap(self)->payload); } |