Module: TreeSitter
- Defined in:
- lib/tree_sitter.rb,
lib/tree_sitter/node.rb,
lib/tree_sitter/version.rb,
ext/tree_sitter/tree_sitter.c
Defined Under Namespace
Modules: Encoding, Quantifier, QueryError, SymbolType Classes: Input, InputEdit, Language, Logger, Node, Parser, Point, Query, QueryCapture, QueryCursor, QueryMatch, QueryPredicateStep, Range, Tree, TreeCursor
Constant Summary collapse
- VERSION =
'0.20.8.1'- LANGUAGE_VERSION =
INT2NUM(TREE_SITTER_LANGUAGE_VERSION)
- MIN_COMPATIBLE_LANGUAGE_VERSION =
TREE_SITTER_MIN_COMPATIBLE_LANGUAGE_VERSION
Class Method Summary collapse
Class Method Details
.quantifier_name(quant) ⇒ Object
28 29 30 31 |
# File 'ext/tree_sitter/quantifier.c', line 28
static VALUE quantifier_name(VALUE self, VALUE quant) {
int q = NUM2UINT(quant);
return safe_str(quantifier_str(q));
}
|