Class: Query
typings/treeSitter.Parser.Query
Constructors
constructor
• new Query()
Properties
captureNames
• captureNames: string
[]
Defined in
Methods
captures
▸ captures(node
, startPosition?
, endPosition?
): QueryCapture
[]
Parameters
Name | Type |
---|---|
node | SyntaxNode |
startPosition? | Point |
endPosition? | Point |
Returns
Defined in
delete
▸ delete(): void
Returns
void
Defined in
matches
▸ matches(node
, startPosition?
, endPosition?
): QueryMatch
[]
Parameters
Name | Type |
---|---|
node | SyntaxNode |
startPosition? | Point |
endPosition? | Point |
Returns
Defined in
predicatesForPattern
▸ predicatesForPattern(patternIndex
): PredicateResult
[]
Parameters
Name | Type |
---|---|
patternIndex | number |