tree-sitter-go-0.4.1.1: Tree-sitter grammar/parser for Go

Index - $

$sel:alias:TypeSwitchStatementTreeSitter.Go.AST
$sel:alternative:IfStatementTreeSitter.Go.AST
$sel:ann:ArgumentListTreeSitter.Go.AST
$sel:ann:ArrayTypeTreeSitter.Go.AST
$sel:ann:AssignmentStatementTreeSitter.Go.AST
$sel:ann:BinaryExpressionTreeSitter.Go.AST
$sel:ann:BlankIdentifierTreeSitter.Go.AST
$sel:ann:BlockTreeSitter.Go.AST
$sel:ann:BreakStatementTreeSitter.Go.AST
$sel:ann:CallExpressionTreeSitter.Go.AST
$sel:ann:ChannelTypeTreeSitter.Go.AST
$sel:ann:CommunicationCaseTreeSitter.Go.AST
$sel:ann:CompositeLiteralTreeSitter.Go.AST
$sel:ann:ConstDeclarationTreeSitter.Go.AST
$sel:ann:ConstSpecTreeSitter.Go.AST
$sel:ann:ContinueStatementTreeSitter.Go.AST
$sel:ann:DecStatementTreeSitter.Go.AST
$sel:ann:DefaultCaseTreeSitter.Go.AST
$sel:ann:DeferStatementTreeSitter.Go.AST
$sel:ann:DotTreeSitter.Go.AST
$sel:ann:ElementTreeSitter.Go.AST
$sel:ann:EmptyStatementTreeSitter.Go.AST
$sel:ann:EscapeSequenceTreeSitter.Go.AST
$sel:ann:ExpressionCaseTreeSitter.Go.AST
$sel:ann:ExpressionListTreeSitter.Go.AST
$sel:ann:ExpressionSwitchStatementTreeSitter.Go.AST
$sel:ann:FallthroughStatementTreeSitter.Go.AST
$sel:ann:FalseTreeSitter.Go.AST
$sel:ann:FieldDeclarationTreeSitter.Go.AST
$sel:ann:FieldDeclarationListTreeSitter.Go.AST
$sel:ann:FieldIdentifierTreeSitter.Go.AST
$sel:ann:FloatLiteralTreeSitter.Go.AST
$sel:ann:ForClauseTreeSitter.Go.AST
$sel:ann:ForStatementTreeSitter.Go.AST
$sel:ann:FuncLiteralTreeSitter.Go.AST
$sel:ann:FunctionDeclarationTreeSitter.Go.AST
$sel:ann:FunctionTypeTreeSitter.Go.AST
$sel:ann:GoStatementTreeSitter.Go.AST
$sel:ann:GotoStatementTreeSitter.Go.AST
$sel:ann:IdentifierTreeSitter.Go.AST
$sel:ann:IfStatementTreeSitter.Go.AST
$sel:ann:ImaginaryLiteralTreeSitter.Go.AST
$sel:ann:ImplicitLengthArrayTypeTreeSitter.Go.AST
$sel:ann:ImportDeclarationTreeSitter.Go.AST
$sel:ann:ImportSpecTreeSitter.Go.AST
$sel:ann:ImportSpecListTreeSitter.Go.AST
$sel:ann:IncStatementTreeSitter.Go.AST
$sel:ann:IndexExpressionTreeSitter.Go.AST
$sel:ann:InterfaceTypeTreeSitter.Go.AST
$sel:ann:InterpretedStringLiteralTreeSitter.Go.AST
$sel:ann:IntLiteralTreeSitter.Go.AST
$sel:ann:KeyedElementTreeSitter.Go.AST
$sel:ann:LabeledStatementTreeSitter.Go.AST
$sel:ann:LabelNameTreeSitter.Go.AST
$sel:ann:LiteralValueTreeSitter.Go.AST
$sel:ann:MapTypeTreeSitter.Go.AST
$sel:ann:MethodDeclarationTreeSitter.Go.AST
$sel:ann:MethodSpecTreeSitter.Go.AST
$sel:ann:MethodSpecListTreeSitter.Go.AST
$sel:ann:NilTreeSitter.Go.AST
$sel:ann:PackageClauseTreeSitter.Go.AST
$sel:ann:PackageIdentifierTreeSitter.Go.AST
$sel:ann:ParameterDeclarationTreeSitter.Go.AST
$sel:ann:ParameterListTreeSitter.Go.AST
$sel:ann:ParenthesizedExpressionTreeSitter.Go.AST
$sel:ann:ParenthesizedTypeTreeSitter.Go.AST
$sel:ann:PointerTypeTreeSitter.Go.AST
$sel:ann:QualifiedTypeTreeSitter.Go.AST
$sel:ann:RangeClauseTreeSitter.Go.AST
$sel:ann:RawStringLiteralTreeSitter.Go.AST
$sel:ann:ReceiveStatementTreeSitter.Go.AST
$sel:ann:ReturnStatementTreeSitter.Go.AST
$sel:ann:RuneLiteralTreeSitter.Go.AST
$sel:ann:SelectorExpressionTreeSitter.Go.AST
$sel:ann:SelectStatementTreeSitter.Go.AST
$sel:ann:SendStatementTreeSitter.Go.AST
$sel:ann:ShortVarDeclarationTreeSitter.Go.AST
$sel:ann:SliceExpressionTreeSitter.Go.AST
$sel:ann:SliceTypeTreeSitter.Go.AST
$sel:ann:SourceFileTreeSitter.Go.AST
$sel:ann:StructTypeTreeSitter.Go.AST
$sel:ann:TrueTreeSitter.Go.AST
$sel:ann:TypeAliasTreeSitter.Go.AST
$sel:ann:TypeAssertionExpressionTreeSitter.Go.AST
$sel:ann:TypeCaseTreeSitter.Go.AST
$sel:ann:TypeConversionExpressionTreeSitter.Go.AST
$sel:ann:TypeDeclarationTreeSitter.Go.AST
$sel:ann:TypeIdentifierTreeSitter.Go.AST
$sel:ann:TypeSpecTreeSitter.Go.AST
$sel:ann:TypeSwitchStatementTreeSitter.Go.AST
$sel:ann:UnaryExpressionTreeSitter.Go.AST
$sel:ann:VarDeclarationTreeSitter.Go.AST
$sel:ann:VariadicArgumentTreeSitter.Go.AST
$sel:ann:VariadicParameterDeclarationTreeSitter.Go.AST
$sel:ann:VarSpecTreeSitter.Go.AST
$sel:arguments:CallExpressionTreeSitter.Go.AST
$sel:body:CompositeLiteralTreeSitter.Go.AST
$sel:body:ForStatementTreeSitter.Go.AST
$sel:body:FuncLiteralTreeSitter.Go.AST
$sel:body:FunctionDeclarationTreeSitter.Go.AST
$sel:body:MethodDeclarationTreeSitter.Go.AST
$sel:capacity:SliceExpressionTreeSitter.Go.AST
$sel:channel:SendStatementTreeSitter.Go.AST
$sel:communication:CommunicationCaseTreeSitter.Go.AST
$sel:condition:ForClauseTreeSitter.Go.AST
$sel:condition:IfStatementTreeSitter.Go.AST
$sel:consequence:IfStatementTreeSitter.Go.AST
$sel:element:ArrayTypeTreeSitter.Go.AST
$sel:element:ImplicitLengthArrayTypeTreeSitter.Go.AST
$sel:element:SliceTypeTreeSitter.Go.AST
$sel:end:SliceExpressionTreeSitter.Go.AST
$sel:extraChildren:ArgumentListTreeSitter.Go.AST
$sel:extraChildren:BlockTreeSitter.Go.AST
$sel:extraChildren:BreakStatementTreeSitter.Go.AST
$sel:extraChildren:CommunicationCaseTreeSitter.Go.AST
$sel:extraChildren:ConstDeclarationTreeSitter.Go.AST
$sel:extraChildren:ContinueStatementTreeSitter.Go.AST
$sel:extraChildren:DecStatementTreeSitter.Go.AST
$sel:extraChildren:DefaultCaseTreeSitter.Go.AST
$sel:extraChildren:DeferStatementTreeSitter.Go.AST
$sel:extraChildren:ElementTreeSitter.Go.AST
$sel:extraChildren:ExpressionCaseTreeSitter.Go.AST
$sel:extraChildren:ExpressionListTreeSitter.Go.AST
$sel:extraChildren:ExpressionSwitchStatementTreeSitter.Go.AST
$sel:extraChildren:FieldDeclarationListTreeSitter.Go.AST
$sel:extraChildren:ForStatementTreeSitter.Go.AST
$sel:extraChildren:GoStatementTreeSitter.Go.AST
$sel:extraChildren:GotoStatementTreeSitter.Go.AST
$sel:extraChildren:ImportDeclarationTreeSitter.Go.AST
$sel:extraChildren:ImportSpecListTreeSitter.Go.AST
$sel:extraChildren:IncStatementTreeSitter.Go.AST
$sel:extraChildren:InterfaceTypeTreeSitter.Go.AST
$sel:extraChildren:InterpretedStringLiteralTreeSitter.Go.AST
$sel:extraChildren:KeyedElementTreeSitter.Go.AST
$sel:extraChildren:LabeledStatementTreeSitter.Go.AST
$sel:extraChildren:LiteralValueTreeSitter.Go.AST
$sel:extraChildren:MethodSpecListTreeSitter.Go.AST
$sel:extraChildren:PackageClauseTreeSitter.Go.AST
$sel:extraChildren:ParameterListTreeSitter.Go.AST
$sel:extraChildren:ParenthesizedExpressionTreeSitter.Go.AST
$sel:extraChildren:ParenthesizedTypeTreeSitter.Go.AST
$sel:extraChildren:PointerTypeTreeSitter.Go.AST
$sel:extraChildren:ReturnStatementTreeSitter.Go.AST
$sel:extraChildren:SelectStatementTreeSitter.Go.AST
$sel:extraChildren:SourceFileTreeSitter.Go.AST
$sel:extraChildren:StructTypeTreeSitter.Go.AST
$sel:extraChildren:TypeCaseTreeSitter.Go.AST
$sel:extraChildren:TypeDeclarationTreeSitter.Go.AST
$sel:extraChildren:TypeSwitchStatementTreeSitter.Go.AST
$sel:extraChildren:VarDeclarationTreeSitter.Go.AST
$sel:extraChildren:VariadicArgumentTreeSitter.Go.AST
$sel:field:SelectorExpressionTreeSitter.Go.AST
$sel:function:CallExpressionTreeSitter.Go.AST
$sel:getExpression:ExpressionTreeSitter.Go.AST
$sel:getSimpleStatement:SimpleStatementTreeSitter.Go.AST
$sel:getSimpleType:SimpleTypeTreeSitter.Go.AST
$sel:getStatement:StatementTreeSitter.Go.AST
$sel:getType:TypeTreeSitter.Go.AST
$sel:index:IndexExpressionTreeSitter.Go.AST
$sel:initializer:ExpressionSwitchStatementTreeSitter.Go.AST
$sel:initializer:ForClauseTreeSitter.Go.AST
$sel:initializer:IfStatementTreeSitter.Go.AST
$sel:initializer:TypeSwitchStatementTreeSitter.Go.AST
$sel:key:MapTypeTreeSitter.Go.AST
$sel:label:LabeledStatementTreeSitter.Go.AST
$sel:left:AssignmentStatementTreeSitter.Go.AST
$sel:left:BinaryExpressionTreeSitter.Go.AST
$sel:left:RangeClauseTreeSitter.Go.AST
$sel:left:ReceiveStatementTreeSitter.Go.AST
$sel:left:ShortVarDeclarationTreeSitter.Go.AST
$sel:length:ArrayTypeTreeSitter.Go.AST
$sel:name:ConstSpecTreeSitter.Go.AST
$sel:name:FieldDeclarationTreeSitter.Go.AST
$sel:name:FunctionDeclarationTreeSitter.Go.AST
$sel:name:ImportSpecTreeSitter.Go.AST
$sel:name:MethodDeclarationTreeSitter.Go.AST
$sel:name:MethodSpecTreeSitter.Go.AST
$sel:name:ParameterDeclarationTreeSitter.Go.AST
$sel:name:QualifiedTypeTreeSitter.Go.AST
$sel:name:TypeAliasTreeSitter.Go.AST
$sel:name:TypeSpecTreeSitter.Go.AST
$sel:name:VariadicParameterDeclarationTreeSitter.Go.AST
$sel:name:VarSpecTreeSitter.Go.AST
$sel:operand:IndexExpressionTreeSitter.Go.AST
$sel:operand:SelectorExpressionTreeSitter.Go.AST
$sel:operand:SliceExpressionTreeSitter.Go.AST
$sel:operand:TypeAssertionExpressionTreeSitter.Go.AST
$sel:operand:TypeConversionExpressionTreeSitter.Go.AST
$sel:operand:UnaryExpressionTreeSitter.Go.AST
$sel:operator:AssignmentStatementTreeSitter.Go.AST
$sel:operator:BinaryExpressionTreeSitter.Go.AST
$sel:operator:UnaryExpressionTreeSitter.Go.AST
$sel:package:QualifiedTypeTreeSitter.Go.AST
$sel:parameters:FuncLiteralTreeSitter.Go.AST
$sel:parameters:FunctionDeclarationTreeSitter.Go.AST
$sel:parameters:FunctionTypeTreeSitter.Go.AST
$sel:parameters:MethodDeclarationTreeSitter.Go.AST
$sel:parameters:MethodSpecTreeSitter.Go.AST
$sel:path:ImportSpecTreeSitter.Go.AST
$sel:receiver:MethodDeclarationTreeSitter.Go.AST
$sel:result:FuncLiteralTreeSitter.Go.AST
$sel:result:FunctionDeclarationTreeSitter.Go.AST
$sel:result:FunctionTypeTreeSitter.Go.AST
$sel:result:MethodDeclarationTreeSitter.Go.AST
$sel:result:MethodSpecTreeSitter.Go.AST
$sel:right:AssignmentStatementTreeSitter.Go.AST
$sel:right:BinaryExpressionTreeSitter.Go.AST
$sel:right:RangeClauseTreeSitter.Go.AST
$sel:right:ReceiveStatementTreeSitter.Go.AST
$sel:right:ShortVarDeclarationTreeSitter.Go.AST
$sel:start:SliceExpressionTreeSitter.Go.AST
$sel:tag:FieldDeclarationTreeSitter.Go.AST
$sel:text:BlankIdentifierTreeSitter.Go.AST
$sel:text:DotTreeSitter.Go.AST
$sel:text:EmptyStatementTreeSitter.Go.AST
$sel:text:EscapeSequenceTreeSitter.Go.AST
$sel:text:FallthroughStatementTreeSitter.Go.AST
$sel:text:FalseTreeSitter.Go.AST
$sel:text:FieldIdentifierTreeSitter.Go.AST
$sel:text:FloatLiteralTreeSitter.Go.AST
$sel:text:IdentifierTreeSitter.Go.AST
$sel:text:ImaginaryLiteralTreeSitter.Go.AST
$sel:text:IntLiteralTreeSitter.Go.AST
$sel:text:LabelNameTreeSitter.Go.AST
$sel:text:NilTreeSitter.Go.AST
$sel:text:PackageIdentifierTreeSitter.Go.AST
$sel:text:RawStringLiteralTreeSitter.Go.AST
$sel:text:RuneLiteralTreeSitter.Go.AST
$sel:text:TrueTreeSitter.Go.AST
$sel:text:TypeIdentifierTreeSitter.Go.AST
$sel:type':CompositeLiteralTreeSitter.Go.AST
$sel:type':ConstSpecTreeSitter.Go.AST
$sel:type':FieldDeclarationTreeSitter.Go.AST
$sel:type':ParameterDeclarationTreeSitter.Go.AST
$sel:type':TypeAliasTreeSitter.Go.AST
$sel:type':TypeAssertionExpressionTreeSitter.Go.AST
$sel:type':TypeCaseTreeSitter.Go.AST
$sel:type':TypeConversionExpressionTreeSitter.Go.AST
$sel:type':TypeSpecTreeSitter.Go.AST
$sel:type':VariadicParameterDeclarationTreeSitter.Go.AST
$sel:type':VarSpecTreeSitter.Go.AST
$sel:update:ForClauseTreeSitter.Go.AST
$sel:value:ChannelTypeTreeSitter.Go.AST
$sel:value:ConstSpecTreeSitter.Go.AST
$sel:value:ExpressionCaseTreeSitter.Go.AST
$sel:value:ExpressionSwitchStatementTreeSitter.Go.AST
$sel:value:MapTypeTreeSitter.Go.AST
$sel:value:SendStatementTreeSitter.Go.AST
$sel:value:TypeSwitchStatementTreeSitter.Go.AST
$sel:value:VarSpecTreeSitter.Go.AST