$sel:alias:ExportSpecifier | TreeSitter.TypeScript.AST |
$sel:alias:ImportSpecifier | TreeSitter.TypeScript.AST |
$sel:alternative:IfStatement | TreeSitter.TypeScript.AST |
$sel:alternative:TernaryExpression | TreeSitter.TypeScript.AST |
$sel:ann:AbstractClassDeclaration | TreeSitter.TypeScript.AST |
$sel:ann:AbstractMethodSignature | TreeSitter.TypeScript.AST |
$sel:ann:AccessibilityModifier | TreeSitter.TypeScript.AST |
$sel:ann:AmbientDeclaration | TreeSitter.TypeScript.AST |
$sel:ann:Arguments | TreeSitter.TypeScript.AST |
$sel:ann:Array | TreeSitter.TypeScript.AST |
$sel:ann:ArrayPattern | TreeSitter.TypeScript.AST |
$sel:ann:ArrayType | TreeSitter.TypeScript.AST |
$sel:ann:ArrowFunction | TreeSitter.TypeScript.AST |
$sel:ann:AsExpression | TreeSitter.TypeScript.AST |
$sel:ann:AssignmentExpression | TreeSitter.TypeScript.AST |
$sel:ann:AssignmentPattern | TreeSitter.TypeScript.AST |
$sel:ann:AugmentedAssignmentExpression | TreeSitter.TypeScript.AST |
$sel:ann:AwaitExpression | TreeSitter.TypeScript.AST |
$sel:ann:BinaryExpression | TreeSitter.TypeScript.AST |
$sel:ann:BreakStatement | TreeSitter.TypeScript.AST |
$sel:ann:CallExpression | TreeSitter.TypeScript.AST |
$sel:ann:CallSignature | TreeSitter.TypeScript.AST |
$sel:ann:CatchClause | TreeSitter.TypeScript.AST |
$sel:ann:Class | TreeSitter.TypeScript.AST |
$sel:ann:ClassBody | TreeSitter.TypeScript.AST |
$sel:ann:ClassDeclaration | TreeSitter.TypeScript.AST |
$sel:ann:ClassHeritage | TreeSitter.TypeScript.AST |
$sel:ann:ComputedPropertyName | TreeSitter.TypeScript.AST |
$sel:ann:Constraint | TreeSitter.TypeScript.AST |
$sel:ann:ConstructorType | TreeSitter.TypeScript.AST |
$sel:ann:ConstructSignature | TreeSitter.TypeScript.AST |
$sel:ann:ContinueStatement | TreeSitter.TypeScript.AST |
$sel:ann:DebuggerStatement | TreeSitter.TypeScript.AST |
$sel:ann:Decorator | TreeSitter.TypeScript.AST |
$sel:ann:DefaultType | TreeSitter.TypeScript.AST |
$sel:ann:DoStatement | TreeSitter.TypeScript.AST |
$sel:ann:EmptyStatement | TreeSitter.TypeScript.AST |
$sel:ann:EnumAssignment | TreeSitter.TypeScript.AST |
$sel:ann:EnumBody | TreeSitter.TypeScript.AST |
$sel:ann:EnumDeclaration | TreeSitter.TypeScript.AST |
$sel:ann:EscapeSequence | TreeSitter.TypeScript.AST |
$sel:ann:ExistentialType | TreeSitter.TypeScript.AST |
$sel:ann:ExportClause | TreeSitter.TypeScript.AST |
$sel:ann:ExportSpecifier | TreeSitter.TypeScript.AST |
$sel:ann:ExportStatement | TreeSitter.TypeScript.AST |
$sel:ann:ExpressionStatement | TreeSitter.TypeScript.AST |
$sel:ann:ExtendsClause | TreeSitter.TypeScript.AST |
$sel:ann:False | TreeSitter.TypeScript.AST |
$sel:ann:FinallyClause | TreeSitter.TypeScript.AST |
$sel:ann:FlowMaybeType | TreeSitter.TypeScript.AST |
$sel:ann:ForInStatement | TreeSitter.TypeScript.AST |
$sel:ann:FormalParameters | TreeSitter.TypeScript.AST |
$sel:ann:ForStatement | TreeSitter.TypeScript.AST |
$sel:ann:Function | TreeSitter.TypeScript.AST |
$sel:ann:FunctionDeclaration | TreeSitter.TypeScript.AST |
$sel:ann:FunctionSignature | TreeSitter.TypeScript.AST |
$sel:ann:FunctionType | TreeSitter.TypeScript.AST |
$sel:ann:GeneratorFunction | TreeSitter.TypeScript.AST |
$sel:ann:GeneratorFunctionDeclaration | TreeSitter.TypeScript.AST |
$sel:ann:GenericType | TreeSitter.TypeScript.AST |
$sel:ann:HashBangLine | TreeSitter.TypeScript.AST |
$sel:ann:Identifier | TreeSitter.TypeScript.AST |
$sel:ann:IfStatement | TreeSitter.TypeScript.AST |
$sel:ann:ImplementsClause | TreeSitter.TypeScript.AST |
$sel:ann:Import | TreeSitter.TypeScript.AST |
$sel:ann:ImportAlias | TreeSitter.TypeScript.AST |
$sel:ann:ImportClause | TreeSitter.TypeScript.AST |
$sel:ann:ImportRequireClause | TreeSitter.TypeScript.AST |
$sel:ann:ImportSpecifier | TreeSitter.TypeScript.AST |
$sel:ann:ImportStatement | TreeSitter.TypeScript.AST |
$sel:ann:IndexSignature | TreeSitter.TypeScript.AST |
$sel:ann:IndexTypeQuery | TreeSitter.TypeScript.AST |
$sel:ann:InterfaceDeclaration | TreeSitter.TypeScript.AST |
$sel:ann:InternalModule | TreeSitter.TypeScript.AST |
$sel:ann:IntersectionType | TreeSitter.TypeScript.AST |
$sel:ann:JsxAttribute | TreeSitter.TypeScript.AST |
$sel:ann:JsxClosingElement | TreeSitter.TypeScript.AST |
$sel:ann:JsxElement | TreeSitter.TypeScript.AST |
$sel:ann:JsxExpression | TreeSitter.TypeScript.AST |
$sel:ann:JsxFragment | TreeSitter.TypeScript.AST |
$sel:ann:JsxNamespaceName | TreeSitter.TypeScript.AST |
$sel:ann:JsxOpeningElement | TreeSitter.TypeScript.AST |
$sel:ann:JsxSelfClosingElement | TreeSitter.TypeScript.AST |
$sel:ann:JsxText | TreeSitter.TypeScript.AST |
$sel:ann:LabeledStatement | TreeSitter.TypeScript.AST |
$sel:ann:LexicalDeclaration | TreeSitter.TypeScript.AST |
$sel:ann:LiteralType | TreeSitter.TypeScript.AST |
$sel:ann:LookupType | TreeSitter.TypeScript.AST |
$sel:ann:MappedTypeClause | TreeSitter.TypeScript.AST |
$sel:ann:MemberExpression | TreeSitter.TypeScript.AST |
$sel:ann:MetaProperty | TreeSitter.TypeScript.AST |
$sel:ann:MethodDefinition | TreeSitter.TypeScript.AST |
$sel:ann:MethodSignature | TreeSitter.TypeScript.AST |
$sel:ann:Module | TreeSitter.TypeScript.AST |
$sel:ann:NamedImports | TreeSitter.TypeScript.AST |
$sel:ann:NamespaceImport | TreeSitter.TypeScript.AST |
$sel:ann:NestedIdentifier | TreeSitter.TypeScript.AST |
$sel:ann:NestedTypeIdentifier | TreeSitter.TypeScript.AST |
$sel:ann:NewExpression | TreeSitter.TypeScript.AST |
$sel:ann:NonNullExpression | TreeSitter.TypeScript.AST |
$sel:ann:Null | TreeSitter.TypeScript.AST |
$sel:ann:Number | TreeSitter.TypeScript.AST |
$sel:ann:Object | TreeSitter.TypeScript.AST |
$sel:ann:ObjectPattern | TreeSitter.TypeScript.AST |
$sel:ann:ObjectType | TreeSitter.TypeScript.AST |
$sel:ann:OptionalParameter | TreeSitter.TypeScript.AST |
$sel:ann:Pair | TreeSitter.TypeScript.AST |
$sel:ann:ParenthesizedExpression | TreeSitter.TypeScript.AST |
$sel:ann:ParenthesizedType | TreeSitter.TypeScript.AST |
$sel:ann:PredefinedType | TreeSitter.TypeScript.AST |
$sel:ann:Program | TreeSitter.TypeScript.AST |
$sel:ann:PropertyIdentifier | TreeSitter.TypeScript.AST |
$sel:ann:PropertySignature | TreeSitter.TypeScript.AST |
$sel:ann:PublicFieldDefinition | TreeSitter.TypeScript.AST |
$sel:ann:Readonly | TreeSitter.TypeScript.AST |
$sel:ann:Regex | TreeSitter.TypeScript.AST |
$sel:ann:RegexFlags | TreeSitter.TypeScript.AST |
$sel:ann:RegexPattern | TreeSitter.TypeScript.AST |
$sel:ann:RequiredParameter | TreeSitter.TypeScript.AST |
$sel:ann:RestParameter | TreeSitter.TypeScript.AST |
$sel:ann:ReturnStatement | TreeSitter.TypeScript.AST |
$sel:ann:SequenceExpression | TreeSitter.TypeScript.AST |
$sel:ann:ShorthandPropertyIdentifier | TreeSitter.TypeScript.AST |
$sel:ann:SpreadElement | TreeSitter.TypeScript.AST |
$sel:ann:StatementBlock | TreeSitter.TypeScript.AST |
$sel:ann:StatementIdentifier | TreeSitter.TypeScript.AST |
$sel:ann:String | TreeSitter.TypeScript.AST |
$sel:ann:SubscriptExpression | TreeSitter.TypeScript.AST |
$sel:ann:Super | TreeSitter.TypeScript.AST |
$sel:ann:SwitchBody | TreeSitter.TypeScript.AST |
$sel:ann:SwitchCase | TreeSitter.TypeScript.AST |
$sel:ann:SwitchDefault | TreeSitter.TypeScript.AST |
$sel:ann:SwitchStatement | TreeSitter.TypeScript.AST |
$sel:ann:TemplateString | TreeSitter.TypeScript.AST |
$sel:ann:TemplateSubstitution | TreeSitter.TypeScript.AST |
$sel:ann:TernaryExpression | TreeSitter.TypeScript.AST |
$sel:ann:This | TreeSitter.TypeScript.AST |
$sel:ann:ThrowStatement | TreeSitter.TypeScript.AST |
$sel:ann:True | TreeSitter.TypeScript.AST |
$sel:ann:TryStatement | TreeSitter.TypeScript.AST |
$sel:ann:TupleType | TreeSitter.TypeScript.AST |
$sel:ann:TypeAliasDeclaration | TreeSitter.TypeScript.AST |
$sel:ann:TypeAnnotation | TreeSitter.TypeScript.AST |
$sel:ann:TypeArguments | TreeSitter.TypeScript.AST |
$sel:ann:TypeAssertion | TreeSitter.TypeScript.AST |
$sel:ann:TypeIdentifier | TreeSitter.TypeScript.AST |
$sel:ann:TypeParameter | TreeSitter.TypeScript.AST |
$sel:ann:TypeParameters | TreeSitter.TypeScript.AST |
$sel:ann:TypePredicate | TreeSitter.TypeScript.AST |
$sel:ann:TypeQuery | TreeSitter.TypeScript.AST |
$sel:ann:UnaryExpression | TreeSitter.TypeScript.AST |
$sel:ann:Undefined | TreeSitter.TypeScript.AST |
$sel:ann:UnionType | TreeSitter.TypeScript.AST |
$sel:ann:UpdateExpression | TreeSitter.TypeScript.AST |
$sel:ann:VariableDeclaration | TreeSitter.TypeScript.AST |
$sel:ann:VariableDeclarator | TreeSitter.TypeScript.AST |
$sel:ann:WhileStatement | TreeSitter.TypeScript.AST |
$sel:ann:WithStatement | TreeSitter.TypeScript.AST |
$sel:ann:YieldExpression | TreeSitter.TypeScript.AST |
$sel:argument:UnaryExpression | TreeSitter.TypeScript.AST |
$sel:argument:UpdateExpression | TreeSitter.TypeScript.AST |
$sel:arguments:CallExpression | TreeSitter.TypeScript.AST |
$sel:arguments:NewExpression | TreeSitter.TypeScript.AST |
$sel:attribute:JsxOpeningElement | TreeSitter.TypeScript.AST |
$sel:attribute:JsxSelfClosingElement | TreeSitter.TypeScript.AST |
$sel:body:AbstractClassDeclaration | TreeSitter.TypeScript.AST |
$sel:body:ArrowFunction | TreeSitter.TypeScript.AST |
$sel:body:CatchClause | TreeSitter.TypeScript.AST |
$sel:body:Class | TreeSitter.TypeScript.AST |
$sel:body:ClassDeclaration | TreeSitter.TypeScript.AST |
$sel:body:DoStatement | TreeSitter.TypeScript.AST |
$sel:body:EnumDeclaration | TreeSitter.TypeScript.AST |
$sel:body:FinallyClause | TreeSitter.TypeScript.AST |
$sel:body:ForInStatement | TreeSitter.TypeScript.AST |
$sel:body:ForStatement | TreeSitter.TypeScript.AST |
$sel:body:Function | TreeSitter.TypeScript.AST |
$sel:body:FunctionDeclaration | TreeSitter.TypeScript.AST |
$sel:body:GeneratorFunction | TreeSitter.TypeScript.AST |
$sel:body:GeneratorFunctionDeclaration | TreeSitter.TypeScript.AST |
$sel:body:InterfaceDeclaration | TreeSitter.TypeScript.AST |
$sel:body:InternalModule | TreeSitter.TypeScript.AST |
$sel:body:MethodDefinition | TreeSitter.TypeScript.AST |
$sel:body:Module | TreeSitter.TypeScript.AST |
$sel:body:SwitchStatement | TreeSitter.TypeScript.AST |
$sel:body:TryStatement | TreeSitter.TypeScript.AST |
$sel:body:WhileStatement | TreeSitter.TypeScript.AST |
$sel:body:WithStatement | TreeSitter.TypeScript.AST |
$sel:closeTag:JsxElement | TreeSitter.TypeScript.AST |
$sel:condition:DoStatement | TreeSitter.TypeScript.AST |
$sel:condition:ForStatement | TreeSitter.TypeScript.AST |
$sel:condition:IfStatement | TreeSitter.TypeScript.AST |
$sel:condition:TernaryExpression | TreeSitter.TypeScript.AST |
$sel:condition:WhileStatement | TreeSitter.TypeScript.AST |
$sel:consequence:IfStatement | TreeSitter.TypeScript.AST |
$sel:consequence:TernaryExpression | TreeSitter.TypeScript.AST |
$sel:constructor:NewExpression | TreeSitter.TypeScript.AST |
$sel:declaration:ExportStatement | TreeSitter.TypeScript.AST |
$sel:decorator:Class | TreeSitter.TypeScript.AST |
$sel:decorator:ClassDeclaration | TreeSitter.TypeScript.AST |
$sel:decorator:ExportStatement | TreeSitter.TypeScript.AST |
$sel:decorator:FormalParameters | TreeSitter.TypeScript.AST |
$sel:extraChildren:AbstractClassDeclaration | TreeSitter.TypeScript.AST |
$sel:extraChildren:AbstractMethodSignature | TreeSitter.TypeScript.AST |
$sel:extraChildren:AmbientDeclaration | TreeSitter.TypeScript.AST |
$sel:extraChildren:Arguments | TreeSitter.TypeScript.AST |
$sel:extraChildren:Array | TreeSitter.TypeScript.AST |
$sel:extraChildren:ArrayPattern | TreeSitter.TypeScript.AST |
$sel:extraChildren:ArrayType | TreeSitter.TypeScript.AST |
$sel:extraChildren:AsExpression | TreeSitter.TypeScript.AST |
$sel:extraChildren:AwaitExpression | TreeSitter.TypeScript.AST |
$sel:extraChildren:Class | TreeSitter.TypeScript.AST |
$sel:extraChildren:ClassBody | TreeSitter.TypeScript.AST |
$sel:extraChildren:ClassDeclaration | TreeSitter.TypeScript.AST |
$sel:extraChildren:ClassHeritage | TreeSitter.TypeScript.AST |
$sel:extraChildren:ComputedPropertyName | TreeSitter.TypeScript.AST |
$sel:extraChildren:Constraint | TreeSitter.TypeScript.AST |
$sel:extraChildren:ConstructorType | TreeSitter.TypeScript.AST |
$sel:extraChildren:ConstructSignature | TreeSitter.TypeScript.AST |
$sel:extraChildren:Decorator | TreeSitter.TypeScript.AST |
$sel:extraChildren:DefaultType | TreeSitter.TypeScript.AST |
$sel:extraChildren:EnumAssignment | TreeSitter.TypeScript.AST |
$sel:extraChildren:EnumBody | TreeSitter.TypeScript.AST |
$sel:extraChildren:ExportClause | TreeSitter.TypeScript.AST |
$sel:extraChildren:ExportStatement | TreeSitter.TypeScript.AST |
$sel:extraChildren:ExpressionStatement | TreeSitter.TypeScript.AST |
$sel:extraChildren:ExtendsClause | TreeSitter.TypeScript.AST |
$sel:extraChildren:FlowMaybeType | TreeSitter.TypeScript.AST |
$sel:extraChildren:FormalParameters | TreeSitter.TypeScript.AST |
$sel:extraChildren:FunctionType | TreeSitter.TypeScript.AST |
$sel:extraChildren:GenericType | TreeSitter.TypeScript.AST |
$sel:extraChildren:ImplementsClause | TreeSitter.TypeScript.AST |
$sel:extraChildren:ImportAlias | TreeSitter.TypeScript.AST |
$sel:extraChildren:ImportClause | TreeSitter.TypeScript.AST |
$sel:extraChildren:ImportRequireClause | TreeSitter.TypeScript.AST |
$sel:extraChildren:ImportStatement | TreeSitter.TypeScript.AST |
$sel:extraChildren:IndexSignature | TreeSitter.TypeScript.AST |
$sel:extraChildren:IndexTypeQuery | TreeSitter.TypeScript.AST |
$sel:extraChildren:InterfaceDeclaration | TreeSitter.TypeScript.AST |
$sel:extraChildren:IntersectionType | TreeSitter.TypeScript.AST |
$sel:extraChildren:JsxAttribute | TreeSitter.TypeScript.AST |
$sel:extraChildren:JsxElement | TreeSitter.TypeScript.AST |
$sel:extraChildren:JsxExpression | TreeSitter.TypeScript.AST |
$sel:extraChildren:JsxFragment | TreeSitter.TypeScript.AST |
$sel:extraChildren:JsxNamespaceName | TreeSitter.TypeScript.AST |
$sel:extraChildren:LabeledStatement | TreeSitter.TypeScript.AST |
$sel:extraChildren:LexicalDeclaration | TreeSitter.TypeScript.AST |
$sel:extraChildren:LiteralType | TreeSitter.TypeScript.AST |
$sel:extraChildren:LookupType | TreeSitter.TypeScript.AST |
$sel:extraChildren:MappedTypeClause | TreeSitter.TypeScript.AST |
$sel:extraChildren:MethodDefinition | TreeSitter.TypeScript.AST |
$sel:extraChildren:MethodSignature | TreeSitter.TypeScript.AST |
$sel:extraChildren:NamedImports | TreeSitter.TypeScript.AST |
$sel:extraChildren:NamespaceImport | TreeSitter.TypeScript.AST |
$sel:extraChildren:NestedIdentifier | TreeSitter.TypeScript.AST |
$sel:extraChildren:NonNullExpression | TreeSitter.TypeScript.AST |
$sel:extraChildren:Object | TreeSitter.TypeScript.AST |
$sel:extraChildren:ObjectPattern | TreeSitter.TypeScript.AST |
$sel:extraChildren:ObjectType | TreeSitter.TypeScript.AST |
$sel:extraChildren:OptionalParameter | TreeSitter.TypeScript.AST |
$sel:extraChildren:ParenthesizedExpression | TreeSitter.TypeScript.AST |
$sel:extraChildren:ParenthesizedType | TreeSitter.TypeScript.AST |
$sel:extraChildren:Program | TreeSitter.TypeScript.AST |
$sel:extraChildren:PropertySignature | TreeSitter.TypeScript.AST |
$sel:extraChildren:PublicFieldDefinition | TreeSitter.TypeScript.AST |
$sel:extraChildren:RequiredParameter | TreeSitter.TypeScript.AST |
$sel:extraChildren:RestParameter | TreeSitter.TypeScript.AST |
$sel:extraChildren:ReturnStatement | TreeSitter.TypeScript.AST |
$sel:extraChildren:SpreadElement | TreeSitter.TypeScript.AST |
$sel:extraChildren:StatementBlock | TreeSitter.TypeScript.AST |
$sel:extraChildren:String | TreeSitter.TypeScript.AST |
$sel:extraChildren:SwitchBody | TreeSitter.TypeScript.AST |
$sel:extraChildren:SwitchCase | TreeSitter.TypeScript.AST |
$sel:extraChildren:SwitchDefault | TreeSitter.TypeScript.AST |
$sel:extraChildren:TemplateString | TreeSitter.TypeScript.AST |
$sel:extraChildren:TemplateSubstitution | TreeSitter.TypeScript.AST |
$sel:extraChildren:ThrowStatement | TreeSitter.TypeScript.AST |
$sel:extraChildren:TupleType | TreeSitter.TypeScript.AST |
$sel:extraChildren:TypeAnnotation | TreeSitter.TypeScript.AST |
$sel:extraChildren:TypeArguments | TreeSitter.TypeScript.AST |
$sel:extraChildren:TypeAssertion | TreeSitter.TypeScript.AST |
$sel:extraChildren:TypeParameter | TreeSitter.TypeScript.AST |
$sel:extraChildren:TypeParameters | TreeSitter.TypeScript.AST |
$sel:extraChildren:TypePredicate | TreeSitter.TypeScript.AST |
$sel:extraChildren:TypeQuery | TreeSitter.TypeScript.AST |
$sel:extraChildren:UnionType | TreeSitter.TypeScript.AST |
$sel:extraChildren:VariableDeclaration | TreeSitter.TypeScript.AST |
$sel:extraChildren:YieldExpression | TreeSitter.TypeScript.AST |
$sel:finalizer:TryStatement | TreeSitter.TypeScript.AST |
$sel:flags:Regex | TreeSitter.TypeScript.AST |
$sel:function:CallExpression | TreeSitter.TypeScript.AST |
$sel:getDeclaration:Declaration | TreeSitter.TypeScript.AST |
$sel:getDestructuringPattern:DestructuringPattern | TreeSitter.TypeScript.AST |
$sel:getExpression:Expression | TreeSitter.TypeScript.AST |
$sel:getStatement:Statement | TreeSitter.TypeScript.AST |
$sel:handler:TryStatement | TreeSitter.TypeScript.AST |
$sel:increment:ForStatement | TreeSitter.TypeScript.AST |
$sel:index:SubscriptExpression | TreeSitter.TypeScript.AST |
$sel:initializer:ForStatement | TreeSitter.TypeScript.AST |
$sel:key:Pair | TreeSitter.TypeScript.AST |
$sel:label:BreakStatement | TreeSitter.TypeScript.AST |
$sel:label:ContinueStatement | TreeSitter.TypeScript.AST |
$sel:label:LabeledStatement | TreeSitter.TypeScript.AST |
$sel:left:AssignmentExpression | TreeSitter.TypeScript.AST |
$sel:left:AssignmentPattern | TreeSitter.TypeScript.AST |
$sel:left:AugmentedAssignmentExpression | TreeSitter.TypeScript.AST |
$sel:left:BinaryExpression | TreeSitter.TypeScript.AST |
$sel:left:ForInStatement | TreeSitter.TypeScript.AST |
$sel:left:SequenceExpression | TreeSitter.TypeScript.AST |
$sel:module':NestedTypeIdentifier | TreeSitter.TypeScript.AST |
$sel:name:AbstractClassDeclaration | TreeSitter.TypeScript.AST |
$sel:name:AbstractMethodSignature | TreeSitter.TypeScript.AST |
$sel:name:Class | TreeSitter.TypeScript.AST |
$sel:name:ClassDeclaration | TreeSitter.TypeScript.AST |
$sel:name:EnumDeclaration | TreeSitter.TypeScript.AST |
$sel:name:ExportSpecifier | TreeSitter.TypeScript.AST |
$sel:name:Function | TreeSitter.TypeScript.AST |
$sel:name:FunctionDeclaration | TreeSitter.TypeScript.AST |
$sel:name:FunctionSignature | TreeSitter.TypeScript.AST |
$sel:name:GeneratorFunction | TreeSitter.TypeScript.AST |
$sel:name:GeneratorFunctionDeclaration | TreeSitter.TypeScript.AST |
$sel:name:ImportSpecifier | TreeSitter.TypeScript.AST |
$sel:name:InterfaceDeclaration | TreeSitter.TypeScript.AST |
$sel:name:InternalModule | TreeSitter.TypeScript.AST |
$sel:name:JsxClosingElement | TreeSitter.TypeScript.AST |
$sel:name:JsxOpeningElement | TreeSitter.TypeScript.AST |
$sel:name:JsxSelfClosingElement | TreeSitter.TypeScript.AST |
$sel:name:MethodDefinition | TreeSitter.TypeScript.AST |
$sel:name:MethodSignature | TreeSitter.TypeScript.AST |
$sel:name:Module | TreeSitter.TypeScript.AST |
$sel:name:NestedTypeIdentifier | TreeSitter.TypeScript.AST |
$sel:name:PropertySignature | TreeSitter.TypeScript.AST |
$sel:name:PublicFieldDefinition | TreeSitter.TypeScript.AST |
$sel:name:TypeAliasDeclaration | TreeSitter.TypeScript.AST |
$sel:name:VariableDeclarator | TreeSitter.TypeScript.AST |
$sel:object:MemberExpression | TreeSitter.TypeScript.AST |
$sel:object:SubscriptExpression | TreeSitter.TypeScript.AST |
$sel:object:WithStatement | TreeSitter.TypeScript.AST |
$sel:openTag:JsxElement | TreeSitter.TypeScript.AST |
$sel:operator:BinaryExpression | TreeSitter.TypeScript.AST |
$sel:operator:UnaryExpression | TreeSitter.TypeScript.AST |
$sel:operator:UpdateExpression | TreeSitter.TypeScript.AST |
$sel:parameter:ArrowFunction | TreeSitter.TypeScript.AST |
$sel:parameter:CatchClause | TreeSitter.TypeScript.AST |
$sel:parameters:AbstractMethodSignature | TreeSitter.TypeScript.AST |
$sel:parameters:ArrowFunction | TreeSitter.TypeScript.AST |
$sel:parameters:CallSignature | TreeSitter.TypeScript.AST |
$sel:parameters:Function | TreeSitter.TypeScript.AST |
$sel:parameters:FunctionDeclaration | TreeSitter.TypeScript.AST |
$sel:parameters:FunctionSignature | TreeSitter.TypeScript.AST |
$sel:parameters:GeneratorFunction | TreeSitter.TypeScript.AST |
$sel:parameters:GeneratorFunctionDeclaration | TreeSitter.TypeScript.AST |
$sel:parameters:MethodDefinition | TreeSitter.TypeScript.AST |
$sel:parameters:MethodSignature | TreeSitter.TypeScript.AST |
$sel:pattern:Regex | TreeSitter.TypeScript.AST |
$sel:property:MemberExpression | TreeSitter.TypeScript.AST |
$sel:returnType:AbstractMethodSignature | TreeSitter.TypeScript.AST |
$sel:returnType:ArrowFunction | TreeSitter.TypeScript.AST |
$sel:returnType:CallSignature | TreeSitter.TypeScript.AST |
$sel:returnType:Function | TreeSitter.TypeScript.AST |
$sel:returnType:FunctionDeclaration | TreeSitter.TypeScript.AST |
$sel:returnType:FunctionSignature | TreeSitter.TypeScript.AST |
$sel:returnType:GeneratorFunction | TreeSitter.TypeScript.AST |
$sel:returnType:GeneratorFunctionDeclaration | TreeSitter.TypeScript.AST |
$sel:returnType:MethodDefinition | TreeSitter.TypeScript.AST |
$sel:returnType:MethodSignature | TreeSitter.TypeScript.AST |
$sel:right:AssignmentExpression | TreeSitter.TypeScript.AST |
$sel:right:AssignmentPattern | TreeSitter.TypeScript.AST |
$sel:right:AugmentedAssignmentExpression | TreeSitter.TypeScript.AST |
$sel:right:BinaryExpression | TreeSitter.TypeScript.AST |
$sel:right:ForInStatement | TreeSitter.TypeScript.AST |
$sel:right:SequenceExpression | TreeSitter.TypeScript.AST |
$sel:source:ExportStatement | TreeSitter.TypeScript.AST |
$sel:source:ImportStatement | TreeSitter.TypeScript.AST |
$sel:text:AccessibilityModifier | TreeSitter.TypeScript.AST |
$sel:text:DebuggerStatement | TreeSitter.TypeScript.AST |
$sel:text:EmptyStatement | TreeSitter.TypeScript.AST |
$sel:text:EscapeSequence | TreeSitter.TypeScript.AST |
$sel:text:ExistentialType | TreeSitter.TypeScript.AST |
$sel:text:False | TreeSitter.TypeScript.AST |
$sel:text:HashBangLine | TreeSitter.TypeScript.AST |
$sel:text:Identifier | TreeSitter.TypeScript.AST |
$sel:text:Import | TreeSitter.TypeScript.AST |
$sel:text:JsxText | TreeSitter.TypeScript.AST |
$sel:text:MetaProperty | TreeSitter.TypeScript.AST |
$sel:text:Null | TreeSitter.TypeScript.AST |
$sel:text:Number | TreeSitter.TypeScript.AST |
$sel:text:PredefinedType | TreeSitter.TypeScript.AST |
$sel:text:PropertyIdentifier | TreeSitter.TypeScript.AST |
$sel:text:Readonly | TreeSitter.TypeScript.AST |
$sel:text:RegexFlags | TreeSitter.TypeScript.AST |
$sel:text:RegexPattern | TreeSitter.TypeScript.AST |
$sel:text:ShorthandPropertyIdentifier | TreeSitter.TypeScript.AST |
$sel:text:StatementIdentifier | TreeSitter.TypeScript.AST |
$sel:text:Super | TreeSitter.TypeScript.AST |
$sel:text:This | TreeSitter.TypeScript.AST |
$sel:text:True | TreeSitter.TypeScript.AST |
$sel:text:TypeIdentifier | TreeSitter.TypeScript.AST |
$sel:text:Undefined | TreeSitter.TypeScript.AST |
$sel:type':PropertySignature | TreeSitter.TypeScript.AST |
$sel:type':PublicFieldDefinition | TreeSitter.TypeScript.AST |
$sel:type':VariableDeclarator | TreeSitter.TypeScript.AST |
$sel:typeArguments:CallExpression | TreeSitter.TypeScript.AST |
$sel:typeArguments:JsxOpeningElement | TreeSitter.TypeScript.AST |
$sel:typeParameters:AbstractClassDeclaration | TreeSitter.TypeScript.AST |
$sel:typeParameters:AbstractMethodSignature | TreeSitter.TypeScript.AST |
$sel:typeParameters:ArrowFunction | TreeSitter.TypeScript.AST |
$sel:typeParameters:CallSignature | TreeSitter.TypeScript.AST |
$sel:typeParameters:Class | TreeSitter.TypeScript.AST |
$sel:typeParameters:ClassDeclaration | TreeSitter.TypeScript.AST |
$sel:typeParameters:Function | TreeSitter.TypeScript.AST |
$sel:typeParameters:FunctionDeclaration | TreeSitter.TypeScript.AST |
$sel:typeParameters:FunctionSignature | TreeSitter.TypeScript.AST |
$sel:typeParameters:GeneratorFunction | TreeSitter.TypeScript.AST |
$sel:typeParameters:GeneratorFunctionDeclaration | TreeSitter.TypeScript.AST |
$sel:typeParameters:InterfaceDeclaration | TreeSitter.TypeScript.AST |
$sel:typeParameters:MethodDefinition | TreeSitter.TypeScript.AST |
$sel:typeParameters:MethodSignature | TreeSitter.TypeScript.AST |
$sel:typeParameters:TypeAliasDeclaration | TreeSitter.TypeScript.AST |
$sel:value:EnumAssignment | TreeSitter.TypeScript.AST |
$sel:value:ExportStatement | TreeSitter.TypeScript.AST |
$sel:value:OptionalParameter | TreeSitter.TypeScript.AST |
$sel:value:Pair | TreeSitter.TypeScript.AST |
$sel:value:PublicFieldDefinition | TreeSitter.TypeScript.AST |
$sel:value:RequiredParameter | TreeSitter.TypeScript.AST |
$sel:value:SwitchCase | TreeSitter.TypeScript.AST |
$sel:value:SwitchStatement | TreeSitter.TypeScript.AST |
$sel:value:TypeAliasDeclaration | TreeSitter.TypeScript.AST |
$sel:value:VariableDeclarator | TreeSitter.TypeScript.AST |