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