tree-sitter-typescript-0.4.2.0: Tree-sitter grammar/parser for TypeScript

Index

$sel:alias:ExportSpecifierTreeSitter.TypeScript.AST
$sel:alias:ImportSpecifierTreeSitter.TypeScript.AST
$sel:alternative:IfStatementTreeSitter.TypeScript.AST
$sel:alternative:TernaryExpressionTreeSitter.TypeScript.AST
$sel:ann:AbstractClassDeclarationTreeSitter.TypeScript.AST
$sel:ann:AbstractMethodSignatureTreeSitter.TypeScript.AST
$sel:ann:AccessibilityModifierTreeSitter.TypeScript.AST
$sel:ann:AmbientDeclarationTreeSitter.TypeScript.AST
$sel:ann:ArgumentsTreeSitter.TypeScript.AST
$sel:ann:ArrayTreeSitter.TypeScript.AST
$sel:ann:ArrayPatternTreeSitter.TypeScript.AST
$sel:ann:ArrayTypeTreeSitter.TypeScript.AST
$sel:ann:ArrowFunctionTreeSitter.TypeScript.AST
$sel:ann:AsExpressionTreeSitter.TypeScript.AST
$sel:ann:AssignmentExpressionTreeSitter.TypeScript.AST
$sel:ann:AssignmentPatternTreeSitter.TypeScript.AST
$sel:ann:AugmentedAssignmentExpressionTreeSitter.TypeScript.AST
$sel:ann:AwaitExpressionTreeSitter.TypeScript.AST
$sel:ann:BinaryExpressionTreeSitter.TypeScript.AST
$sel:ann:BreakStatementTreeSitter.TypeScript.AST
$sel:ann:CallExpressionTreeSitter.TypeScript.AST
$sel:ann:CallSignatureTreeSitter.TypeScript.AST
$sel:ann:CatchClauseTreeSitter.TypeScript.AST
$sel:ann:ClassTreeSitter.TypeScript.AST
$sel:ann:ClassBodyTreeSitter.TypeScript.AST
$sel:ann:ClassDeclarationTreeSitter.TypeScript.AST
$sel:ann:ClassHeritageTreeSitter.TypeScript.AST
$sel:ann:ComputedPropertyNameTreeSitter.TypeScript.AST
$sel:ann:ConstraintTreeSitter.TypeScript.AST
$sel:ann:ConstructorTypeTreeSitter.TypeScript.AST
$sel:ann:ConstructSignatureTreeSitter.TypeScript.AST
$sel:ann:ContinueStatementTreeSitter.TypeScript.AST
$sel:ann:DebuggerStatementTreeSitter.TypeScript.AST
$sel:ann:DecoratorTreeSitter.TypeScript.AST
$sel:ann:DefaultTypeTreeSitter.TypeScript.AST
$sel:ann:DoStatementTreeSitter.TypeScript.AST
$sel:ann:EmptyStatementTreeSitter.TypeScript.AST
$sel:ann:EnumAssignmentTreeSitter.TypeScript.AST
$sel:ann:EnumBodyTreeSitter.TypeScript.AST
$sel:ann:EnumDeclarationTreeSitter.TypeScript.AST
$sel:ann:EscapeSequenceTreeSitter.TypeScript.AST
$sel:ann:ExistentialTypeTreeSitter.TypeScript.AST
$sel:ann:ExportClauseTreeSitter.TypeScript.AST
$sel:ann:ExportSpecifierTreeSitter.TypeScript.AST
$sel:ann:ExportStatementTreeSitter.TypeScript.AST
$sel:ann:ExpressionStatementTreeSitter.TypeScript.AST
$sel:ann:ExtendsClauseTreeSitter.TypeScript.AST
$sel:ann:FalseTreeSitter.TypeScript.AST
$sel:ann:FinallyClauseTreeSitter.TypeScript.AST
$sel:ann:FlowMaybeTypeTreeSitter.TypeScript.AST
$sel:ann:ForInStatementTreeSitter.TypeScript.AST
$sel:ann:FormalParametersTreeSitter.TypeScript.AST
$sel:ann:ForStatementTreeSitter.TypeScript.AST
$sel:ann:FunctionTreeSitter.TypeScript.AST
$sel:ann:FunctionDeclarationTreeSitter.TypeScript.AST
$sel:ann:FunctionSignatureTreeSitter.TypeScript.AST
$sel:ann:FunctionTypeTreeSitter.TypeScript.AST
$sel:ann:GeneratorFunctionTreeSitter.TypeScript.AST
$sel:ann:GeneratorFunctionDeclarationTreeSitter.TypeScript.AST
$sel:ann:GenericTypeTreeSitter.TypeScript.AST
$sel:ann:HashBangLineTreeSitter.TypeScript.AST
$sel:ann:IdentifierTreeSitter.TypeScript.AST
$sel:ann:IfStatementTreeSitter.TypeScript.AST
$sel:ann:ImplementsClauseTreeSitter.TypeScript.AST
$sel:ann:ImportTreeSitter.TypeScript.AST
$sel:ann:ImportAliasTreeSitter.TypeScript.AST
$sel:ann:ImportClauseTreeSitter.TypeScript.AST
$sel:ann:ImportRequireClauseTreeSitter.TypeScript.AST
$sel:ann:ImportSpecifierTreeSitter.TypeScript.AST
$sel:ann:ImportStatementTreeSitter.TypeScript.AST
$sel:ann:IndexSignatureTreeSitter.TypeScript.AST
$sel:ann:IndexTypeQueryTreeSitter.TypeScript.AST
$sel:ann:InterfaceDeclarationTreeSitter.TypeScript.AST
$sel:ann:InternalModuleTreeSitter.TypeScript.AST
$sel:ann:IntersectionTypeTreeSitter.TypeScript.AST
$sel:ann:JsxAttributeTreeSitter.TypeScript.AST
$sel:ann:JsxClosingElementTreeSitter.TypeScript.AST
$sel:ann:JsxElementTreeSitter.TypeScript.AST
$sel:ann:JsxExpressionTreeSitter.TypeScript.AST
$sel:ann:JsxFragmentTreeSitter.TypeScript.AST
$sel:ann:JsxNamespaceNameTreeSitter.TypeScript.AST
$sel:ann:JsxOpeningElementTreeSitter.TypeScript.AST
$sel:ann:JsxSelfClosingElementTreeSitter.TypeScript.AST
$sel:ann:JsxTextTreeSitter.TypeScript.AST
$sel:ann:LabeledStatementTreeSitter.TypeScript.AST
$sel:ann:LexicalDeclarationTreeSitter.TypeScript.AST
$sel:ann:LiteralTypeTreeSitter.TypeScript.AST
$sel:ann:LookupTypeTreeSitter.TypeScript.AST
$sel:ann:MappedTypeClauseTreeSitter.TypeScript.AST
$sel:ann:MemberExpressionTreeSitter.TypeScript.AST
$sel:ann:MetaPropertyTreeSitter.TypeScript.AST
$sel:ann:MethodDefinitionTreeSitter.TypeScript.AST
$sel:ann:MethodSignatureTreeSitter.TypeScript.AST
$sel:ann:ModuleTreeSitter.TypeScript.AST
$sel:ann:NamedImportsTreeSitter.TypeScript.AST
$sel:ann:NamespaceImportTreeSitter.TypeScript.AST
$sel:ann:NestedIdentifierTreeSitter.TypeScript.AST
$sel:ann:NestedTypeIdentifierTreeSitter.TypeScript.AST
$sel:ann:NewExpressionTreeSitter.TypeScript.AST
$sel:ann:NonNullExpressionTreeSitter.TypeScript.AST
$sel:ann:NullTreeSitter.TypeScript.AST
$sel:ann:NumberTreeSitter.TypeScript.AST
$sel:ann:ObjectTreeSitter.TypeScript.AST
$sel:ann:ObjectPatternTreeSitter.TypeScript.AST
$sel:ann:ObjectTypeTreeSitter.TypeScript.AST
$sel:ann:OptionalParameterTreeSitter.TypeScript.AST
$sel:ann:PairTreeSitter.TypeScript.AST
$sel:ann:ParenthesizedExpressionTreeSitter.TypeScript.AST
$sel:ann:ParenthesizedTypeTreeSitter.TypeScript.AST
$sel:ann:PredefinedTypeTreeSitter.TypeScript.AST
$sel:ann:ProgramTreeSitter.TypeScript.AST
$sel:ann:PropertyIdentifierTreeSitter.TypeScript.AST
$sel:ann:PropertySignatureTreeSitter.TypeScript.AST
$sel:ann:PublicFieldDefinitionTreeSitter.TypeScript.AST
$sel:ann:ReadonlyTreeSitter.TypeScript.AST
$sel:ann:RegexTreeSitter.TypeScript.AST
$sel:ann:RegexFlagsTreeSitter.TypeScript.AST
$sel:ann:RegexPatternTreeSitter.TypeScript.AST
$sel:ann:RequiredParameterTreeSitter.TypeScript.AST
$sel:ann:RestParameterTreeSitter.TypeScript.AST
$sel:ann:ReturnStatementTreeSitter.TypeScript.AST
$sel:ann:SequenceExpressionTreeSitter.TypeScript.AST
$sel:ann:ShorthandPropertyIdentifierTreeSitter.TypeScript.AST
$sel:ann:SpreadElementTreeSitter.TypeScript.AST
$sel:ann:StatementBlockTreeSitter.TypeScript.AST
$sel:ann:StatementIdentifierTreeSitter.TypeScript.AST
$sel:ann:StringTreeSitter.TypeScript.AST
$sel:ann:SubscriptExpressionTreeSitter.TypeScript.AST
$sel:ann:SuperTreeSitter.TypeScript.AST
$sel:ann:SwitchBodyTreeSitter.TypeScript.AST
$sel:ann:SwitchCaseTreeSitter.TypeScript.AST
$sel:ann:SwitchDefaultTreeSitter.TypeScript.AST
$sel:ann:SwitchStatementTreeSitter.TypeScript.AST
$sel:ann:TemplateStringTreeSitter.TypeScript.AST
$sel:ann:TemplateSubstitutionTreeSitter.TypeScript.AST
$sel:ann:TernaryExpressionTreeSitter.TypeScript.AST
$sel:ann:ThisTreeSitter.TypeScript.AST
$sel:ann:ThrowStatementTreeSitter.TypeScript.AST
$sel:ann:TrueTreeSitter.TypeScript.AST
$sel:ann:TryStatementTreeSitter.TypeScript.AST
$sel:ann:TupleTypeTreeSitter.TypeScript.AST
$sel:ann:TypeAliasDeclarationTreeSitter.TypeScript.AST
$sel:ann:TypeAnnotationTreeSitter.TypeScript.AST
$sel:ann:TypeArgumentsTreeSitter.TypeScript.AST
$sel:ann:TypeAssertionTreeSitter.TypeScript.AST
$sel:ann:TypeIdentifierTreeSitter.TypeScript.AST
$sel:ann:TypeParameterTreeSitter.TypeScript.AST
$sel:ann:TypeParametersTreeSitter.TypeScript.AST
$sel:ann:TypePredicateTreeSitter.TypeScript.AST
$sel:ann:TypeQueryTreeSitter.TypeScript.AST
$sel:ann:UnaryExpressionTreeSitter.TypeScript.AST
$sel:ann:UndefinedTreeSitter.TypeScript.AST
$sel:ann:UnionTypeTreeSitter.TypeScript.AST
$sel:ann:UpdateExpressionTreeSitter.TypeScript.AST
$sel:ann:VariableDeclarationTreeSitter.TypeScript.AST
$sel:ann:VariableDeclaratorTreeSitter.TypeScript.AST
$sel:ann:WhileStatementTreeSitter.TypeScript.AST
$sel:ann:WithStatementTreeSitter.TypeScript.AST
$sel:ann:YieldExpressionTreeSitter.TypeScript.AST
$sel:argument:UnaryExpressionTreeSitter.TypeScript.AST
$sel:argument:UpdateExpressionTreeSitter.TypeScript.AST
$sel:arguments:CallExpressionTreeSitter.TypeScript.AST
$sel:arguments:NewExpressionTreeSitter.TypeScript.AST
$sel:attribute:JsxOpeningElementTreeSitter.TypeScript.AST
$sel:attribute:JsxSelfClosingElementTreeSitter.TypeScript.AST
$sel:body:AbstractClassDeclarationTreeSitter.TypeScript.AST
$sel:body:ArrowFunctionTreeSitter.TypeScript.AST
$sel:body:CatchClauseTreeSitter.TypeScript.AST
$sel:body:ClassTreeSitter.TypeScript.AST
$sel:body:ClassDeclarationTreeSitter.TypeScript.AST
$sel:body:DoStatementTreeSitter.TypeScript.AST
$sel:body:EnumDeclarationTreeSitter.TypeScript.AST
$sel:body:FinallyClauseTreeSitter.TypeScript.AST
$sel:body:ForInStatementTreeSitter.TypeScript.AST
$sel:body:ForStatementTreeSitter.TypeScript.AST
$sel:body:FunctionTreeSitter.TypeScript.AST
$sel:body:FunctionDeclarationTreeSitter.TypeScript.AST
$sel:body:GeneratorFunctionTreeSitter.TypeScript.AST
$sel:body:GeneratorFunctionDeclarationTreeSitter.TypeScript.AST
$sel:body:InterfaceDeclarationTreeSitter.TypeScript.AST
$sel:body:InternalModuleTreeSitter.TypeScript.AST
$sel:body:MethodDefinitionTreeSitter.TypeScript.AST
$sel:body:ModuleTreeSitter.TypeScript.AST
$sel:body:SwitchStatementTreeSitter.TypeScript.AST
$sel:body:TryStatementTreeSitter.TypeScript.AST
$sel:body:WhileStatementTreeSitter.TypeScript.AST
$sel:body:WithStatementTreeSitter.TypeScript.AST
$sel:closeTag:JsxElementTreeSitter.TypeScript.AST
$sel:condition:DoStatementTreeSitter.TypeScript.AST
$sel:condition:ForStatementTreeSitter.TypeScript.AST
$sel:condition:IfStatementTreeSitter.TypeScript.AST
$sel:condition:TernaryExpressionTreeSitter.TypeScript.AST
$sel:condition:WhileStatementTreeSitter.TypeScript.AST
$sel:consequence:IfStatementTreeSitter.TypeScript.AST
$sel:consequence:TernaryExpressionTreeSitter.TypeScript.AST
$sel:constructor:NewExpressionTreeSitter.TypeScript.AST
$sel:declaration:ExportStatementTreeSitter.TypeScript.AST
$sel:decorator:ClassTreeSitter.TypeScript.AST
$sel:decorator:ClassDeclarationTreeSitter.TypeScript.AST
$sel:decorator:ExportStatementTreeSitter.TypeScript.AST
$sel:decorator:FormalParametersTreeSitter.TypeScript.AST
$sel:extraChildren:AbstractClassDeclarationTreeSitter.TypeScript.AST
$sel:extraChildren:AbstractMethodSignatureTreeSitter.TypeScript.AST
$sel:extraChildren:AmbientDeclarationTreeSitter.TypeScript.AST
$sel:extraChildren:ArgumentsTreeSitter.TypeScript.AST
$sel:extraChildren:ArrayTreeSitter.TypeScript.AST
$sel:extraChildren:ArrayPatternTreeSitter.TypeScript.AST
$sel:extraChildren:ArrayTypeTreeSitter.TypeScript.AST
$sel:extraChildren:AsExpressionTreeSitter.TypeScript.AST
$sel:extraChildren:AwaitExpressionTreeSitter.TypeScript.AST
$sel:extraChildren:ClassTreeSitter.TypeScript.AST
$sel:extraChildren:ClassBodyTreeSitter.TypeScript.AST
$sel:extraChildren:ClassDeclarationTreeSitter.TypeScript.AST
$sel:extraChildren:ClassHeritageTreeSitter.TypeScript.AST
$sel:extraChildren:ComputedPropertyNameTreeSitter.TypeScript.AST
$sel:extraChildren:ConstraintTreeSitter.TypeScript.AST
$sel:extraChildren:ConstructorTypeTreeSitter.TypeScript.AST
$sel:extraChildren:ConstructSignatureTreeSitter.TypeScript.AST
$sel:extraChildren:DecoratorTreeSitter.TypeScript.AST
$sel:extraChildren:DefaultTypeTreeSitter.TypeScript.AST
$sel:extraChildren:EnumAssignmentTreeSitter.TypeScript.AST
$sel:extraChildren:EnumBodyTreeSitter.TypeScript.AST
$sel:extraChildren:ExportClauseTreeSitter.TypeScript.AST
$sel:extraChildren:ExportStatementTreeSitter.TypeScript.AST
$sel:extraChildren:ExpressionStatementTreeSitter.TypeScript.AST
$sel:extraChildren:ExtendsClauseTreeSitter.TypeScript.AST
$sel:extraChildren:FlowMaybeTypeTreeSitter.TypeScript.AST
$sel:extraChildren:FormalParametersTreeSitter.TypeScript.AST
$sel:extraChildren:FunctionTypeTreeSitter.TypeScript.AST
$sel:extraChildren:GenericTypeTreeSitter.TypeScript.AST
$sel:extraChildren:ImplementsClauseTreeSitter.TypeScript.AST
$sel:extraChildren:ImportAliasTreeSitter.TypeScript.AST
$sel:extraChildren:ImportClauseTreeSitter.TypeScript.AST
$sel:extraChildren:ImportRequireClauseTreeSitter.TypeScript.AST
$sel:extraChildren:ImportStatementTreeSitter.TypeScript.AST
$sel:extraChildren:IndexSignatureTreeSitter.TypeScript.AST
$sel:extraChildren:IndexTypeQueryTreeSitter.TypeScript.AST
$sel:extraChildren:InterfaceDeclarationTreeSitter.TypeScript.AST
$sel:extraChildren:IntersectionTypeTreeSitter.TypeScript.AST
$sel:extraChildren:JsxAttributeTreeSitter.TypeScript.AST
$sel:extraChildren:JsxElementTreeSitter.TypeScript.AST
$sel:extraChildren:JsxExpressionTreeSitter.TypeScript.AST
$sel:extraChildren:JsxFragmentTreeSitter.TypeScript.AST
$sel:extraChildren:JsxNamespaceNameTreeSitter.TypeScript.AST
$sel:extraChildren:LabeledStatementTreeSitter.TypeScript.AST
$sel:extraChildren:LexicalDeclarationTreeSitter.TypeScript.AST
$sel:extraChildren:LiteralTypeTreeSitter.TypeScript.AST
$sel:extraChildren:LookupTypeTreeSitter.TypeScript.AST
$sel:extraChildren:MappedTypeClauseTreeSitter.TypeScript.AST
$sel:extraChildren:MethodDefinitionTreeSitter.TypeScript.AST
$sel:extraChildren:MethodSignatureTreeSitter.TypeScript.AST
$sel:extraChildren:NamedImportsTreeSitter.TypeScript.AST
$sel:extraChildren:NamespaceImportTreeSitter.TypeScript.AST
$sel:extraChildren:NestedIdentifierTreeSitter.TypeScript.AST
$sel:extraChildren:NonNullExpressionTreeSitter.TypeScript.AST
$sel:extraChildren:ObjectTreeSitter.TypeScript.AST
$sel:extraChildren:ObjectPatternTreeSitter.TypeScript.AST
$sel:extraChildren:ObjectTypeTreeSitter.TypeScript.AST
$sel:extraChildren:OptionalParameterTreeSitter.TypeScript.AST
$sel:extraChildren:ParenthesizedExpressionTreeSitter.TypeScript.AST
$sel:extraChildren:ParenthesizedTypeTreeSitter.TypeScript.AST
$sel:extraChildren:ProgramTreeSitter.TypeScript.AST
$sel:extraChildren:PropertySignatureTreeSitter.TypeScript.AST
$sel:extraChildren:PublicFieldDefinitionTreeSitter.TypeScript.AST
$sel:extraChildren:RequiredParameterTreeSitter.TypeScript.AST
$sel:extraChildren:RestParameterTreeSitter.TypeScript.AST
$sel:extraChildren:ReturnStatementTreeSitter.TypeScript.AST
$sel:extraChildren:SpreadElementTreeSitter.TypeScript.AST
$sel:extraChildren:StatementBlockTreeSitter.TypeScript.AST
$sel:extraChildren:StringTreeSitter.TypeScript.AST
$sel:extraChildren:SwitchBodyTreeSitter.TypeScript.AST
$sel:extraChildren:SwitchCaseTreeSitter.TypeScript.AST
$sel:extraChildren:SwitchDefaultTreeSitter.TypeScript.AST
$sel:extraChildren:TemplateStringTreeSitter.TypeScript.AST
$sel:extraChildren:TemplateSubstitutionTreeSitter.TypeScript.AST
$sel:extraChildren:ThrowStatementTreeSitter.TypeScript.AST
$sel:extraChildren:TupleTypeTreeSitter.TypeScript.AST
$sel:extraChildren:TypeAnnotationTreeSitter.TypeScript.AST
$sel:extraChildren:TypeArgumentsTreeSitter.TypeScript.AST
$sel:extraChildren:TypeAssertionTreeSitter.TypeScript.AST
$sel:extraChildren:TypeParameterTreeSitter.TypeScript.AST
$sel:extraChildren:TypeParametersTreeSitter.TypeScript.AST
$sel:extraChildren:TypePredicateTreeSitter.TypeScript.AST
$sel:extraChildren:TypeQueryTreeSitter.TypeScript.AST
$sel:extraChildren:UnionTypeTreeSitter.TypeScript.AST
$sel:extraChildren:VariableDeclarationTreeSitter.TypeScript.AST
$sel:extraChildren:YieldExpressionTreeSitter.TypeScript.AST
$sel:finalizer:TryStatementTreeSitter.TypeScript.AST
$sel:flags:RegexTreeSitter.TypeScript.AST
$sel:function:CallExpressionTreeSitter.TypeScript.AST
$sel:getDeclaration:DeclarationTreeSitter.TypeScript.AST
$sel:getDestructuringPattern:DestructuringPatternTreeSitter.TypeScript.AST
$sel:getExpression:ExpressionTreeSitter.TypeScript.AST
$sel:getStatement:StatementTreeSitter.TypeScript.AST
$sel:handler:TryStatementTreeSitter.TypeScript.AST
$sel:increment:ForStatementTreeSitter.TypeScript.AST
$sel:index:SubscriptExpressionTreeSitter.TypeScript.AST
$sel:initializer:ForStatementTreeSitter.TypeScript.AST
$sel:key:PairTreeSitter.TypeScript.AST
$sel:label:BreakStatementTreeSitter.TypeScript.AST
$sel:label:ContinueStatementTreeSitter.TypeScript.AST
$sel:label:LabeledStatementTreeSitter.TypeScript.AST
$sel:left:AssignmentExpressionTreeSitter.TypeScript.AST
$sel:left:AssignmentPatternTreeSitter.TypeScript.AST
$sel:left:AugmentedAssignmentExpressionTreeSitter.TypeScript.AST
$sel:left:BinaryExpressionTreeSitter.TypeScript.AST
$sel:left:ForInStatementTreeSitter.TypeScript.AST
$sel:left:SequenceExpressionTreeSitter.TypeScript.AST
$sel:module':NestedTypeIdentifierTreeSitter.TypeScript.AST
$sel:name:AbstractClassDeclarationTreeSitter.TypeScript.AST
$sel:name:AbstractMethodSignatureTreeSitter.TypeScript.AST
$sel:name:ClassTreeSitter.TypeScript.AST
$sel:name:ClassDeclarationTreeSitter.TypeScript.AST
$sel:name:EnumDeclarationTreeSitter.TypeScript.AST
$sel:name:ExportSpecifierTreeSitter.TypeScript.AST
$sel:name:FunctionTreeSitter.TypeScript.AST
$sel:name:FunctionDeclarationTreeSitter.TypeScript.AST
$sel:name:FunctionSignatureTreeSitter.TypeScript.AST
$sel:name:GeneratorFunctionTreeSitter.TypeScript.AST
$sel:name:GeneratorFunctionDeclarationTreeSitter.TypeScript.AST
$sel:name:ImportSpecifierTreeSitter.TypeScript.AST
$sel:name:InterfaceDeclarationTreeSitter.TypeScript.AST
$sel:name:InternalModuleTreeSitter.TypeScript.AST
$sel:name:JsxClosingElementTreeSitter.TypeScript.AST
$sel:name:JsxOpeningElementTreeSitter.TypeScript.AST
$sel:name:JsxSelfClosingElementTreeSitter.TypeScript.AST
$sel:name:MethodDefinitionTreeSitter.TypeScript.AST
$sel:name:MethodSignatureTreeSitter.TypeScript.AST
$sel:name:ModuleTreeSitter.TypeScript.AST
$sel:name:NestedTypeIdentifierTreeSitter.TypeScript.AST
$sel:name:PropertySignatureTreeSitter.TypeScript.AST
$sel:name:PublicFieldDefinitionTreeSitter.TypeScript.AST
$sel:name:TypeAliasDeclarationTreeSitter.TypeScript.AST
$sel:name:VariableDeclaratorTreeSitter.TypeScript.AST
$sel:object:MemberExpressionTreeSitter.TypeScript.AST
$sel:object:SubscriptExpressionTreeSitter.TypeScript.AST
$sel:object:WithStatementTreeSitter.TypeScript.AST
$sel:openTag:JsxElementTreeSitter.TypeScript.AST
$sel:operator:BinaryExpressionTreeSitter.TypeScript.AST
$sel:operator:UnaryExpressionTreeSitter.TypeScript.AST
$sel:operator:UpdateExpressionTreeSitter.TypeScript.AST
$sel:parameter:ArrowFunctionTreeSitter.TypeScript.AST
$sel:parameter:CatchClauseTreeSitter.TypeScript.AST
$sel:parameters:AbstractMethodSignatureTreeSitter.TypeScript.AST
$sel:parameters:ArrowFunctionTreeSitter.TypeScript.AST
$sel:parameters:CallSignatureTreeSitter.TypeScript.AST
$sel:parameters:FunctionTreeSitter.TypeScript.AST
$sel:parameters:FunctionDeclarationTreeSitter.TypeScript.AST
$sel:parameters:FunctionSignatureTreeSitter.TypeScript.AST
$sel:parameters:GeneratorFunctionTreeSitter.TypeScript.AST
$sel:parameters:GeneratorFunctionDeclarationTreeSitter.TypeScript.AST
$sel:parameters:MethodDefinitionTreeSitter.TypeScript.AST
$sel:parameters:MethodSignatureTreeSitter.TypeScript.AST
$sel:pattern:RegexTreeSitter.TypeScript.AST
$sel:property:MemberExpressionTreeSitter.TypeScript.AST
$sel:returnType:AbstractMethodSignatureTreeSitter.TypeScript.AST
$sel:returnType:ArrowFunctionTreeSitter.TypeScript.AST
$sel:returnType:CallSignatureTreeSitter.TypeScript.AST
$sel:returnType:FunctionTreeSitter.TypeScript.AST
$sel:returnType:FunctionDeclarationTreeSitter.TypeScript.AST
$sel:returnType:FunctionSignatureTreeSitter.TypeScript.AST
$sel:returnType:GeneratorFunctionTreeSitter.TypeScript.AST
$sel:returnType:GeneratorFunctionDeclarationTreeSitter.TypeScript.AST
$sel:returnType:MethodDefinitionTreeSitter.TypeScript.AST
$sel:returnType:MethodSignatureTreeSitter.TypeScript.AST
$sel:right:AssignmentExpressionTreeSitter.TypeScript.AST
$sel:right:AssignmentPatternTreeSitter.TypeScript.AST
$sel:right:AugmentedAssignmentExpressionTreeSitter.TypeScript.AST
$sel:right:BinaryExpressionTreeSitter.TypeScript.AST
$sel:right:ForInStatementTreeSitter.TypeScript.AST
$sel:right:SequenceExpressionTreeSitter.TypeScript.AST
$sel:source:ExportStatementTreeSitter.TypeScript.AST
$sel:source:ImportStatementTreeSitter.TypeScript.AST
$sel:text:AccessibilityModifierTreeSitter.TypeScript.AST
$sel:text:DebuggerStatementTreeSitter.TypeScript.AST
$sel:text:EmptyStatementTreeSitter.TypeScript.AST
$sel:text:EscapeSequenceTreeSitter.TypeScript.AST
$sel:text:ExistentialTypeTreeSitter.TypeScript.AST
$sel:text:FalseTreeSitter.TypeScript.AST
$sel:text:HashBangLineTreeSitter.TypeScript.AST
$sel:text:IdentifierTreeSitter.TypeScript.AST
$sel:text:ImportTreeSitter.TypeScript.AST
$sel:text:JsxTextTreeSitter.TypeScript.AST
$sel:text:MetaPropertyTreeSitter.TypeScript.AST
$sel:text:NullTreeSitter.TypeScript.AST
$sel:text:NumberTreeSitter.TypeScript.AST
$sel:text:PredefinedTypeTreeSitter.TypeScript.AST
$sel:text:PropertyIdentifierTreeSitter.TypeScript.AST
$sel:text:ReadonlyTreeSitter.TypeScript.AST
$sel:text:RegexFlagsTreeSitter.TypeScript.AST
$sel:text:RegexPatternTreeSitter.TypeScript.AST
$sel:text:ShorthandPropertyIdentifierTreeSitter.TypeScript.AST
$sel:text:StatementIdentifierTreeSitter.TypeScript.AST
$sel:text:SuperTreeSitter.TypeScript.AST
$sel:text:ThisTreeSitter.TypeScript.AST
$sel:text:TrueTreeSitter.TypeScript.AST
$sel:text:TypeIdentifierTreeSitter.TypeScript.AST
$sel:text:UndefinedTreeSitter.TypeScript.AST
$sel:type':PropertySignatureTreeSitter.TypeScript.AST
$sel:type':PublicFieldDefinitionTreeSitter.TypeScript.AST
$sel:type':VariableDeclaratorTreeSitter.TypeScript.AST
$sel:typeArguments:CallExpressionTreeSitter.TypeScript.AST
$sel:typeArguments:JsxOpeningElementTreeSitter.TypeScript.AST
$sel:typeParameters:AbstractClassDeclarationTreeSitter.TypeScript.AST
$sel:typeParameters:AbstractMethodSignatureTreeSitter.TypeScript.AST
$sel:typeParameters:ArrowFunctionTreeSitter.TypeScript.AST
$sel:typeParameters:CallSignatureTreeSitter.TypeScript.AST
$sel:typeParameters:ClassTreeSitter.TypeScript.AST
$sel:typeParameters:ClassDeclarationTreeSitter.TypeScript.AST
$sel:typeParameters:FunctionTreeSitter.TypeScript.AST
$sel:typeParameters:FunctionDeclarationTreeSitter.TypeScript.AST
$sel:typeParameters:FunctionSignatureTreeSitter.TypeScript.AST
$sel:typeParameters:GeneratorFunctionTreeSitter.TypeScript.AST
$sel:typeParameters:GeneratorFunctionDeclarationTreeSitter.TypeScript.AST
$sel:typeParameters:InterfaceDeclarationTreeSitter.TypeScript.AST
$sel:typeParameters:MethodDefinitionTreeSitter.TypeScript.AST
$sel:typeParameters:MethodSignatureTreeSitter.TypeScript.AST
$sel:typeParameters:TypeAliasDeclarationTreeSitter.TypeScript.AST
$sel:value:EnumAssignmentTreeSitter.TypeScript.AST
$sel:value:ExportStatementTreeSitter.TypeScript.AST
$sel:value:OptionalParameterTreeSitter.TypeScript.AST
$sel:value:PairTreeSitter.TypeScript.AST
$sel:value:PublicFieldDefinitionTreeSitter.TypeScript.AST
$sel:value:RequiredParameterTreeSitter.TypeScript.AST
$sel:value:SwitchCaseTreeSitter.TypeScript.AST
$sel:value:SwitchStatementTreeSitter.TypeScript.AST
$sel:value:TypeAliasDeclarationTreeSitter.TypeScript.AST
$sel:value:VariableDeclaratorTreeSitter.TypeScript.AST
AbstractClassDeclaration 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
AbstractMethodSignature 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
AccessibilityModifier 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
AmbientDeclaration 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
AnonAbstractTreeSitter.TypeScript
AnonAmpersandTreeSitter.TypeScript
AnonAmpersandAmpersandTreeSitter.TypeScript
AnonAmpersandEqualTreeSitter.TypeScript
AnonAnyTreeSitter.TypeScript
AnonAsTreeSitter.TypeScript
AnonAsyncTreeSitter.TypeScript
AnonAtTreeSitter.TypeScript
AnonAwaitTreeSitter.TypeScript
AnonBacktickTreeSitter.TypeScript
AnonBangTreeSitter.TypeScript
AnonBangEqualTreeSitter.TypeScript
AnonBangEqualEqualTreeSitter.TypeScript
AnonBooleanTreeSitter.TypeScript
AnonBreakTreeSitter.TypeScript
AnonCaretTreeSitter.TypeScript
AnonCaretEqualTreeSitter.TypeScript
AnonCaseTreeSitter.TypeScript
AnonCatchTreeSitter.TypeScript
AnonClassTreeSitter.TypeScript
AnonColonTreeSitter.TypeScript
AnonCommaTreeSitter.TypeScript
AnonConstTreeSitter.TypeScript
AnonContinueTreeSitter.TypeScript
AnonDebuggerTreeSitter.TypeScript
AnonDeclareTreeSitter.TypeScript
AnonDefaultTreeSitter.TypeScript
AnonDeleteTreeSitter.TypeScript
AnonDoTreeSitter.TypeScript
AnonDollarLBraceTreeSitter.TypeScript
AnonDotTreeSitter.TypeScript
AnonDotDotDotTreeSitter.TypeScript
AnonDQuoteTreeSitter.TypeScript
AnonElseTreeSitter.TypeScript
AnonEnumTreeSitter.TypeScript
AnonEqualTreeSitter.TypeScript
AnonEqualEqualTreeSitter.TypeScript
AnonEqualEqualEqualTreeSitter.TypeScript
AnonEqualRAngleTreeSitter.TypeScript
AnonExportTreeSitter.TypeScript
AnonExtendsTreeSitter.TypeScript
AnonFinallyTreeSitter.TypeScript
AnonForTreeSitter.TypeScript
AnonFromTreeSitter.TypeScript
AnonFunctionTreeSitter.TypeScript
AnonGetTreeSitter.TypeScript
AnonGlobalTreeSitter.TypeScript
AnonIfTreeSitter.TypeScript
AnonImplementsTreeSitter.TypeScript
AnonImportTreeSitter.TypeScript
AnonInTreeSitter.TypeScript
AnonInstanceofTreeSitter.TypeScript
AnonInterfaceTreeSitter.TypeScript
AnonIsTreeSitter.TypeScript
AnonKeyofTreeSitter.TypeScript
AnonLAngleTreeSitter.TypeScript
AnonLAngleEqualTreeSitter.TypeScript
AnonLAngleLAngleTreeSitter.TypeScript
AnonLAngleLAngleEqualTreeSitter.TypeScript
AnonLBraceTreeSitter.TypeScript
AnonLBracePipeTreeSitter.TypeScript
AnonLBracketTreeSitter.TypeScript
AnonLetTreeSitter.TypeScript
AnonLParenTreeSitter.TypeScript
AnonMinusTreeSitter.TypeScript
AnonMinusEqualTreeSitter.TypeScript
AnonMinusMinusTreeSitter.TypeScript
AnonModuleTreeSitter.TypeScript
AnonNamespaceTreeSitter.TypeScript
AnonNewTreeSitter.TypeScript
AnonNumberTreeSitter.TypeScript
AnonOfTreeSitter.TypeScript
AnonPercentTreeSitter.TypeScript
AnonPercentEqualTreeSitter.TypeScript
AnonPipeTreeSitter.TypeScript
AnonPipeEqualTreeSitter.TypeScript
AnonPipePipeTreeSitter.TypeScript
AnonPipeRBraceTreeSitter.TypeScript
AnonPlusTreeSitter.TypeScript
AnonPlusEqualTreeSitter.TypeScript
AnonPlusPlusTreeSitter.TypeScript
AnonPrivateTreeSitter.TypeScript
AnonProtectedTreeSitter.TypeScript
AnonPublicTreeSitter.TypeScript
AnonQuestionTreeSitter.TypeScript
AnonQuestionQuestionTreeSitter.TypeScript
AnonRAngleTreeSitter.TypeScript
AnonRAngleEqualTreeSitter.TypeScript
AnonRAngleRAngleTreeSitter.TypeScript
AnonRAngleRAngleEqualTreeSitter.TypeScript
AnonRAngleRAngleRAngleTreeSitter.TypeScript
AnonRAngleRAngleRAngleEqualTreeSitter.TypeScript
AnonRBraceTreeSitter.TypeScript
AnonRBracketTreeSitter.TypeScript
AnonRequireTreeSitter.TypeScript
AnonReturnTreeSitter.TypeScript
AnonRParenTreeSitter.TypeScript
AnonSemicolonTreeSitter.TypeScript
AnonSetTreeSitter.TypeScript
AnonSlashTreeSitter.TypeScript
AnonSlash'TreeSitter.TypeScript
AnonSlashEqualTreeSitter.TypeScript
AnonSQuoteTreeSitter.TypeScript
AnonStarTreeSitter.TypeScript
AnonStarEqualTreeSitter.TypeScript
AnonStarStarTreeSitter.TypeScript
AnonStarStarEqualTreeSitter.TypeScript
AnonStaticTreeSitter.TypeScript
AnonStringTreeSitter.TypeScript
AnonSwitchTreeSitter.TypeScript
AnonSymbolTreeSitter.TypeScript
AnonTargetTreeSitter.TypeScript
AnonThrowTreeSitter.TypeScript
AnonTildeTreeSitter.TypeScript
AnonTryTreeSitter.TypeScript
AnonTypeTreeSitter.TypeScript
AnonTypeofTreeSitter.TypeScript
AnonVarTreeSitter.TypeScript
AnonVoidTreeSitter.TypeScript
AnonWhileTreeSitter.TypeScript
AnonWithTreeSitter.TypeScript
AnonYieldTreeSitter.TypeScript
AnonymousAbstractTreeSitter.TypeScript.AST
AnonymousAmpersandTreeSitter.TypeScript.AST
AnonymousAmpersandAmpersandTreeSitter.TypeScript.AST
AnonymousAmpersandEqualTreeSitter.TypeScript.AST
AnonymousAnyTreeSitter.TypeScript.AST
AnonymousAsTreeSitter.TypeScript.AST
AnonymousAsyncTreeSitter.TypeScript.AST
AnonymousAtTreeSitter.TypeScript.AST
AnonymousAwaitTreeSitter.TypeScript.AST
AnonymousBacktickTreeSitter.TypeScript.AST
AnonymousBangTreeSitter.TypeScript.AST
AnonymousBangEqualTreeSitter.TypeScript.AST
AnonymousBangEqualEqualTreeSitter.TypeScript.AST
AnonymousBooleanTreeSitter.TypeScript.AST
AnonymousBreakTreeSitter.TypeScript.AST
AnonymousCaretTreeSitter.TypeScript.AST
AnonymousCaretEqualTreeSitter.TypeScript.AST
AnonymousCaseTreeSitter.TypeScript.AST
AnonymousCatchTreeSitter.TypeScript.AST
AnonymousClassTreeSitter.TypeScript.AST
AnonymousColonTreeSitter.TypeScript.AST
AnonymousCommaTreeSitter.TypeScript.AST
AnonymousConstTreeSitter.TypeScript.AST
AnonymousContinueTreeSitter.TypeScript.AST
AnonymousDebuggerTreeSitter.TypeScript.AST
AnonymousDeclareTreeSitter.TypeScript.AST
AnonymousDefaultTreeSitter.TypeScript.AST
AnonymousDeleteTreeSitter.TypeScript.AST
AnonymousDoTreeSitter.TypeScript.AST
AnonymousDollarLBraceTreeSitter.TypeScript.AST
AnonymousDotTreeSitter.TypeScript.AST
AnonymousDotDotDotTreeSitter.TypeScript.AST
AnonymousDQuoteTreeSitter.TypeScript.AST
AnonymousElseTreeSitter.TypeScript.AST
AnonymousEnumTreeSitter.TypeScript.AST
AnonymousEqualTreeSitter.TypeScript.AST
AnonymousEqualEqualTreeSitter.TypeScript.AST
AnonymousEqualEqualEqualTreeSitter.TypeScript.AST
AnonymousEqualRAngleTreeSitter.TypeScript.AST
AnonymousExportTreeSitter.TypeScript.AST
AnonymousExtendsTreeSitter.TypeScript.AST
AnonymousFinallyTreeSitter.TypeScript.AST
AnonymousForTreeSitter.TypeScript.AST
AnonymousFromTreeSitter.TypeScript.AST
AnonymousFunctionTreeSitter.TypeScript.AST
AnonymousGetTreeSitter.TypeScript.AST
AnonymousGlobalTreeSitter.TypeScript.AST
AnonymousIfTreeSitter.TypeScript.AST
AnonymousImplementsTreeSitter.TypeScript.AST
AnonymousImportTreeSitter.TypeScript.AST
AnonymousInTreeSitter.TypeScript.AST
AnonymousInstanceofTreeSitter.TypeScript.AST
AnonymousInterfaceTreeSitter.TypeScript.AST
AnonymousIsTreeSitter.TypeScript.AST
AnonymousKeyofTreeSitter.TypeScript.AST
AnonymousLAngleTreeSitter.TypeScript.AST
AnonymousLAngleEqualTreeSitter.TypeScript.AST
AnonymousLAngleLAngleTreeSitter.TypeScript.AST
AnonymousLAngleLAngleEqualTreeSitter.TypeScript.AST
AnonymousLBraceTreeSitter.TypeScript.AST
AnonymousLBracePipeTreeSitter.TypeScript.AST
AnonymousLBracketTreeSitter.TypeScript.AST
AnonymousLetTreeSitter.TypeScript.AST
AnonymousLParenTreeSitter.TypeScript.AST
AnonymousMinusTreeSitter.TypeScript.AST
AnonymousMinusEqualTreeSitter.TypeScript.AST
AnonymousMinusMinusTreeSitter.TypeScript.AST
AnonymousModuleTreeSitter.TypeScript.AST
AnonymousNamespaceTreeSitter.TypeScript.AST
AnonymousNewTreeSitter.TypeScript.AST
AnonymousNumberTreeSitter.TypeScript.AST
AnonymousOfTreeSitter.TypeScript.AST
AnonymousPercentTreeSitter.TypeScript.AST
AnonymousPercentEqualTreeSitter.TypeScript.AST
AnonymousPipeTreeSitter.TypeScript.AST
AnonymousPipeEqualTreeSitter.TypeScript.AST
AnonymousPipePipeTreeSitter.TypeScript.AST
AnonymousPipeRBraceTreeSitter.TypeScript.AST
AnonymousPlusTreeSitter.TypeScript.AST
AnonymousPlusEqualTreeSitter.TypeScript.AST
AnonymousPlusPlusTreeSitter.TypeScript.AST
AnonymousPrivateTreeSitter.TypeScript.AST
AnonymousProtectedTreeSitter.TypeScript.AST
AnonymousPublicTreeSitter.TypeScript.AST
AnonymousQuestionTreeSitter.TypeScript.AST
AnonymousQuestionQuestionTreeSitter.TypeScript.AST
AnonymousRAngleTreeSitter.TypeScript.AST
AnonymousRAngleEqualTreeSitter.TypeScript.AST
AnonymousRAngleRAngleTreeSitter.TypeScript.AST
AnonymousRAngleRAngleEqualTreeSitter.TypeScript.AST
AnonymousRAngleRAngleRAngleTreeSitter.TypeScript.AST
AnonymousRAngleRAngleRAngleEqualTreeSitter.TypeScript.AST
AnonymousRBraceTreeSitter.TypeScript.AST
AnonymousRBracketTreeSitter.TypeScript.AST
AnonymousRequireTreeSitter.TypeScript.AST
AnonymousReturnTreeSitter.TypeScript.AST
AnonymousRParenTreeSitter.TypeScript.AST
AnonymousSemicolonTreeSitter.TypeScript.AST
AnonymousSetTreeSitter.TypeScript.AST
AnonymousSlashTreeSitter.TypeScript.AST
AnonymousSlashEqualTreeSitter.TypeScript.AST
AnonymousSQuoteTreeSitter.TypeScript.AST
AnonymousStarTreeSitter.TypeScript.AST
AnonymousStarEqualTreeSitter.TypeScript.AST
AnonymousStarStarTreeSitter.TypeScript.AST
AnonymousStarStarEqualTreeSitter.TypeScript.AST
AnonymousStaticTreeSitter.TypeScript.AST
AnonymousStringTreeSitter.TypeScript.AST
AnonymousSwitchTreeSitter.TypeScript.AST
AnonymousSymbolTreeSitter.TypeScript.AST
AnonymousTargetTreeSitter.TypeScript.AST
AnonymousThrowTreeSitter.TypeScript.AST
AnonymousTildeTreeSitter.TypeScript.AST
AnonymousTryTreeSitter.TypeScript.AST
AnonymousTypeTreeSitter.TypeScript.AST
AnonymousTypeofTreeSitter.TypeScript.AST
AnonymousVarTreeSitter.TypeScript.AST
AnonymousVoidTreeSitter.TypeScript.AST
AnonymousWhileTreeSitter.TypeScript.AST
AnonymousWithTreeSitter.TypeScript.AST
AnonymousYieldTreeSitter.TypeScript.AST
Arguments 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
Array 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ArrayPattern 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ArrayType 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ArrowFunction 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
AsExpression 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
AssignmentExpression 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
AssignmentPattern 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
AugmentedAssignmentExpression 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
AuxArrayRepeat1TreeSitter.TypeScript
AuxClassBodyRepeat1TreeSitter.TypeScript
AuxEnumBodyRepeat1TreeSitter.TypeScript
AuxExportClauseRepeat1TreeSitter.TypeScript
AuxExportStatementRepeat1TreeSitter.TypeScript
AuxExtendsClauseRepeat1TreeSitter.TypeScript
AuxFormalParametersRepeat1TreeSitter.TypeScript
AuxImplementsClauseRepeat1TreeSitter.TypeScript
AuxNamedImportsRepeat1TreeSitter.TypeScript
AuxObjectRepeat1TreeSitter.TypeScript
AuxObjectTypeRepeat1TreeSitter.TypeScript
AuxProgramRepeat1TreeSitter.TypeScript
AuxStringRepeat1TreeSitter.TypeScript
AuxStringRepeat2TreeSitter.TypeScript
AuxStringToken1TreeSitter.TypeScript
AuxStringToken2TreeSitter.TypeScript
AuxSwitchBodyRepeat1TreeSitter.TypeScript
AuxTemplateStringRepeat1TreeSitter.TypeScript
AuxTypeParametersRepeat1TreeSitter.TypeScript
AuxVariableDeclarationRepeat1TreeSitter.TypeScript
AwaitExpression 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
BinaryExpression 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
BreakStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
CallExpression 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
CallExpression'TreeSitter.TypeScript
CallSignature 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
CatchClause 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
Class 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ClassBody 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ClassDeclaration 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ClassHeritage 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
CommentTreeSitter.TypeScript
ComputedPropertyName 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
Constraint 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ConstructorType 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ConstructSignature 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ContinueStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
DebuggerStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
debugSymbolNamesTreeSitter.TypeScript.AST
Declaration 
1 (Type/Class)TreeSitter.TypeScript.AST
2 (Data Constructor)TreeSitter.TypeScript.AST
Decorator 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
DefaultType 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
DestructuringPattern 
1 (Type/Class)TreeSitter.TypeScript.AST
2 (Data Constructor)TreeSitter.TypeScript.AST
DoStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
EmptyStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
EndTreeSitter.TypeScript
EnumAssignment 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
EnumBody 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
EnumDeclaration 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
EscapeSequence 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ExistentialType 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ExportClause 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ExportSpecifier 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ExportStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
Expression 
1 (Type/Class)TreeSitter.TypeScript.AST
2 (Data Constructor)TreeSitter.TypeScript.AST
ExpressionStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ExtendsClause 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
False 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
FinallyClause 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
FlowMaybeType 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ForInStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
FormalParameters 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ForStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
Function 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
FunctionDeclaration 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
FunctionSignature 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
FunctionType 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
GeneratorFunction 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
GeneratorFunctionDeclaration 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
GenericType 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
GrammarTreeSitter.TypeScript
HashBangLine 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
HiddenAutomaticSemicolonTreeSitter.TypeScript
HiddenCallSignatureTreeSitter.TypeScript
HiddenDeclarationTreeSitter.TypeScript
HiddenExpressionTreeSitter.TypeScript
HiddenForHeaderTreeSitter.TypeScript
HiddenFromClauseTreeSitter.TypeScript
HiddenImportExportSpecifierTreeSitter.TypeScript
HiddenInitializerTreeSitter.TypeScript
HiddenModuleTreeSitter.TypeScript
HiddenParameterNameTreeSitter.TypeScript
HiddenPrimaryTypeTreeSitter.TypeScript
HiddenPropertyNameTreeSitter.TypeScript
HiddenTemplateCharsTreeSitter.TypeScript
HiddenTypeTreeSitter.TypeScript
Identifier 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
IfStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ImplementsClause 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
Import 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ImportAlias 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ImportClause 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ImportRequireClause 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ImportSpecifier 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ImportStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
IndexSignature 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
IndexTypeQuery 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
InterfaceDeclaration 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
InternalModule 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
IntersectionType 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
JsxAttribute 
1 (Type/Class)TreeSitter.TypeScript.AST
2 (Data Constructor)TreeSitter.TypeScript.AST
JsxClosingElement 
1 (Type/Class)TreeSitter.TypeScript.AST
2 (Data Constructor)TreeSitter.TypeScript.AST
JsxElement 
1 (Type/Class)TreeSitter.TypeScript.AST
2 (Data Constructor)TreeSitter.TypeScript.AST
JsxExpression 
1 (Type/Class)TreeSitter.TypeScript.AST
2 (Data Constructor)TreeSitter.TypeScript.AST
JsxFragment 
1 (Type/Class)TreeSitter.TypeScript.AST
2 (Data Constructor)TreeSitter.TypeScript.AST
JsxNamespaceName 
1 (Type/Class)TreeSitter.TypeScript.AST
2 (Data Constructor)TreeSitter.TypeScript.AST
JsxOpeningElement 
1 (Type/Class)TreeSitter.TypeScript.AST
2 (Data Constructor)TreeSitter.TypeScript.AST
JsxSelfClosingElement 
1 (Type/Class)TreeSitter.TypeScript.AST
2 (Data Constructor)TreeSitter.TypeScript.AST
JsxText 
1 (Type/Class)TreeSitter.TypeScript.AST
2 (Data Constructor)TreeSitter.TypeScript.AST
LabeledStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
LexicalDeclaration 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
LiteralType 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
LookupType 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
MappedTypeClause 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
MemberExpression 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
MemberExpression'TreeSitter.TypeScript
MetaProperty 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
MethodDefinition 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
MethodSignature 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
Module 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
NamedImports 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
NamespaceImport 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
NestedIdentifier 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
NestedTypeIdentifier 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
NewExpression 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
NonNullExpression 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
Null 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
Number 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
Object 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ObjectPattern 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ObjectType 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
OptionalParameter 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
Pair 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ParenthesizedExpression 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ParenthesizedType 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ParseErrorTreeSitter.TypeScript
PredefinedType 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
Program 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
PropertyIdentifier 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
PropertySignature 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
PublicFieldDefinition 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
Readonly 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
Regex 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
RegexFlags 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
RegexPattern 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
RequiredParameter 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
RestParameter 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ReturnStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
SequenceExpression 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ShorthandPropertyIdentifier 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
SpreadElement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
Statement 
1 (Type/Class)TreeSitter.TypeScript.AST
2 (Data Constructor)TreeSitter.TypeScript.AST
StatementBlock 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
StatementIdentifier 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
String 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
SubscriptExpression 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
Super 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
SwitchBody 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
SwitchCase 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
SwitchDefault 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
SwitchStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
TemplateString 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
TemplateSubstitution 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
TernaryExpression 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
This 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
ThrowStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
tree_sitter_typescriptTreeSitter.TypeScript
True 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
TryStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
TupleType 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
TypeAliasDeclaration 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
TypeAnnotation 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
TypeArguments 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
TypeAssertion 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
TypeIdentifier 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
TypeParameter 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
TypeParameters 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
TypePredicate 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
TypeQuery 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
UnaryExpression 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
UnaryExpression'TreeSitter.TypeScript
Undefined 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
UnionType 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
UpdateExpression 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
VariableDeclaration 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
VariableDeclarator 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
WhileStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
WithStatement 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST
YieldExpression 
1 (Data Constructor)TreeSitter.TypeScript
2 (Type/Class)TreeSitter.TypeScript.AST
3 (Data Constructor)TreeSitter.TypeScript.AST