Class: Parser
typings/treeSitter.Parser
Constructors
constructor
• new Parser()
Methods
delete
▸ delete(): void
Returns
void
Defined in
getLanguage
▸ getLanguage(): any
Returns
any
Defined in
getLogger
▸ getLogger(): Logger
Returns
Defined in
parse
▸ parse(input, previousTree?, options?): Tree
Parameters
| Name | Type |
|---|---|
input | string | Input |
previousTree? | Tree |
options? | Options |
Returns
Defined in
setLanguage
▸ setLanguage(language): void
Parameters
| Name | Type |
|---|---|
language | any |
Returns
void
Defined in
setLogger
▸ setLogger(logFunc): void
Parameters
| Name | Type |
|---|---|
logFunc | Logger |
Returns
void
Defined in
init
▸ Static init(): Promise<void>
Returns
Promise<void>