$sel:alias:TypeSwitchStatement | TreeSitter.Go.AST |
$sel:alternative:IfStatement | TreeSitter.Go.AST |
$sel:ann:ArgumentList | TreeSitter.Go.AST |
$sel:ann:ArrayType | TreeSitter.Go.AST |
$sel:ann:AssignmentStatement | TreeSitter.Go.AST |
$sel:ann:BinaryExpression | TreeSitter.Go.AST |
$sel:ann:BlankIdentifier | TreeSitter.Go.AST |
$sel:ann:Block | TreeSitter.Go.AST |
$sel:ann:BreakStatement | TreeSitter.Go.AST |
$sel:ann:CallExpression | TreeSitter.Go.AST |
$sel:ann:ChannelType | TreeSitter.Go.AST |
$sel:ann:CommunicationCase | TreeSitter.Go.AST |
$sel:ann:CompositeLiteral | TreeSitter.Go.AST |
$sel:ann:ConstDeclaration | TreeSitter.Go.AST |
$sel:ann:ConstSpec | TreeSitter.Go.AST |
$sel:ann:ContinueStatement | TreeSitter.Go.AST |
$sel:ann:DecStatement | TreeSitter.Go.AST |
$sel:ann:DefaultCase | TreeSitter.Go.AST |
$sel:ann:DeferStatement | TreeSitter.Go.AST |
$sel:ann:Dot | TreeSitter.Go.AST |
$sel:ann:Element | TreeSitter.Go.AST |
$sel:ann:EmptyStatement | TreeSitter.Go.AST |
$sel:ann:EscapeSequence | TreeSitter.Go.AST |
$sel:ann:ExpressionCase | TreeSitter.Go.AST |
$sel:ann:ExpressionList | TreeSitter.Go.AST |
$sel:ann:ExpressionSwitchStatement | TreeSitter.Go.AST |
$sel:ann:FallthroughStatement | TreeSitter.Go.AST |
$sel:ann:False | TreeSitter.Go.AST |
$sel:ann:FieldDeclaration | TreeSitter.Go.AST |
$sel:ann:FieldDeclarationList | TreeSitter.Go.AST |
$sel:ann:FieldIdentifier | TreeSitter.Go.AST |
$sel:ann:FloatLiteral | TreeSitter.Go.AST |
$sel:ann:ForClause | TreeSitter.Go.AST |
$sel:ann:ForStatement | TreeSitter.Go.AST |
$sel:ann:FuncLiteral | TreeSitter.Go.AST |
$sel:ann:FunctionDeclaration | TreeSitter.Go.AST |
$sel:ann:FunctionType | TreeSitter.Go.AST |
$sel:ann:GoStatement | TreeSitter.Go.AST |
$sel:ann:GotoStatement | TreeSitter.Go.AST |
$sel:ann:Identifier | TreeSitter.Go.AST |
$sel:ann:IfStatement | TreeSitter.Go.AST |
$sel:ann:ImaginaryLiteral | TreeSitter.Go.AST |
$sel:ann:ImplicitLengthArrayType | TreeSitter.Go.AST |
$sel:ann:ImportDeclaration | TreeSitter.Go.AST |
$sel:ann:ImportSpec | TreeSitter.Go.AST |
$sel:ann:ImportSpecList | TreeSitter.Go.AST |
$sel:ann:IncStatement | TreeSitter.Go.AST |
$sel:ann:IndexExpression | TreeSitter.Go.AST |
$sel:ann:InterfaceType | TreeSitter.Go.AST |
$sel:ann:InterpretedStringLiteral | TreeSitter.Go.AST |
$sel:ann:IntLiteral | TreeSitter.Go.AST |
$sel:ann:KeyedElement | TreeSitter.Go.AST |
$sel:ann:LabeledStatement | TreeSitter.Go.AST |
$sel:ann:LabelName | TreeSitter.Go.AST |
$sel:ann:LiteralValue | TreeSitter.Go.AST |
$sel:ann:MapType | TreeSitter.Go.AST |
$sel:ann:MethodDeclaration | TreeSitter.Go.AST |
$sel:ann:MethodSpec | TreeSitter.Go.AST |
$sel:ann:MethodSpecList | TreeSitter.Go.AST |
$sel:ann:Nil | TreeSitter.Go.AST |
$sel:ann:PackageClause | TreeSitter.Go.AST |
$sel:ann:PackageIdentifier | TreeSitter.Go.AST |
$sel:ann:ParameterDeclaration | TreeSitter.Go.AST |
$sel:ann:ParameterList | TreeSitter.Go.AST |
$sel:ann:ParenthesizedExpression | TreeSitter.Go.AST |
$sel:ann:ParenthesizedType | TreeSitter.Go.AST |
$sel:ann:PointerType | TreeSitter.Go.AST |
$sel:ann:QualifiedType | TreeSitter.Go.AST |
$sel:ann:RangeClause | TreeSitter.Go.AST |
$sel:ann:RawStringLiteral | TreeSitter.Go.AST |
$sel:ann:ReceiveStatement | TreeSitter.Go.AST |
$sel:ann:ReturnStatement | TreeSitter.Go.AST |
$sel:ann:RuneLiteral | TreeSitter.Go.AST |
$sel:ann:SelectorExpression | TreeSitter.Go.AST |
$sel:ann:SelectStatement | TreeSitter.Go.AST |
$sel:ann:SendStatement | TreeSitter.Go.AST |
$sel:ann:ShortVarDeclaration | TreeSitter.Go.AST |
$sel:ann:SliceExpression | TreeSitter.Go.AST |
$sel:ann:SliceType | TreeSitter.Go.AST |
$sel:ann:SourceFile | TreeSitter.Go.AST |
$sel:ann:StructType | TreeSitter.Go.AST |
$sel:ann:True | TreeSitter.Go.AST |
$sel:ann:TypeAlias | TreeSitter.Go.AST |
$sel:ann:TypeAssertionExpression | TreeSitter.Go.AST |
$sel:ann:TypeCase | TreeSitter.Go.AST |
$sel:ann:TypeConversionExpression | TreeSitter.Go.AST |
$sel:ann:TypeDeclaration | TreeSitter.Go.AST |
$sel:ann:TypeIdentifier | TreeSitter.Go.AST |
$sel:ann:TypeSpec | TreeSitter.Go.AST |
$sel:ann:TypeSwitchStatement | TreeSitter.Go.AST |
$sel:ann:UnaryExpression | TreeSitter.Go.AST |
$sel:ann:VarDeclaration | TreeSitter.Go.AST |
$sel:ann:VariadicArgument | TreeSitter.Go.AST |
$sel:ann:VariadicParameterDeclaration | TreeSitter.Go.AST |
$sel:ann:VarSpec | TreeSitter.Go.AST |
$sel:arguments:CallExpression | TreeSitter.Go.AST |
$sel:body:CompositeLiteral | TreeSitter.Go.AST |
$sel:body:ForStatement | TreeSitter.Go.AST |
$sel:body:FuncLiteral | TreeSitter.Go.AST |
$sel:body:FunctionDeclaration | TreeSitter.Go.AST |
$sel:body:MethodDeclaration | TreeSitter.Go.AST |
$sel:capacity:SliceExpression | TreeSitter.Go.AST |
$sel:channel:SendStatement | TreeSitter.Go.AST |
$sel:communication:CommunicationCase | TreeSitter.Go.AST |
$sel:condition:ForClause | TreeSitter.Go.AST |
$sel:condition:IfStatement | TreeSitter.Go.AST |
$sel:consequence:IfStatement | TreeSitter.Go.AST |
$sel:element:ArrayType | TreeSitter.Go.AST |
$sel:element:ImplicitLengthArrayType | TreeSitter.Go.AST |
$sel:element:SliceType | TreeSitter.Go.AST |
$sel:end:SliceExpression | TreeSitter.Go.AST |
$sel:extraChildren:ArgumentList | TreeSitter.Go.AST |
$sel:extraChildren:Block | TreeSitter.Go.AST |
$sel:extraChildren:BreakStatement | TreeSitter.Go.AST |
$sel:extraChildren:CommunicationCase | TreeSitter.Go.AST |
$sel:extraChildren:ConstDeclaration | TreeSitter.Go.AST |
$sel:extraChildren:ContinueStatement | TreeSitter.Go.AST |
$sel:extraChildren:DecStatement | TreeSitter.Go.AST |
$sel:extraChildren:DefaultCase | TreeSitter.Go.AST |
$sel:extraChildren:DeferStatement | TreeSitter.Go.AST |
$sel:extraChildren:Element | TreeSitter.Go.AST |
$sel:extraChildren:ExpressionCase | TreeSitter.Go.AST |
$sel:extraChildren:ExpressionList | TreeSitter.Go.AST |
$sel:extraChildren:ExpressionSwitchStatement | TreeSitter.Go.AST |
$sel:extraChildren:FieldDeclarationList | TreeSitter.Go.AST |
$sel:extraChildren:ForStatement | TreeSitter.Go.AST |
$sel:extraChildren:GoStatement | TreeSitter.Go.AST |
$sel:extraChildren:GotoStatement | TreeSitter.Go.AST |
$sel:extraChildren:ImportDeclaration | TreeSitter.Go.AST |
$sel:extraChildren:ImportSpecList | TreeSitter.Go.AST |
$sel:extraChildren:IncStatement | TreeSitter.Go.AST |
$sel:extraChildren:InterfaceType | TreeSitter.Go.AST |
$sel:extraChildren:InterpretedStringLiteral | TreeSitter.Go.AST |
$sel:extraChildren:KeyedElement | TreeSitter.Go.AST |
$sel:extraChildren:LabeledStatement | TreeSitter.Go.AST |
$sel:extraChildren:LiteralValue | TreeSitter.Go.AST |
$sel:extraChildren:MethodSpecList | TreeSitter.Go.AST |
$sel:extraChildren:PackageClause | TreeSitter.Go.AST |
$sel:extraChildren:ParameterList | TreeSitter.Go.AST |
$sel:extraChildren:ParenthesizedExpression | TreeSitter.Go.AST |
$sel:extraChildren:ParenthesizedType | TreeSitter.Go.AST |
$sel:extraChildren:PointerType | TreeSitter.Go.AST |
$sel:extraChildren:ReturnStatement | TreeSitter.Go.AST |
$sel:extraChildren:SelectStatement | TreeSitter.Go.AST |
$sel:extraChildren:SourceFile | TreeSitter.Go.AST |
$sel:extraChildren:StructType | TreeSitter.Go.AST |
$sel:extraChildren:TypeCase | TreeSitter.Go.AST |
$sel:extraChildren:TypeDeclaration | TreeSitter.Go.AST |
$sel:extraChildren:TypeSwitchStatement | TreeSitter.Go.AST |
$sel:extraChildren:VarDeclaration | TreeSitter.Go.AST |
$sel:extraChildren:VariadicArgument | TreeSitter.Go.AST |
$sel:field:SelectorExpression | TreeSitter.Go.AST |
$sel:function:CallExpression | TreeSitter.Go.AST |
$sel:getExpression:Expression | TreeSitter.Go.AST |
$sel:getSimpleStatement:SimpleStatement | TreeSitter.Go.AST |
$sel:getSimpleType:SimpleType | TreeSitter.Go.AST |
$sel:getStatement:Statement | TreeSitter.Go.AST |
$sel:getType:Type | TreeSitter.Go.AST |
$sel:index:IndexExpression | TreeSitter.Go.AST |
$sel:initializer:ExpressionSwitchStatement | TreeSitter.Go.AST |
$sel:initializer:ForClause | TreeSitter.Go.AST |
$sel:initializer:IfStatement | TreeSitter.Go.AST |
$sel:initializer:TypeSwitchStatement | TreeSitter.Go.AST |
$sel:key:MapType | TreeSitter.Go.AST |
$sel:label:LabeledStatement | TreeSitter.Go.AST |
$sel:left:AssignmentStatement | TreeSitter.Go.AST |
$sel:left:BinaryExpression | TreeSitter.Go.AST |
$sel:left:RangeClause | TreeSitter.Go.AST |
$sel:left:ReceiveStatement | TreeSitter.Go.AST |
$sel:left:ShortVarDeclaration | TreeSitter.Go.AST |
$sel:length:ArrayType | TreeSitter.Go.AST |
$sel:name:ConstSpec | TreeSitter.Go.AST |
$sel:name:FieldDeclaration | TreeSitter.Go.AST |
$sel:name:FunctionDeclaration | TreeSitter.Go.AST |
$sel:name:ImportSpec | TreeSitter.Go.AST |
$sel:name:MethodDeclaration | TreeSitter.Go.AST |
$sel:name:MethodSpec | TreeSitter.Go.AST |
$sel:name:ParameterDeclaration | TreeSitter.Go.AST |
$sel:name:QualifiedType | TreeSitter.Go.AST |
$sel:name:TypeAlias | TreeSitter.Go.AST |
$sel:name:TypeSpec | TreeSitter.Go.AST |
$sel:name:VariadicParameterDeclaration | TreeSitter.Go.AST |
$sel:name:VarSpec | TreeSitter.Go.AST |
$sel:operand:IndexExpression | TreeSitter.Go.AST |
$sel:operand:SelectorExpression | TreeSitter.Go.AST |
$sel:operand:SliceExpression | TreeSitter.Go.AST |
$sel:operand:TypeAssertionExpression | TreeSitter.Go.AST |
$sel:operand:TypeConversionExpression | TreeSitter.Go.AST |
$sel:operand:UnaryExpression | TreeSitter.Go.AST |
$sel:operator:AssignmentStatement | TreeSitter.Go.AST |
$sel:operator:BinaryExpression | TreeSitter.Go.AST |
$sel:operator:UnaryExpression | TreeSitter.Go.AST |
$sel:package:QualifiedType | TreeSitter.Go.AST |
$sel:parameters:FuncLiteral | TreeSitter.Go.AST |
$sel:parameters:FunctionDeclaration | TreeSitter.Go.AST |
$sel:parameters:FunctionType | TreeSitter.Go.AST |
$sel:parameters:MethodDeclaration | TreeSitter.Go.AST |
$sel:parameters:MethodSpec | TreeSitter.Go.AST |
$sel:path:ImportSpec | TreeSitter.Go.AST |
$sel:receiver:MethodDeclaration | TreeSitter.Go.AST |
$sel:result:FuncLiteral | TreeSitter.Go.AST |
$sel:result:FunctionDeclaration | TreeSitter.Go.AST |
$sel:result:FunctionType | TreeSitter.Go.AST |
$sel:result:MethodDeclaration | TreeSitter.Go.AST |
$sel:result:MethodSpec | TreeSitter.Go.AST |
$sel:right:AssignmentStatement | TreeSitter.Go.AST |
$sel:right:BinaryExpression | TreeSitter.Go.AST |
$sel:right:RangeClause | TreeSitter.Go.AST |
$sel:right:ReceiveStatement | TreeSitter.Go.AST |
$sel:right:ShortVarDeclaration | TreeSitter.Go.AST |
$sel:start:SliceExpression | TreeSitter.Go.AST |
$sel:tag:FieldDeclaration | TreeSitter.Go.AST |
$sel:text:BlankIdentifier | TreeSitter.Go.AST |
$sel:text:Dot | TreeSitter.Go.AST |
$sel:text:EmptyStatement | TreeSitter.Go.AST |
$sel:text:EscapeSequence | TreeSitter.Go.AST |
$sel:text:FallthroughStatement | TreeSitter.Go.AST |
$sel:text:False | TreeSitter.Go.AST |
$sel:text:FieldIdentifier | TreeSitter.Go.AST |
$sel:text:FloatLiteral | TreeSitter.Go.AST |
$sel:text:Identifier | TreeSitter.Go.AST |
$sel:text:ImaginaryLiteral | TreeSitter.Go.AST |
$sel:text:IntLiteral | TreeSitter.Go.AST |
$sel:text:LabelName | TreeSitter.Go.AST |
$sel:text:Nil | TreeSitter.Go.AST |
$sel:text:PackageIdentifier | TreeSitter.Go.AST |
$sel:text:RawStringLiteral | TreeSitter.Go.AST |
$sel:text:RuneLiteral | TreeSitter.Go.AST |
$sel:text:True | TreeSitter.Go.AST |
$sel:text:TypeIdentifier | TreeSitter.Go.AST |
$sel:type':CompositeLiteral | TreeSitter.Go.AST |
$sel:type':ConstSpec | TreeSitter.Go.AST |
$sel:type':FieldDeclaration | TreeSitter.Go.AST |
$sel:type':ParameterDeclaration | TreeSitter.Go.AST |
$sel:type':TypeAlias | TreeSitter.Go.AST |
$sel:type':TypeAssertionExpression | TreeSitter.Go.AST |
$sel:type':TypeCase | TreeSitter.Go.AST |
$sel:type':TypeConversionExpression | TreeSitter.Go.AST |
$sel:type':TypeSpec | TreeSitter.Go.AST |
$sel:type':VariadicParameterDeclaration | TreeSitter.Go.AST |
$sel:type':VarSpec | TreeSitter.Go.AST |
$sel:update:ForClause | TreeSitter.Go.AST |
$sel:value:ChannelType | TreeSitter.Go.AST |
$sel:value:ConstSpec | TreeSitter.Go.AST |
$sel:value:ExpressionCase | TreeSitter.Go.AST |
$sel:value:ExpressionSwitchStatement | TreeSitter.Go.AST |
$sel:value:MapType | TreeSitter.Go.AST |
$sel:value:SendStatement | TreeSitter.Go.AST |
$sel:value:TypeSwitchStatement | TreeSitter.Go.AST |
$sel:value:VarSpec | TreeSitter.Go.AST |
AnonAmpersand | TreeSitter.Go |
AnonAmpersandAmpersand | TreeSitter.Go |
AnonAmpersandCaret | TreeSitter.Go |
AnonAmpersandCaretEqual | TreeSitter.Go |
AnonAmpersandEqual | TreeSitter.Go |
AnonBang | TreeSitter.Go |
AnonBangEqual | TreeSitter.Go |
AnonBreak | TreeSitter.Go |
AnonCaret | TreeSitter.Go |
AnonCaretEqual | TreeSitter.Go |
AnonCase | TreeSitter.Go |
AnonChan | TreeSitter.Go |
AnonColon | TreeSitter.Go |
AnonColonEqual | TreeSitter.Go |
AnonComma | TreeSitter.Go |
AnonConst | TreeSitter.Go |
AnonContinue | TreeSitter.Go |
AnonDefault | TreeSitter.Go |
AnonDefer | TreeSitter.Go |
AnonDot | TreeSitter.Go |
AnonDotDotDot | TreeSitter.Go |
AnonDQuote | TreeSitter.Go |
AnonElse | TreeSitter.Go |
AnonEqual | TreeSitter.Go |
AnonEqualEqual | TreeSitter.Go |
AnonFallthrough | TreeSitter.Go |
AnonFor | TreeSitter.Go |
AnonFunc | TreeSitter.Go |
AnonGo | TreeSitter.Go |
AnonGoto | TreeSitter.Go |
AnonIf | TreeSitter.Go |
AnonImport | TreeSitter.Go |
AnonInterface | TreeSitter.Go |
AnonLAngle | TreeSitter.Go |
AnonLAngleEqual | TreeSitter.Go |
AnonLAngleLAngle | TreeSitter.Go |
AnonLAngleLAngleEqual | TreeSitter.Go |
AnonLAngleMinus | TreeSitter.Go |
AnonLBrace | TreeSitter.Go |
AnonLBracket | TreeSitter.Go |
AnonLF | TreeSitter.Go |
AnonLParen | TreeSitter.Go |
AnonMap | TreeSitter.Go |
AnonMinus | TreeSitter.Go |
AnonMinusEqual | TreeSitter.Go |
AnonMinusMinus | TreeSitter.Go |
AnonPackage | TreeSitter.Go |
AnonPercent | TreeSitter.Go |
AnonPercentEqual | TreeSitter.Go |
AnonPipe | TreeSitter.Go |
AnonPipeEqual | TreeSitter.Go |
AnonPipePipe | TreeSitter.Go |
AnonPlus | TreeSitter.Go |
AnonPlusEqual | TreeSitter.Go |
AnonPlusPlus | TreeSitter.Go |
AnonRange | TreeSitter.Go |
AnonRAngle | TreeSitter.Go |
AnonRAngleEqual | TreeSitter.Go |
AnonRAngleRAngle | TreeSitter.Go |
AnonRAngleRAngleEqual | TreeSitter.Go |
AnonRBrace | TreeSitter.Go |
AnonRBracket | TreeSitter.Go |
AnonReturn | TreeSitter.Go |
AnonRParen | TreeSitter.Go |
AnonSelect | TreeSitter.Go |
AnonSemicolon | TreeSitter.Go |
AnonSlash | TreeSitter.Go |
AnonSlashEqual | TreeSitter.Go |
AnonStar | TreeSitter.Go |
AnonStarEqual | TreeSitter.Go |
AnonStruct | TreeSitter.Go |
AnonSwitch | TreeSitter.Go |
AnonType | TreeSitter.Go |
AnonVar | TreeSitter.Go |
AnonymousAmpersand | TreeSitter.Go.AST |
AnonymousAmpersandAmpersand | TreeSitter.Go.AST |
AnonymousAmpersandCaret | TreeSitter.Go.AST |
AnonymousAmpersandCaretEqual | TreeSitter.Go.AST |
AnonymousAmpersandEqual | TreeSitter.Go.AST |
AnonymousBang | TreeSitter.Go.AST |
AnonymousBangEqual | TreeSitter.Go.AST |
AnonymousBreak | TreeSitter.Go.AST |
AnonymousCaret | TreeSitter.Go.AST |
AnonymousCaretEqual | TreeSitter.Go.AST |
AnonymousCase | TreeSitter.Go.AST |
AnonymousChan | TreeSitter.Go.AST |
AnonymousColon | TreeSitter.Go.AST |
AnonymousColonEqual | TreeSitter.Go.AST |
AnonymousComma | TreeSitter.Go.AST |
AnonymousConst | TreeSitter.Go.AST |
AnonymousContinue | TreeSitter.Go.AST |
AnonymousDefault | TreeSitter.Go.AST |
AnonymousDefer | TreeSitter.Go.AST |
AnonymousDot | TreeSitter.Go.AST |
AnonymousDotDotDot | TreeSitter.Go.AST |
AnonymousDQuote | TreeSitter.Go.AST |
AnonymousElse | TreeSitter.Go.AST |
AnonymousEqual | TreeSitter.Go.AST |
AnonymousEqualEqual | TreeSitter.Go.AST |
AnonymousFallthrough | TreeSitter.Go.AST |
AnonymousFor | TreeSitter.Go.AST |
AnonymousFunc | TreeSitter.Go.AST |
AnonymousGo | TreeSitter.Go.AST |
AnonymousGoto | TreeSitter.Go.AST |
AnonymousIf | TreeSitter.Go.AST |
AnonymousImport | TreeSitter.Go.AST |
AnonymousInterface | TreeSitter.Go.AST |
AnonymousLAngle | TreeSitter.Go.AST |
AnonymousLAngleEqual | TreeSitter.Go.AST |
AnonymousLAngleLAngle | TreeSitter.Go.AST |
AnonymousLAngleLAngleEqual | TreeSitter.Go.AST |
AnonymousLAngleMinus | TreeSitter.Go.AST |
AnonymousLBrace | TreeSitter.Go.AST |
AnonymousLBracket | TreeSitter.Go.AST |
AnonymousLF | TreeSitter.Go.AST |
AnonymousLParen | TreeSitter.Go.AST |
AnonymousMap | TreeSitter.Go.AST |
AnonymousMinus | TreeSitter.Go.AST |
AnonymousMinusEqual | TreeSitter.Go.AST |
AnonymousMinusMinus | TreeSitter.Go.AST |
AnonymousPackage | TreeSitter.Go.AST |
AnonymousPercent | TreeSitter.Go.AST |
AnonymousPercentEqual | TreeSitter.Go.AST |
AnonymousPipe | TreeSitter.Go.AST |
AnonymousPipeEqual | TreeSitter.Go.AST |
AnonymousPipePipe | TreeSitter.Go.AST |
AnonymousPlus | TreeSitter.Go.AST |
AnonymousPlusEqual | TreeSitter.Go.AST |
AnonymousPlusPlus | TreeSitter.Go.AST |
AnonymousRange | TreeSitter.Go.AST |
AnonymousRAngle | TreeSitter.Go.AST |
AnonymousRAngleEqual | TreeSitter.Go.AST |
AnonymousRAngleRAngle | TreeSitter.Go.AST |
AnonymousRAngleRAngleEqual | TreeSitter.Go.AST |
AnonymousRBrace | TreeSitter.Go.AST |
AnonymousRBracket | TreeSitter.Go.AST |
AnonymousReturn | TreeSitter.Go.AST |
AnonymousRParen | TreeSitter.Go.AST |
AnonymousSelect | TreeSitter.Go.AST |
AnonymousSemicolon | TreeSitter.Go.AST |
AnonymousSlash | TreeSitter.Go.AST |
AnonymousSlashEqual | TreeSitter.Go.AST |
AnonymousStar | TreeSitter.Go.AST |
AnonymousStarEqual | TreeSitter.Go.AST |
AnonymousStruct | TreeSitter.Go.AST |
AnonymousSwitch | TreeSitter.Go.AST |
AnonymousType | TreeSitter.Go.AST |
AnonymousVar | TreeSitter.Go.AST |
ArgumentList | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ArgumentList' | TreeSitter.Go |
ArrayType | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
AssignmentStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
AuxArgumentListRepeat1 | TreeSitter.Go |
AuxConstDeclarationRepeat1 | TreeSitter.Go |
AuxConstSpecRepeat1 | TreeSitter.Go |
AuxExpressionListRepeat1 | TreeSitter.Go |
AuxExpressionSwitchStatementRepeat1 | TreeSitter.Go |
AuxFieldDeclarationListRepeat1 | TreeSitter.Go |
AuxFieldNameListRepeat1 | TreeSitter.Go |
AuxHiddenStatementListRepeat1 | TreeSitter.Go |
AuxImportSpecListRepeat1 | TreeSitter.Go |
AuxInterpretedStringLiteralRepeat1 | TreeSitter.Go |
AuxInterpretedStringLiteralToken1 | TreeSitter.Go |
AuxLiteralValueRepeat1 | TreeSitter.Go |
AuxMethodSpecListRepeat1 | TreeSitter.Go |
AuxParameterListRepeat1 | TreeSitter.Go |
AuxSelectStatementRepeat1 | TreeSitter.Go |
AuxSourceFileRepeat1 | TreeSitter.Go |
AuxTypeCaseRepeat1 | TreeSitter.Go |
AuxTypeDeclarationRepeat1 | TreeSitter.Go |
AuxTypeSwitchStatementRepeat1 | TreeSitter.Go |
AuxVarDeclarationRepeat1 | TreeSitter.Go |
BinaryExpression | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
BlankIdentifier | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
Block | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
BreakStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
CallExpression | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ChannelType | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
Comment | TreeSitter.Go |
CommunicationCase | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
CompositeLiteral | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ConstDeclaration | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ConstSpec | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ContinueStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
debugSymbolNames | TreeSitter.Go.AST |
DecStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
DefaultCase | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
DeferStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
Dot | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
Element | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
EmptyStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
End | TreeSitter.Go |
EscapeSequence | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
Expression | |
1 (Type/Class) | TreeSitter.Go.AST |
2 (Data Constructor) | TreeSitter.Go.AST |
ExpressionCase | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ExpressionList | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ExpressionSwitchStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
FallthroughStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
False | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
FieldDeclaration | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
FieldDeclarationList | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
FieldIdentifier | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
FloatLiteral | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ForClause | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ForStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
FuncLiteral | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
FunctionDeclaration | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
FunctionType | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
GoStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
GotoStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
Grammar | TreeSitter.Go |
HiddenDeclaration | TreeSitter.Go |
HiddenExpression | TreeSitter.Go |
HiddenSimpleStatement | TreeSitter.Go |
HiddenSimpleType | TreeSitter.Go |
HiddenStatement | TreeSitter.Go |
HiddenStatementList | TreeSitter.Go |
HiddenTypeSwitchHeader | TreeSitter.Go |
Identifier | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
Identifier' | TreeSitter.Go |
Identifier'' | TreeSitter.Go |
IfStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ImaginaryLiteral | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ImplicitLengthArrayType | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ImportDeclaration | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ImportSpec | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ImportSpecList | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
IncStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
IndexExpression | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
InterfaceType | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
InterpretedStringLiteral | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
IntLiteral | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
KeyedElement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
LabeledStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
LabeledStatement' | TreeSitter.Go |
LabelName | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
LiteralValue | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
MapType | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
MethodDeclaration | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
MethodSpec | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
MethodSpecList | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
Nil | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
PackageClause | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
PackageIdentifier | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ParameterDeclaration | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ParameterList | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ParenthesizedExpression | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ParenthesizedType | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ParseError | TreeSitter.Go |
PointerType | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
QualifiedType | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
RangeClause | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
RawStringLiteral | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ReceiveStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ReturnStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
RuneLiteral | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
SelectorExpression | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
SelectStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
SendStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
ShortVarDeclaration | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
SimpleStatement | |
1 (Type/Class) | TreeSitter.Go.AST |
2 (Data Constructor) | TreeSitter.Go.AST |
SimpleType | |
1 (Type/Class) | TreeSitter.Go.AST |
2 (Data Constructor) | TreeSitter.Go.AST |
SliceExpression | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
SliceType | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
SourceFile | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
Statement | |
1 (Type/Class) | TreeSitter.Go.AST |
2 (Data Constructor) | TreeSitter.Go.AST |
StructType | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
tree_sitter_go | TreeSitter.Go |
True | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
Type | |
1 (Type/Class) | TreeSitter.Go.AST |
2 (Data Constructor) | TreeSitter.Go.AST |
TypeAlias | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
TypeAssertionExpression | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
TypeCase | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
TypeConversionExpression | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
TypeDeclaration | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
TypeIdentifier | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
TypeSpec | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
TypeSwitchStatement | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
UnaryExpression | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
VarDeclaration | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
VariadicArgument | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
VariadicParameterDeclaration | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |
VarSpec | |
1 (Data Constructor) | TreeSitter.Go |
2 (Type/Class) | TreeSitter.Go.AST |
3 (Data Constructor) | TreeSitter.Go.AST |