Documentation
¶
Index ¶
- Constants
- func ZserioLexerInit()
- func ZserioParserInit()
- type AdditiveExpressionContext
- func (s *AdditiveExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AdditiveExpressionContext) AllExpression() []IExpressionContext
- func (s *AdditiveExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AdditiveExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AdditiveExpressionContext) Expression(i int) IExpressionContext
- func (s *AdditiveExpressionContext) GetOperator() antlr.Token
- func (s *AdditiveExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *AdditiveExpressionContext) MINUS() antlr.TerminalNode
- func (s *AdditiveExpressionContext) PLUS() antlr.TerminalNode
- func (s *AdditiveExpressionContext) SetOperator(v antlr.Token)
- type ArrayExpressionContext
- func (s *ArrayExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ArrayExpressionContext) AllExpression() []IExpressionContext
- func (s *ArrayExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArrayExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArrayExpressionContext) Expression(i int) IExpressionContext
- func (s *ArrayExpressionContext) GetOperator() antlr.Token
- func (s *ArrayExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *ArrayExpressionContext) LBRACKET() antlr.TerminalNode
- func (s *ArrayExpressionContext) RBRACKET() antlr.TerminalNode
- func (s *ArrayExpressionContext) SetOperator(v antlr.Token)
- type BaseZserioParserVisitor
- func (v *BaseZserioParserVisitor) VisitAdditiveExpression(ctx *AdditiveExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitArrayExpression(ctx *ArrayExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitBitmaskDeclaration(ctx *BitmaskDeclarationContext) interface{}
- func (v *BaseZserioParserVisitor) VisitBitmaskValue(ctx *BitmaskValueContext) interface{}
- func (v *BaseZserioParserVisitor) VisitBitwiseAndExpression(ctx *BitwiseAndExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitBitwiseOrExpression(ctx *BitwiseOrExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitBitwiseXorExpression(ctx *BitwiseXorExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitBoolType(ctx *BoolTypeContext) interface{}
- func (v *BaseZserioParserVisitor) VisitBuiltinType(ctx *BuiltinTypeContext) interface{}
- func (v *BaseZserioParserVisitor) VisitBytesType(ctx *BytesTypeContext) interface{}
- func (v *BaseZserioParserVisitor) VisitChoiceCase(ctx *ChoiceCaseContext) interface{}
- func (v *BaseZserioParserVisitor) VisitChoiceCases(ctx *ChoiceCasesContext) interface{}
- func (v *BaseZserioParserVisitor) VisitChoiceDeclaration(ctx *ChoiceDeclarationContext) interface{}
- func (v *BaseZserioParserVisitor) VisitChoiceDefault(ctx *ChoiceDefaultContext) interface{}
- func (v *BaseZserioParserVisitor) VisitChoiceFieldDefinition(ctx *ChoiceFieldDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitCompatibilityVersionDirective(ctx *CompatibilityVersionDirectiveContext) interface{}
- func (v *BaseZserioParserVisitor) VisitConstDefinition(ctx *ConstDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitDotExpression(ctx *DotExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitDynamicBitFieldType(ctx *DynamicBitFieldTypeContext) interface{}
- func (v *BaseZserioParserVisitor) VisitDynamicLengthArgument(ctx *DynamicLengthArgumentContext) interface{}
- func (v *BaseZserioParserVisitor) VisitEnumDeclaration(ctx *EnumDeclarationContext) interface{}
- func (v *BaseZserioParserVisitor) VisitEnumItem(ctx *EnumItemContext) interface{}
- func (v *BaseZserioParserVisitor) VisitEqualityExpression(ctx *EqualityExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitExternType(ctx *ExternTypeContext) interface{}
- func (v *BaseZserioParserVisitor) VisitFieldAlignment(ctx *FieldAlignmentContext) interface{}
- func (v *BaseZserioParserVisitor) VisitFieldArrayRange(ctx *FieldArrayRangeContext) interface{}
- func (v *BaseZserioParserVisitor) VisitFieldConstraint(ctx *FieldConstraintContext) interface{}
- func (v *BaseZserioParserVisitor) VisitFieldInitializer(ctx *FieldInitializerContext) interface{}
- func (v *BaseZserioParserVisitor) VisitFieldOffset(ctx *FieldOffsetContext) interface{}
- func (v *BaseZserioParserVisitor) VisitFieldOptionalClause(ctx *FieldOptionalClauseContext) interface{}
- func (v *BaseZserioParserVisitor) VisitFieldTypeId(ctx *FieldTypeIdContext) interface{}
- func (v *BaseZserioParserVisitor) VisitFixedBitFieldType(ctx *FixedBitFieldTypeContext) interface{}
- func (v *BaseZserioParserVisitor) VisitFloatType(ctx *FloatTypeContext) interface{}
- func (v *BaseZserioParserVisitor) VisitFunctionBody(ctx *FunctionBodyContext) interface{}
- func (v *BaseZserioParserVisitor) VisitFunctionCallExpression(ctx *FunctionCallExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitFunctionDefinition(ctx *FunctionDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitFunctionName(ctx *FunctionNameContext) interface{}
- func (v *BaseZserioParserVisitor) VisitFunctionType(ctx *FunctionTypeContext) interface{}
- func (v *BaseZserioParserVisitor) VisitId(ctx *IdContext) interface{}
- func (v *BaseZserioParserVisitor) VisitIdentifierExpression(ctx *IdentifierExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitImportDeclaration(ctx *ImportDeclarationContext) interface{}
- func (v *BaseZserioParserVisitor) VisitIndexExpression(ctx *IndexExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitInstantiateDeclaration(ctx *InstantiateDeclarationContext) interface{}
- func (v *BaseZserioParserVisitor) VisitIntType(ctx *IntTypeContext) interface{}
- func (v *BaseZserioParserVisitor) VisitIsSetExpression(ctx *IsSetExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitLanguageDirective(ctx *LanguageDirectiveContext) interface{}
- func (v *BaseZserioParserVisitor) VisitLengthofExpression(ctx *LengthofExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitLiteral(ctx *LiteralContext) interface{}
- func (v *BaseZserioParserVisitor) VisitLiteralExpression(ctx *LiteralExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitLogicalAndExpression(ctx *LogicalAndExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitLogicalOrExpression(ctx *LogicalOrExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitMultiplicativeExpression(ctx *MultiplicativeExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitNumbitsExpression(ctx *NumbitsExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitPackageDeclaration(ctx *PackageDeclarationContext) interface{}
- func (v *BaseZserioParserVisitor) VisitPackageNameDefinition(ctx *PackageNameDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitParameterDefinition(ctx *ParameterDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitParenthesizedExpression(ctx *ParenthesizedExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitPubsubDefinition(ctx *PubsubDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitPubsubMessageDefinition(ctx *PubsubMessageDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitQualifiedName(ctx *QualifiedNameContext) interface{}
- func (v *BaseZserioParserVisitor) VisitRelationalExpression(ctx *RelationalExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitRuleDefinition(ctx *RuleDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitRuleGroupDefinition(ctx *RuleGroupDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitServiceDefinition(ctx *ServiceDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitServiceMethodDefinition(ctx *ServiceMethodDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitShiftExpression(ctx *ShiftExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitSqlConstraint(ctx *SqlConstraintContext) interface{}
- func (v *BaseZserioParserVisitor) VisitSqlConstraintDefinition(ctx *SqlConstraintDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitSqlDatabaseDefinition(ctx *SqlDatabaseDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitSqlDatabaseFieldDefinition(ctx *SqlDatabaseFieldDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitSqlTableDeclaration(ctx *SqlTableDeclarationContext) interface{}
- func (v *BaseZserioParserVisitor) VisitSqlTableFieldDefinition(ctx *SqlTableFieldDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitSqlWithoutRowId(ctx *SqlWithoutRowIdContext) interface{}
- func (v *BaseZserioParserVisitor) VisitStringType(ctx *StringTypeContext) interface{}
- func (v *BaseZserioParserVisitor) VisitStructureDeclaration(ctx *StructureDeclarationContext) interface{}
- func (v *BaseZserioParserVisitor) VisitStructureFieldDefinition(ctx *StructureFieldDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitSubtypeDeclaration(ctx *SubtypeDeclarationContext) interface{}
- func (v *BaseZserioParserVisitor) VisitSymbolDefinition(ctx *SymbolDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitTemplateArgument(ctx *TemplateArgumentContext) interface{}
- func (v *BaseZserioParserVisitor) VisitTemplateArguments(ctx *TemplateArgumentsContext) interface{}
- func (v *BaseZserioParserVisitor) VisitTemplateParameters(ctx *TemplateParametersContext) interface{}
- func (v *BaseZserioParserVisitor) VisitTernaryExpression(ctx *TernaryExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitTopicDefinition(ctx *TopicDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitTypeArgument(ctx *TypeArgumentContext) interface{}
- func (v *BaseZserioParserVisitor) VisitTypeArguments(ctx *TypeArgumentsContext) interface{}
- func (v *BaseZserioParserVisitor) VisitTypeDeclaration(ctx *TypeDeclarationContext) interface{}
- func (v *BaseZserioParserVisitor) VisitTypeInstantiation(ctx *TypeInstantiationContext) interface{}
- func (v *BaseZserioParserVisitor) VisitTypeParameters(ctx *TypeParametersContext) interface{}
- func (v *BaseZserioParserVisitor) VisitTypeReference(ctx *TypeReferenceContext) interface{}
- func (v *BaseZserioParserVisitor) VisitUnaryExpression(ctx *UnaryExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitUnionDeclaration(ctx *UnionDeclarationContext) interface{}
- func (v *BaseZserioParserVisitor) VisitUnionFieldDefinition(ctx *UnionFieldDefinitionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitValueofExpression(ctx *ValueofExpressionContext) interface{}
- func (v *BaseZserioParserVisitor) VisitVarintType(ctx *VarintTypeContext) interface{}
- type BitmaskDeclarationContext
- func (s *BitmaskDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BitmaskDeclarationContext) AllBitmaskValue() []IBitmaskValueContext
- func (s *BitmaskDeclarationContext) AllCOMMA() []antlr.TerminalNode
- func (s *BitmaskDeclarationContext) BITMASK() antlr.TerminalNode
- func (s *BitmaskDeclarationContext) BitmaskValue(i int) IBitmaskValueContext
- func (s *BitmaskDeclarationContext) COMMA(i int) antlr.TerminalNode
- func (s *BitmaskDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BitmaskDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BitmaskDeclarationContext) GetParser() antlr.Parser
- func (s *BitmaskDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *BitmaskDeclarationContext) Id() IIdContext
- func (*BitmaskDeclarationContext) IsBitmaskDeclarationContext()
- func (s *BitmaskDeclarationContext) LBRACE() antlr.TerminalNode
- func (s *BitmaskDeclarationContext) RBRACE() antlr.TerminalNode
- func (s *BitmaskDeclarationContext) SEMICOLON() antlr.TerminalNode
- func (s *BitmaskDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *BitmaskDeclarationContext) TypeInstantiation() ITypeInstantiationContext
- type BitmaskValueContext
- func (s *BitmaskValueContext) ASSIGN() antlr.TerminalNode
- func (s *BitmaskValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BitmaskValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BitmaskValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BitmaskValueContext) Expression() IExpressionContext
- func (s *BitmaskValueContext) GetParser() antlr.Parser
- func (s *BitmaskValueContext) GetRuleContext() antlr.RuleContext
- func (s *BitmaskValueContext) Id() IIdContext
- func (*BitmaskValueContext) IsBitmaskValueContext()
- func (s *BitmaskValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BitwiseAndExpressionContext
- func (s *BitwiseAndExpressionContext) AND() antlr.TerminalNode
- func (s *BitwiseAndExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BitwiseAndExpressionContext) AllExpression() []IExpressionContext
- func (s *BitwiseAndExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BitwiseAndExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BitwiseAndExpressionContext) Expression(i int) IExpressionContext
- func (s *BitwiseAndExpressionContext) GetOperator() antlr.Token
- func (s *BitwiseAndExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *BitwiseAndExpressionContext) SetOperator(v antlr.Token)
- type BitwiseOrExpressionContext
- func (s *BitwiseOrExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BitwiseOrExpressionContext) AllExpression() []IExpressionContext
- func (s *BitwiseOrExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BitwiseOrExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BitwiseOrExpressionContext) Expression(i int) IExpressionContext
- func (s *BitwiseOrExpressionContext) GetOperator() antlr.Token
- func (s *BitwiseOrExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *BitwiseOrExpressionContext) OR() antlr.TerminalNode
- func (s *BitwiseOrExpressionContext) SetOperator(v antlr.Token)
- type BitwiseXorExpressionContext
- func (s *BitwiseXorExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BitwiseXorExpressionContext) AllExpression() []IExpressionContext
- func (s *BitwiseXorExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BitwiseXorExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BitwiseXorExpressionContext) Expression(i int) IExpressionContext
- func (s *BitwiseXorExpressionContext) GetOperator() antlr.Token
- func (s *BitwiseXorExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *BitwiseXorExpressionContext) SetOperator(v antlr.Token)
- func (s *BitwiseXorExpressionContext) XOR() antlr.TerminalNode
- type BoolTypeContext
- func (s *BoolTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BoolTypeContext) BOOL() antlr.TerminalNode
- func (s *BoolTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BoolTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BoolTypeContext) GetParser() antlr.Parser
- func (s *BoolTypeContext) GetRuleContext() antlr.RuleContext
- func (*BoolTypeContext) IsBoolTypeContext()
- func (s *BoolTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BuiltinTypeContext
- func (s *BuiltinTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BuiltinTypeContext) BoolType() IBoolTypeContext
- func (s *BuiltinTypeContext) BytesType() IBytesTypeContext
- func (s *BuiltinTypeContext) DynamicBitFieldType() IDynamicBitFieldTypeContext
- func (s *BuiltinTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BuiltinTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BuiltinTypeContext) ExternType() IExternTypeContext
- func (s *BuiltinTypeContext) FixedBitFieldType() IFixedBitFieldTypeContext
- func (s *BuiltinTypeContext) FloatType() IFloatTypeContext
- func (s *BuiltinTypeContext) GetParser() antlr.Parser
- func (s *BuiltinTypeContext) GetRuleContext() antlr.RuleContext
- func (s *BuiltinTypeContext) IntType() IIntTypeContext
- func (*BuiltinTypeContext) IsBuiltinTypeContext()
- func (s *BuiltinTypeContext) StringType() IStringTypeContext
- func (s *BuiltinTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *BuiltinTypeContext) VarintType() IVarintTypeContext
- type BytesTypeContext
- func (s *BytesTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BytesTypeContext) BYTES() antlr.TerminalNode
- func (s *BytesTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BytesTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BytesTypeContext) GetParser() antlr.Parser
- func (s *BytesTypeContext) GetRuleContext() antlr.RuleContext
- func (*BytesTypeContext) IsBytesTypeContext()
- func (s *BytesTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ChoiceCaseContext
- func (s *ChoiceCaseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ChoiceCaseContext) CASE() antlr.TerminalNode
- func (s *ChoiceCaseContext) COLON() antlr.TerminalNode
- func (s *ChoiceCaseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ChoiceCaseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ChoiceCaseContext) Expression() IExpressionContext
- func (s *ChoiceCaseContext) GetParser() antlr.Parser
- func (s *ChoiceCaseContext) GetRuleContext() antlr.RuleContext
- func (*ChoiceCaseContext) IsChoiceCaseContext()
- func (s *ChoiceCaseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ChoiceCasesContext
- func (s *ChoiceCasesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ChoiceCasesContext) AllChoiceCase() []IChoiceCaseContext
- func (s *ChoiceCasesContext) ChoiceCase(i int) IChoiceCaseContext
- func (s *ChoiceCasesContext) ChoiceFieldDefinition() IChoiceFieldDefinitionContext
- func (s *ChoiceCasesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ChoiceCasesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ChoiceCasesContext) GetParser() antlr.Parser
- func (s *ChoiceCasesContext) GetRuleContext() antlr.RuleContext
- func (*ChoiceCasesContext) IsChoiceCasesContext()
- func (s *ChoiceCasesContext) SEMICOLON() antlr.TerminalNode
- func (s *ChoiceCasesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ChoiceDeclarationContext
- func (s *ChoiceDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ChoiceDeclarationContext) AllChoiceCases() []IChoiceCasesContext
- func (s *ChoiceDeclarationContext) AllFunctionDefinition() []IFunctionDefinitionContext
- func (s *ChoiceDeclarationContext) CHOICE() antlr.TerminalNode
- func (s *ChoiceDeclarationContext) ChoiceCases(i int) IChoiceCasesContext
- func (s *ChoiceDeclarationContext) ChoiceDefault() IChoiceDefaultContext
- func (s *ChoiceDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ChoiceDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ChoiceDeclarationContext) Expression() IExpressionContext
- func (s *ChoiceDeclarationContext) FunctionDefinition(i int) IFunctionDefinitionContext
- func (s *ChoiceDeclarationContext) GetParser() antlr.Parser
- func (s *ChoiceDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *ChoiceDeclarationContext) Id() IIdContext
- func (*ChoiceDeclarationContext) IsChoiceDeclarationContext()
- func (s *ChoiceDeclarationContext) LBRACE() antlr.TerminalNode
- func (s *ChoiceDeclarationContext) ON() antlr.TerminalNode
- func (s *ChoiceDeclarationContext) RBRACE() antlr.TerminalNode
- func (s *ChoiceDeclarationContext) SEMICOLON() antlr.TerminalNode
- func (s *ChoiceDeclarationContext) TemplateParameters() ITemplateParametersContext
- func (s *ChoiceDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ChoiceDeclarationContext) TypeParameters() ITypeParametersContext
- type ChoiceDefaultContext
- func (s *ChoiceDefaultContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ChoiceDefaultContext) COLON() antlr.TerminalNode
- func (s *ChoiceDefaultContext) ChoiceFieldDefinition() IChoiceFieldDefinitionContext
- func (s *ChoiceDefaultContext) DEFAULT() antlr.TerminalNode
- func (s *ChoiceDefaultContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ChoiceDefaultContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ChoiceDefaultContext) GetParser() antlr.Parser
- func (s *ChoiceDefaultContext) GetRuleContext() antlr.RuleContext
- func (*ChoiceDefaultContext) IsChoiceDefaultContext()
- func (s *ChoiceDefaultContext) SEMICOLON() antlr.TerminalNode
- func (s *ChoiceDefaultContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ChoiceFieldDefinitionContext
- func (s *ChoiceFieldDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ChoiceFieldDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ChoiceFieldDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ChoiceFieldDefinitionContext) FieldConstraint() IFieldConstraintContext
- func (s *ChoiceFieldDefinitionContext) FieldTypeId() IFieldTypeIdContext
- func (s *ChoiceFieldDefinitionContext) GetParser() antlr.Parser
- func (s *ChoiceFieldDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*ChoiceFieldDefinitionContext) IsChoiceFieldDefinitionContext()
- func (s *ChoiceFieldDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompatibilityVersionDirectiveContext
- func (s *CompatibilityVersionDirectiveContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CompatibilityVersionDirectiveContext) COMPAT_VERSION() antlr.TerminalNode
- func (s *CompatibilityVersionDirectiveContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompatibilityVersionDirectiveContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompatibilityVersionDirectiveContext) GetParser() antlr.Parser
- func (s *CompatibilityVersionDirectiveContext) GetRuleContext() antlr.RuleContext
- func (*CompatibilityVersionDirectiveContext) IsCompatibilityVersionDirectiveContext()
- func (s *CompatibilityVersionDirectiveContext) LPAREN() antlr.TerminalNode
- func (s *CompatibilityVersionDirectiveContext) RPAREN() antlr.TerminalNode
- func (s *CompatibilityVersionDirectiveContext) SEMICOLON() antlr.TerminalNode
- func (s *CompatibilityVersionDirectiveContext) STRING_LITERAL() antlr.TerminalNode
- func (s *CompatibilityVersionDirectiveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ConstDefinitionContext
- func (s *ConstDefinitionContext) ASSIGN() antlr.TerminalNode
- func (s *ConstDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ConstDefinitionContext) CONST() antlr.TerminalNode
- func (s *ConstDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ConstDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ConstDefinitionContext) Expression() IExpressionContext
- func (s *ConstDefinitionContext) GetParser() antlr.Parser
- func (s *ConstDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *ConstDefinitionContext) Id() IIdContext
- func (*ConstDefinitionContext) IsConstDefinitionContext()
- func (s *ConstDefinitionContext) SEMICOLON() antlr.TerminalNode
- func (s *ConstDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ConstDefinitionContext) TypeInstantiation() ITypeInstantiationContext
- type DotExpressionContext
- func (s *DotExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DotExpressionContext) DOT() antlr.TerminalNode
- func (s *DotExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DotExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DotExpressionContext) Expression() IExpressionContext
- func (s *DotExpressionContext) GetOperator() antlr.Token
- func (s *DotExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *DotExpressionContext) Id() IIdContext
- func (s *DotExpressionContext) SetOperator(v antlr.Token)
- type DynamicBitFieldTypeContext
- func (s *DynamicBitFieldTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DynamicBitFieldTypeContext) BIT_FIELD() antlr.TerminalNode
- func (s *DynamicBitFieldTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DynamicBitFieldTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DynamicBitFieldTypeContext) GetParser() antlr.Parser
- func (s *DynamicBitFieldTypeContext) GetRuleContext() antlr.RuleContext
- func (s *DynamicBitFieldTypeContext) INT_FIELD() antlr.TerminalNode
- func (*DynamicBitFieldTypeContext) IsDynamicBitFieldTypeContext()
- func (s *DynamicBitFieldTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DynamicLengthArgumentContext
- func (s *DynamicLengthArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DynamicLengthArgumentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DynamicLengthArgumentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DynamicLengthArgumentContext) Expression() IExpressionContext
- func (s *DynamicLengthArgumentContext) GT() antlr.TerminalNode
- func (s *DynamicLengthArgumentContext) GetParser() antlr.Parser
- func (s *DynamicLengthArgumentContext) GetRuleContext() antlr.RuleContext
- func (*DynamicLengthArgumentContext) IsDynamicLengthArgumentContext()
- func (s *DynamicLengthArgumentContext) LT() antlr.TerminalNode
- func (s *DynamicLengthArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EnumDeclarationContext
- func (s *EnumDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EnumDeclarationContext) AllCOMMA() []antlr.TerminalNode
- func (s *EnumDeclarationContext) AllEnumItem() []IEnumItemContext
- func (s *EnumDeclarationContext) COMMA(i int) antlr.TerminalNode
- func (s *EnumDeclarationContext) ENUM() antlr.TerminalNode
- func (s *EnumDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EnumDeclarationContext) EnumItem(i int) IEnumItemContext
- func (s *EnumDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EnumDeclarationContext) GetParser() antlr.Parser
- func (s *EnumDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *EnumDeclarationContext) Id() IIdContext
- func (*EnumDeclarationContext) IsEnumDeclarationContext()
- func (s *EnumDeclarationContext) LBRACE() antlr.TerminalNode
- func (s *EnumDeclarationContext) RBRACE() antlr.TerminalNode
- func (s *EnumDeclarationContext) SEMICOLON() antlr.TerminalNode
- func (s *EnumDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *EnumDeclarationContext) TypeInstantiation() ITypeInstantiationContext
- type EnumItemContext
- func (s *EnumItemContext) ASSIGN() antlr.TerminalNode
- func (s *EnumItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EnumItemContext) DEPRECATED() antlr.TerminalNode
- func (s *EnumItemContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EnumItemContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EnumItemContext) Expression() IExpressionContext
- func (s *EnumItemContext) GetParser() antlr.Parser
- func (s *EnumItemContext) GetRuleContext() antlr.RuleContext
- func (s *EnumItemContext) Id() IIdContext
- func (*EnumItemContext) IsEnumItemContext()
- func (s *EnumItemContext) REMOVED() antlr.TerminalNode
- func (s *EnumItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EqualityExpressionContext
- func (s *EqualityExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EqualityExpressionContext) AllExpression() []IExpressionContext
- func (s *EqualityExpressionContext) EQ() antlr.TerminalNode
- func (s *EqualityExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EqualityExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EqualityExpressionContext) Expression(i int) IExpressionContext
- func (s *EqualityExpressionContext) GetOperator() antlr.Token
- func (s *EqualityExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *EqualityExpressionContext) NE() antlr.TerminalNode
- func (s *EqualityExpressionContext) SetOperator(v antlr.Token)
- type ExpressionContext
- func (s *ExpressionContext) CopyFrom(ctx *ExpressionContext)
- func (s *ExpressionContext) GetParser() antlr.Parser
- func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionContext) IsExpressionContext()
- func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExternTypeContext
- func (s *ExternTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ExternTypeContext) EXTERN() antlr.TerminalNode
- func (s *ExternTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExternTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExternTypeContext) GetParser() antlr.Parser
- func (s *ExternTypeContext) GetRuleContext() antlr.RuleContext
- func (*ExternTypeContext) IsExternTypeContext()
- func (s *ExternTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FieldAlignmentContext
- func (s *FieldAlignmentContext) ALIGN() antlr.TerminalNode
- func (s *FieldAlignmentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FieldAlignmentContext) COLON() antlr.TerminalNode
- func (s *FieldAlignmentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FieldAlignmentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FieldAlignmentContext) Expression() IExpressionContext
- func (s *FieldAlignmentContext) GetParser() antlr.Parser
- func (s *FieldAlignmentContext) GetRuleContext() antlr.RuleContext
- func (*FieldAlignmentContext) IsFieldAlignmentContext()
- func (s *FieldAlignmentContext) LPAREN() antlr.TerminalNode
- func (s *FieldAlignmentContext) RPAREN() antlr.TerminalNode
- func (s *FieldAlignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FieldArrayRangeContext
- func (s *FieldArrayRangeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FieldArrayRangeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FieldArrayRangeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FieldArrayRangeContext) Expression() IExpressionContext
- func (s *FieldArrayRangeContext) GetParser() antlr.Parser
- func (s *FieldArrayRangeContext) GetRuleContext() antlr.RuleContext
- func (*FieldArrayRangeContext) IsFieldArrayRangeContext()
- func (s *FieldArrayRangeContext) LBRACKET() antlr.TerminalNode
- func (s *FieldArrayRangeContext) RBRACKET() antlr.TerminalNode
- func (s *FieldArrayRangeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FieldConstraintContext
- func (s *FieldConstraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FieldConstraintContext) COLON() antlr.TerminalNode
- func (s *FieldConstraintContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FieldConstraintContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FieldConstraintContext) Expression() IExpressionContext
- func (s *FieldConstraintContext) GetParser() antlr.Parser
- func (s *FieldConstraintContext) GetRuleContext() antlr.RuleContext
- func (*FieldConstraintContext) IsFieldConstraintContext()
- func (s *FieldConstraintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FieldInitializerContext
- func (s *FieldInitializerContext) ASSIGN() antlr.TerminalNode
- func (s *FieldInitializerContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FieldInitializerContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FieldInitializerContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FieldInitializerContext) Expression() IExpressionContext
- func (s *FieldInitializerContext) GetParser() antlr.Parser
- func (s *FieldInitializerContext) GetRuleContext() antlr.RuleContext
- func (*FieldInitializerContext) IsFieldInitializerContext()
- func (s *FieldInitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FieldOffsetContext
- func (s *FieldOffsetContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FieldOffsetContext) COLON() antlr.TerminalNode
- func (s *FieldOffsetContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FieldOffsetContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FieldOffsetContext) Expression() IExpressionContext
- func (s *FieldOffsetContext) GetParser() antlr.Parser
- func (s *FieldOffsetContext) GetRuleContext() antlr.RuleContext
- func (*FieldOffsetContext) IsFieldOffsetContext()
- func (s *FieldOffsetContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FieldOptionalClauseContext
- func (s *FieldOptionalClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FieldOptionalClauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FieldOptionalClauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FieldOptionalClauseContext) Expression() IExpressionContext
- func (s *FieldOptionalClauseContext) GetParser() antlr.Parser
- func (s *FieldOptionalClauseContext) GetRuleContext() antlr.RuleContext
- func (s *FieldOptionalClauseContext) IF() antlr.TerminalNode
- func (*FieldOptionalClauseContext) IsFieldOptionalClauseContext()
- func (s *FieldOptionalClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FieldTypeIdContext
- func (s *FieldTypeIdContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FieldTypeIdContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FieldTypeIdContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FieldTypeIdContext) FieldArrayRange() IFieldArrayRangeContext
- func (s *FieldTypeIdContext) GetParser() antlr.Parser
- func (s *FieldTypeIdContext) GetRuleContext() antlr.RuleContext
- func (s *FieldTypeIdContext) IMPLICIT() antlr.TerminalNode
- func (s *FieldTypeIdContext) Id() IIdContext
- func (*FieldTypeIdContext) IsFieldTypeIdContext()
- func (s *FieldTypeIdContext) PACKED() antlr.TerminalNode
- func (s *FieldTypeIdContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *FieldTypeIdContext) TypeInstantiation() ITypeInstantiationContext
- type FixedBitFieldTypeContext
- func (s *FixedBitFieldTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FixedBitFieldTypeContext) BIT_FIELD() antlr.TerminalNode
- func (s *FixedBitFieldTypeContext) COLON() antlr.TerminalNode
- func (s *FixedBitFieldTypeContext) DECIMAL_LITERAL() antlr.TerminalNode
- func (s *FixedBitFieldTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FixedBitFieldTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FixedBitFieldTypeContext) GetParser() antlr.Parser
- func (s *FixedBitFieldTypeContext) GetRuleContext() antlr.RuleContext
- func (s *FixedBitFieldTypeContext) INT_FIELD() antlr.TerminalNode
- func (*FixedBitFieldTypeContext) IsFixedBitFieldTypeContext()
- func (s *FixedBitFieldTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FloatTypeContext
- func (s *FloatTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FloatTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FloatTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FloatTypeContext) FLOAT16() antlr.TerminalNode
- func (s *FloatTypeContext) FLOAT32() antlr.TerminalNode
- func (s *FloatTypeContext) FLOAT64() antlr.TerminalNode
- func (s *FloatTypeContext) GetParser() antlr.Parser
- func (s *FloatTypeContext) GetRuleContext() antlr.RuleContext
- func (*FloatTypeContext) IsFloatTypeContext()
- func (s *FloatTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionBodyContext
- func (s *FunctionBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FunctionBodyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionBodyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionBodyContext) Expression() IExpressionContext
- func (s *FunctionBodyContext) GetParser() antlr.Parser
- func (s *FunctionBodyContext) GetRuleContext() antlr.RuleContext
- func (*FunctionBodyContext) IsFunctionBodyContext()
- func (s *FunctionBodyContext) LBRACE() antlr.TerminalNode
- func (s *FunctionBodyContext) RBRACE() antlr.TerminalNode
- func (s *FunctionBodyContext) RETURN() antlr.TerminalNode
- func (s *FunctionBodyContext) SEMICOLON() antlr.TerminalNode
- func (s *FunctionBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionCallExpressionContext
- func (s *FunctionCallExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FunctionCallExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionCallExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionCallExpressionContext) Expression() IExpressionContext
- func (s *FunctionCallExpressionContext) GetOperator() antlr.Token
- func (s *FunctionCallExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *FunctionCallExpressionContext) LPAREN() antlr.TerminalNode
- func (s *FunctionCallExpressionContext) RPAREN() antlr.TerminalNode
- func (s *FunctionCallExpressionContext) SetOperator(v antlr.Token)
- type FunctionDefinitionContext
- func (s *FunctionDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FunctionDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionDefinitionContext) FUNCTION() antlr.TerminalNode
- func (s *FunctionDefinitionContext) FunctionBody() IFunctionBodyContext
- func (s *FunctionDefinitionContext) FunctionName() IFunctionNameContext
- func (s *FunctionDefinitionContext) FunctionType() IFunctionTypeContext
- func (s *FunctionDefinitionContext) GetParser() antlr.Parser
- func (s *FunctionDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*FunctionDefinitionContext) IsFunctionDefinitionContext()
- func (s *FunctionDefinitionContext) LPAREN() antlr.TerminalNode
- func (s *FunctionDefinitionContext) RPAREN() antlr.TerminalNode
- func (s *FunctionDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionNameContext
- func (s *FunctionNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FunctionNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionNameContext) GetParser() antlr.Parser
- func (s *FunctionNameContext) GetRuleContext() antlr.RuleContext
- func (s *FunctionNameContext) Id() IIdContext
- func (*FunctionNameContext) IsFunctionNameContext()
- func (s *FunctionNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionTypeContext
- func (s *FunctionTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FunctionTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionTypeContext) GetParser() antlr.Parser
- func (s *FunctionTypeContext) GetRuleContext() antlr.RuleContext
- func (*FunctionTypeContext) IsFunctionTypeContext()
- func (s *FunctionTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *FunctionTypeContext) TypeReference() ITypeReferenceContext
- type IBitmaskDeclarationContext
- type IBitmaskValueContext
- type IBoolTypeContext
- type IBuiltinTypeContext
- type IBytesTypeContext
- type IChoiceCaseContext
- type IChoiceCasesContext
- type IChoiceDeclarationContext
- type IChoiceDefaultContext
- type IChoiceFieldDefinitionContext
- type ICompatibilityVersionDirectiveContext
- type IConstDefinitionContext
- type IDynamicBitFieldTypeContext
- type IDynamicLengthArgumentContext
- type IEnumDeclarationContext
- type IEnumItemContext
- type IExpressionContext
- type IExternTypeContext
- type IFieldAlignmentContext
- type IFieldArrayRangeContext
- type IFieldConstraintContext
- type IFieldInitializerContext
- type IFieldOffsetContext
- type IFieldOptionalClauseContext
- type IFieldTypeIdContext
- type IFixedBitFieldTypeContext
- type IFloatTypeContext
- type IFunctionBodyContext
- type IFunctionDefinitionContext
- type IFunctionNameContext
- type IFunctionTypeContext
- type IIdContext
- type IImportDeclarationContext
- type IInstantiateDeclarationContext
- type IIntTypeContext
- type ILanguageDirectiveContext
- type ILiteralContext
- type IPackageDeclarationContext
- type IPackageNameDefinitionContext
- type IParameterDefinitionContext
- type IPubsubDefinitionContext
- type IPubsubMessageDefinitionContext
- type IQualifiedNameContext
- type IRuleDefinitionContext
- type IRuleGroupDefinitionContext
- type IServiceDefinitionContext
- type IServiceMethodDefinitionContext
- type ISqlConstraintContext
- type ISqlConstraintDefinitionContext
- type ISqlDatabaseDefinitionContext
- type ISqlDatabaseFieldDefinitionContext
- type ISqlTableDeclarationContext
- type ISqlTableFieldDefinitionContext
- type ISqlWithoutRowIdContext
- type IStringTypeContext
- type IStructureDeclarationContext
- type IStructureFieldDefinitionContext
- type ISubtypeDeclarationContext
- type ISymbolDefinitionContext
- type ITemplateArgumentContext
- type ITemplateArgumentsContext
- type ITemplateParametersContext
- type ITopicDefinitionContext
- type ITypeArgumentContext
- type ITypeArgumentsContext
- type ITypeDeclarationContext
- type ITypeInstantiationContext
- type ITypeParametersContext
- type ITypeReferenceContext
- type IUnionDeclarationContext
- type IUnionFieldDefinitionContext
- type IVarintTypeContext
- type IdContext
- func (s *IdContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IdContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IdContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IdContext) GetParser() antlr.Parser
- func (s *IdContext) GetRuleContext() antlr.RuleContext
- func (s *IdContext) ID() antlr.TerminalNode
- func (*IdContext) IsIdContext()
- func (s *IdContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IdentifierExpressionContext
- func (s *IdentifierExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IdentifierExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IdentifierExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IdentifierExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *IdentifierExpressionContext) Id() IIdContext
- type ImportDeclarationContext
- func (s *ImportDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ImportDeclarationContext) AllDOT() []antlr.TerminalNode
- func (s *ImportDeclarationContext) AllId() []IIdContext
- func (s *ImportDeclarationContext) DOT(i int) antlr.TerminalNode
- func (s *ImportDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ImportDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ImportDeclarationContext) GetParser() antlr.Parser
- func (s *ImportDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *ImportDeclarationContext) IMPORT() antlr.TerminalNode
- func (s *ImportDeclarationContext) Id(i int) IIdContext
- func (*ImportDeclarationContext) IsImportDeclarationContext()
- func (s *ImportDeclarationContext) MULTIPLY() antlr.TerminalNode
- func (s *ImportDeclarationContext) SEMICOLON() antlr.TerminalNode
- func (s *ImportDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IndexExpressionContext
- func (s *IndexExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IndexExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IndexExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IndexExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *IndexExpressionContext) INDEX() antlr.TerminalNode
- type InstantiateDeclarationContext
- func (s *InstantiateDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *InstantiateDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InstantiateDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InstantiateDeclarationContext) GetParser() antlr.Parser
- func (s *InstantiateDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *InstantiateDeclarationContext) INSTANTIATE() antlr.TerminalNode
- func (s *InstantiateDeclarationContext) Id() IIdContext
- func (*InstantiateDeclarationContext) IsInstantiateDeclarationContext()
- func (s *InstantiateDeclarationContext) SEMICOLON() antlr.TerminalNode
- func (s *InstantiateDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *InstantiateDeclarationContext) TypeReference() ITypeReferenceContext
- type IntTypeContext
- func (s *IntTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IntTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IntTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IntTypeContext) GetParser() antlr.Parser
- func (s *IntTypeContext) GetRuleContext() antlr.RuleContext
- func (s *IntTypeContext) INT16() antlr.TerminalNode
- func (s *IntTypeContext) INT32() antlr.TerminalNode
- func (s *IntTypeContext) INT64() antlr.TerminalNode
- func (s *IntTypeContext) INT8() antlr.TerminalNode
- func (*IntTypeContext) IsIntTypeContext()
- func (s *IntTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *IntTypeContext) UINT16() antlr.TerminalNode
- func (s *IntTypeContext) UINT32() antlr.TerminalNode
- func (s *IntTypeContext) UINT64() antlr.TerminalNode
- func (s *IntTypeContext) UINT8() antlr.TerminalNode
- type IsSetExpressionContext
- func (s *IsSetExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IsSetExpressionContext) AllExpression() []IExpressionContext
- func (s *IsSetExpressionContext) COMMA() antlr.TerminalNode
- func (s *IsSetExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IsSetExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IsSetExpressionContext) Expression(i int) IExpressionContext
- func (s *IsSetExpressionContext) GetOperator() antlr.Token
- func (s *IsSetExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *IsSetExpressionContext) ISSET() antlr.TerminalNode
- func (s *IsSetExpressionContext) LPAREN() antlr.TerminalNode
- func (s *IsSetExpressionContext) RPAREN() antlr.TerminalNode
- func (s *IsSetExpressionContext) SetOperator(v antlr.Token)
- type LanguageDirectiveContext
- func (s *LanguageDirectiveContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LanguageDirectiveContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LanguageDirectiveContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LanguageDirectiveContext) GetParser() antlr.Parser
- func (s *LanguageDirectiveContext) GetRuleContext() antlr.RuleContext
- func (*LanguageDirectiveContext) IsLanguageDirectiveContext()
- func (s *LanguageDirectiveContext) SymbolDefinition() ISymbolDefinitionContext
- func (s *LanguageDirectiveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *LanguageDirectiveContext) TypeDeclaration() ITypeDeclarationContext
- type LengthofExpressionContext
- func (s *LengthofExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LengthofExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LengthofExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LengthofExpressionContext) Expression() IExpressionContext
- func (s *LengthofExpressionContext) GetOperator() antlr.Token
- func (s *LengthofExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *LengthofExpressionContext) LENGTHOF() antlr.TerminalNode
- func (s *LengthofExpressionContext) LPAREN() antlr.TerminalNode
- func (s *LengthofExpressionContext) RPAREN() antlr.TerminalNode
- func (s *LengthofExpressionContext) SetOperator(v antlr.Token)
- type LiteralContext
- func (s *LiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LiteralContext) BINARY_LITERAL() antlr.TerminalNode
- func (s *LiteralContext) BOOL_LITERAL() antlr.TerminalNode
- func (s *LiteralContext) DECIMAL_LITERAL() antlr.TerminalNode
- func (s *LiteralContext) DOUBLE_LITERAL() antlr.TerminalNode
- func (s *LiteralContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LiteralContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LiteralContext) FLOAT_LITERAL() antlr.TerminalNode
- func (s *LiteralContext) GetParser() antlr.Parser
- func (s *LiteralContext) GetRuleContext() antlr.RuleContext
- func (s *LiteralContext) HEXADECIMAL_LITERAL() antlr.TerminalNode
- func (*LiteralContext) IsLiteralContext()
- func (s *LiteralContext) OCTAL_LITERAL() antlr.TerminalNode
- func (s *LiteralContext) STRING_LITERAL() antlr.TerminalNode
- func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralExpressionContext
- func (s *LiteralExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LiteralExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LiteralExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LiteralExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *LiteralExpressionContext) Literal() ILiteralContext
- type LogicalAndExpressionContext
- func (s *LogicalAndExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LogicalAndExpressionContext) AllExpression() []IExpressionContext
- func (s *LogicalAndExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LogicalAndExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LogicalAndExpressionContext) Expression(i int) IExpressionContext
- func (s *LogicalAndExpressionContext) GetOperator() antlr.Token
- func (s *LogicalAndExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *LogicalAndExpressionContext) LOGICAL_AND() antlr.TerminalNode
- func (s *LogicalAndExpressionContext) SetOperator(v antlr.Token)
- type LogicalOrExpressionContext
- func (s *LogicalOrExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LogicalOrExpressionContext) AllExpression() []IExpressionContext
- func (s *LogicalOrExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LogicalOrExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LogicalOrExpressionContext) Expression(i int) IExpressionContext
- func (s *LogicalOrExpressionContext) GetOperator() antlr.Token
- func (s *LogicalOrExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *LogicalOrExpressionContext) LOGICAL_OR() antlr.TerminalNode
- func (s *LogicalOrExpressionContext) SetOperator(v antlr.Token)
- type MultiplicativeExpressionContext
- func (s *MultiplicativeExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MultiplicativeExpressionContext) AllExpression() []IExpressionContext
- func (s *MultiplicativeExpressionContext) DIVIDE() antlr.TerminalNode
- func (s *MultiplicativeExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MultiplicativeExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MultiplicativeExpressionContext) Expression(i int) IExpressionContext
- func (s *MultiplicativeExpressionContext) GetOperator() antlr.Token
- func (s *MultiplicativeExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *MultiplicativeExpressionContext) MODULO() antlr.TerminalNode
- func (s *MultiplicativeExpressionContext) MULTIPLY() antlr.TerminalNode
- func (s *MultiplicativeExpressionContext) SetOperator(v antlr.Token)
- type NumbitsExpressionContext
- func (s *NumbitsExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *NumbitsExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NumbitsExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NumbitsExpressionContext) Expression() IExpressionContext
- func (s *NumbitsExpressionContext) GetOperator() antlr.Token
- func (s *NumbitsExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *NumbitsExpressionContext) LPAREN() antlr.TerminalNode
- func (s *NumbitsExpressionContext) NUMBITS() antlr.TerminalNode
- func (s *NumbitsExpressionContext) RPAREN() antlr.TerminalNode
- func (s *NumbitsExpressionContext) SetOperator(v antlr.Token)
- type PackageDeclarationContext
- func (s *PackageDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PackageDeclarationContext) AllImportDeclaration() []IImportDeclarationContext
- func (s *PackageDeclarationContext) AllLanguageDirective() []ILanguageDirectiveContext
- func (s *PackageDeclarationContext) CompatibilityVersionDirective() ICompatibilityVersionDirectiveContext
- func (s *PackageDeclarationContext) EOF() antlr.TerminalNode
- func (s *PackageDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PackageDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PackageDeclarationContext) GetParser() antlr.Parser
- func (s *PackageDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *PackageDeclarationContext) ImportDeclaration(i int) IImportDeclarationContext
- func (*PackageDeclarationContext) IsPackageDeclarationContext()
- func (s *PackageDeclarationContext) LanguageDirective(i int) ILanguageDirectiveContext
- func (s *PackageDeclarationContext) PackageNameDefinition() IPackageNameDefinitionContext
- func (s *PackageDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PackageNameDefinitionContext
- func (s *PackageNameDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PackageNameDefinitionContext) AllDOT() []antlr.TerminalNode
- func (s *PackageNameDefinitionContext) AllId() []IIdContext
- func (s *PackageNameDefinitionContext) DOT(i int) antlr.TerminalNode
- func (s *PackageNameDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PackageNameDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PackageNameDefinitionContext) GetParser() antlr.Parser
- func (s *PackageNameDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *PackageNameDefinitionContext) Id(i int) IIdContext
- func (*PackageNameDefinitionContext) IsPackageNameDefinitionContext()
- func (s *PackageNameDefinitionContext) PACKAGE() antlr.TerminalNode
- func (s *PackageNameDefinitionContext) SEMICOLON() antlr.TerminalNode
- func (s *PackageNameDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParameterDefinitionContext
- func (s *ParameterDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ParameterDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParameterDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParameterDefinitionContext) GetParser() antlr.Parser
- func (s *ParameterDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *ParameterDefinitionContext) Id() IIdContext
- func (*ParameterDefinitionContext) IsParameterDefinitionContext()
- func (s *ParameterDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ParameterDefinitionContext) TypeReference() ITypeReferenceContext
- type ParenthesizedExpressionContext
- func (s *ParenthesizedExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ParenthesizedExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParenthesizedExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParenthesizedExpressionContext) Expression() IExpressionContext
- func (s *ParenthesizedExpressionContext) GetOperator() antlr.Token
- func (s *ParenthesizedExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *ParenthesizedExpressionContext) LPAREN() antlr.TerminalNode
- func (s *ParenthesizedExpressionContext) RPAREN() antlr.TerminalNode
- func (s *ParenthesizedExpressionContext) SetOperator(v antlr.Token)
- type PubsubDefinitionContext
- func (s *PubsubDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PubsubDefinitionContext) AllPubsubMessageDefinition() []IPubsubMessageDefinitionContext
- func (s *PubsubDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PubsubDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PubsubDefinitionContext) GetParser() antlr.Parser
- func (s *PubsubDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *PubsubDefinitionContext) Id() IIdContext
- func (*PubsubDefinitionContext) IsPubsubDefinitionContext()
- func (s *PubsubDefinitionContext) LBRACE() antlr.TerminalNode
- func (s *PubsubDefinitionContext) PUBSUB() antlr.TerminalNode
- func (s *PubsubDefinitionContext) PubsubMessageDefinition(i int) IPubsubMessageDefinitionContext
- func (s *PubsubDefinitionContext) RBRACE() antlr.TerminalNode
- func (s *PubsubDefinitionContext) SEMICOLON() antlr.TerminalNode
- func (s *PubsubDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PubsubMessageDefinitionContext
- func (s *PubsubMessageDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PubsubMessageDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PubsubMessageDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PubsubMessageDefinitionContext) GetParser() antlr.Parser
- func (s *PubsubMessageDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *PubsubMessageDefinitionContext) Id() IIdContext
- func (*PubsubMessageDefinitionContext) IsPubsubMessageDefinitionContext()
- func (s *PubsubMessageDefinitionContext) SEMICOLON() antlr.TerminalNode
- func (s *PubsubMessageDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PubsubMessageDefinitionContext) TopicDefinition() ITopicDefinitionContext
- func (s *PubsubMessageDefinitionContext) TypeReference() ITypeReferenceContext
- type QualifiedNameContext
- func (s *QualifiedNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *QualifiedNameContext) AllDOT() []antlr.TerminalNode
- func (s *QualifiedNameContext) AllId() []IIdContext
- func (s *QualifiedNameContext) DOT(i int) antlr.TerminalNode
- func (s *QualifiedNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *QualifiedNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *QualifiedNameContext) GetParser() antlr.Parser
- func (s *QualifiedNameContext) GetRuleContext() antlr.RuleContext
- func (s *QualifiedNameContext) Id(i int) IIdContext
- func (*QualifiedNameContext) IsQualifiedNameContext()
- func (s *QualifiedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RelationalExpressionContext
- func (s *RelationalExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RelationalExpressionContext) AllExpression() []IExpressionContext
- func (s *RelationalExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RelationalExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RelationalExpressionContext) Expression(i int) IExpressionContext
- func (s *RelationalExpressionContext) GE() antlr.TerminalNode
- func (s *RelationalExpressionContext) GT() antlr.TerminalNode
- func (s *RelationalExpressionContext) GetOperator() antlr.Token
- func (s *RelationalExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *RelationalExpressionContext) LE() antlr.TerminalNode
- func (s *RelationalExpressionContext) LT() antlr.TerminalNode
- func (s *RelationalExpressionContext) SetOperator(v antlr.Token)
- type RuleDefinitionContext
- func (s *RuleDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RuleDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RuleDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RuleDefinitionContext) Expression() IExpressionContext
- func (s *RuleDefinitionContext) GetParser() antlr.Parser
- func (s *RuleDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*RuleDefinitionContext) IsRuleDefinitionContext()
- func (s *RuleDefinitionContext) RULE() antlr.TerminalNode
- func (s *RuleDefinitionContext) SEMICOLON() antlr.TerminalNode
- func (s *RuleDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RuleGroupDefinitionContext
- func (s *RuleGroupDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RuleGroupDefinitionContext) AllRuleDefinition() []IRuleDefinitionContext
- func (s *RuleGroupDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RuleGroupDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RuleGroupDefinitionContext) GetParser() antlr.Parser
- func (s *RuleGroupDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *RuleGroupDefinitionContext) Id() IIdContext
- func (*RuleGroupDefinitionContext) IsRuleGroupDefinitionContext()
- func (s *RuleGroupDefinitionContext) LBRACE() antlr.TerminalNode
- func (s *RuleGroupDefinitionContext) RBRACE() antlr.TerminalNode
- func (s *RuleGroupDefinitionContext) RULE_GROUP() antlr.TerminalNode
- func (s *RuleGroupDefinitionContext) RuleDefinition(i int) IRuleDefinitionContext
- func (s *RuleGroupDefinitionContext) SEMICOLON() antlr.TerminalNode
- func (s *RuleGroupDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ServiceDefinitionContext
- func (s *ServiceDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ServiceDefinitionContext) AllServiceMethodDefinition() []IServiceMethodDefinitionContext
- func (s *ServiceDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ServiceDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ServiceDefinitionContext) GetParser() antlr.Parser
- func (s *ServiceDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *ServiceDefinitionContext) Id() IIdContext
- func (*ServiceDefinitionContext) IsServiceDefinitionContext()
- func (s *ServiceDefinitionContext) LBRACE() antlr.TerminalNode
- func (s *ServiceDefinitionContext) RBRACE() antlr.TerminalNode
- func (s *ServiceDefinitionContext) SEMICOLON() antlr.TerminalNode
- func (s *ServiceDefinitionContext) SERVICE() antlr.TerminalNode
- func (s *ServiceDefinitionContext) ServiceMethodDefinition(i int) IServiceMethodDefinitionContext
- func (s *ServiceDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ServiceMethodDefinitionContext
- func (s *ServiceMethodDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ServiceMethodDefinitionContext) AllTypeReference() []ITypeReferenceContext
- func (s *ServiceMethodDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ServiceMethodDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ServiceMethodDefinitionContext) GetParser() antlr.Parser
- func (s *ServiceMethodDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *ServiceMethodDefinitionContext) Id() IIdContext
- func (*ServiceMethodDefinitionContext) IsServiceMethodDefinitionContext()
- func (s *ServiceMethodDefinitionContext) LPAREN() antlr.TerminalNode
- func (s *ServiceMethodDefinitionContext) RPAREN() antlr.TerminalNode
- func (s *ServiceMethodDefinitionContext) SEMICOLON() antlr.TerminalNode
- func (s *ServiceMethodDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ServiceMethodDefinitionContext) TypeReference(i int) ITypeReferenceContext
- type ShiftExpressionContext
- func (s *ShiftExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ShiftExpressionContext) AllExpression() []IExpressionContext
- func (s *ShiftExpressionContext) AllGT() []antlr.TerminalNode
- func (s *ShiftExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ShiftExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ShiftExpressionContext) Expression(i int) IExpressionContext
- func (s *ShiftExpressionContext) GT(i int) antlr.TerminalNode
- func (s *ShiftExpressionContext) GetOperator() antlr.Token
- func (s *ShiftExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *ShiftExpressionContext) LSHIFT() antlr.TerminalNode
- func (s *ShiftExpressionContext) SetOperator(v antlr.Token)
- type SqlConstraintContext
- func (s *SqlConstraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SqlConstraintContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SqlConstraintContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SqlConstraintContext) Expression() IExpressionContext
- func (s *SqlConstraintContext) GetParser() antlr.Parser
- func (s *SqlConstraintContext) GetRuleContext() antlr.RuleContext
- func (*SqlConstraintContext) IsSqlConstraintContext()
- func (s *SqlConstraintContext) SQL() antlr.TerminalNode
- func (s *SqlConstraintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SqlConstraintDefinitionContext
- func (s *SqlConstraintDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SqlConstraintDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SqlConstraintDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SqlConstraintDefinitionContext) GetParser() antlr.Parser
- func (s *SqlConstraintDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*SqlConstraintDefinitionContext) IsSqlConstraintDefinitionContext()
- func (s *SqlConstraintDefinitionContext) SEMICOLON() antlr.TerminalNode
- func (s *SqlConstraintDefinitionContext) SqlConstraint() ISqlConstraintContext
- func (s *SqlConstraintDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SqlDatabaseDefinitionContext
- func (s *SqlDatabaseDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SqlDatabaseDefinitionContext) AllSqlDatabaseFieldDefinition() []ISqlDatabaseFieldDefinitionContext
- func (s *SqlDatabaseDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SqlDatabaseDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SqlDatabaseDefinitionContext) GetParser() antlr.Parser
- func (s *SqlDatabaseDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *SqlDatabaseDefinitionContext) Id() IIdContext
- func (*SqlDatabaseDefinitionContext) IsSqlDatabaseDefinitionContext()
- func (s *SqlDatabaseDefinitionContext) LBRACE() antlr.TerminalNode
- func (s *SqlDatabaseDefinitionContext) RBRACE() antlr.TerminalNode
- func (s *SqlDatabaseDefinitionContext) SEMICOLON() antlr.TerminalNode
- func (s *SqlDatabaseDefinitionContext) SQL_DATABASE() antlr.TerminalNode
- func (s *SqlDatabaseDefinitionContext) SqlDatabaseFieldDefinition(i int) ISqlDatabaseFieldDefinitionContext
- func (s *SqlDatabaseDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SqlDatabaseFieldDefinitionContext
- func (s *SqlDatabaseFieldDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SqlDatabaseFieldDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SqlDatabaseFieldDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SqlDatabaseFieldDefinitionContext) GetParser() antlr.Parser
- func (s *SqlDatabaseFieldDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *SqlDatabaseFieldDefinitionContext) Id() IIdContext
- func (*SqlDatabaseFieldDefinitionContext) IsSqlDatabaseFieldDefinitionContext()
- func (s *SqlDatabaseFieldDefinitionContext) SEMICOLON() antlr.TerminalNode
- func (s *SqlDatabaseFieldDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *SqlDatabaseFieldDefinitionContext) TypeInstantiation() ITypeInstantiationContext
- type SqlTableDeclarationContext
- func (s *SqlTableDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SqlTableDeclarationContext) AllId() []IIdContext
- func (s *SqlTableDeclarationContext) AllSqlTableFieldDefinition() []ISqlTableFieldDefinitionContext
- func (s *SqlTableDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SqlTableDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SqlTableDeclarationContext) GetParser() antlr.Parser
- func (s *SqlTableDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *SqlTableDeclarationContext) Id(i int) IIdContext
- func (*SqlTableDeclarationContext) IsSqlTableDeclarationContext()
- func (s *SqlTableDeclarationContext) LBRACE() antlr.TerminalNode
- func (s *SqlTableDeclarationContext) RBRACE() antlr.TerminalNode
- func (s *SqlTableDeclarationContext) SEMICOLON() antlr.TerminalNode
- func (s *SqlTableDeclarationContext) SQL_TABLE() antlr.TerminalNode
- func (s *SqlTableDeclarationContext) SqlConstraintDefinition() ISqlConstraintDefinitionContext
- func (s *SqlTableDeclarationContext) SqlTableFieldDefinition(i int) ISqlTableFieldDefinitionContext
- func (s *SqlTableDeclarationContext) SqlWithoutRowId() ISqlWithoutRowIdContext
- func (s *SqlTableDeclarationContext) TemplateParameters() ITemplateParametersContext
- func (s *SqlTableDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *SqlTableDeclarationContext) USING() antlr.TerminalNode
- type SqlTableFieldDefinitionContext
- func (s *SqlTableFieldDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SqlTableFieldDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SqlTableFieldDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SqlTableFieldDefinitionContext) GetParser() antlr.Parser
- func (s *SqlTableFieldDefinitionContext) GetRuleContext() antlr.RuleContext
- func (s *SqlTableFieldDefinitionContext) Id() IIdContext
- func (*SqlTableFieldDefinitionContext) IsSqlTableFieldDefinitionContext()
- func (s *SqlTableFieldDefinitionContext) SEMICOLON() antlr.TerminalNode
- func (s *SqlTableFieldDefinitionContext) SQL_VIRTUAL() antlr.TerminalNode
- func (s *SqlTableFieldDefinitionContext) SqlConstraint() ISqlConstraintContext
- func (s *SqlTableFieldDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *SqlTableFieldDefinitionContext) TypeInstantiation() ITypeInstantiationContext
- type SqlWithoutRowIdContext
- func (s *SqlWithoutRowIdContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SqlWithoutRowIdContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SqlWithoutRowIdContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SqlWithoutRowIdContext) GetParser() antlr.Parser
- func (s *SqlWithoutRowIdContext) GetRuleContext() antlr.RuleContext
- func (*SqlWithoutRowIdContext) IsSqlWithoutRowIdContext()
- func (s *SqlWithoutRowIdContext) SEMICOLON() antlr.TerminalNode
- func (s *SqlWithoutRowIdContext) SQL_WITHOUT_ROWID() antlr.TerminalNode
- func (s *SqlWithoutRowIdContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StringTypeContext
- func (s *StringTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StringTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StringTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StringTypeContext) GetParser() antlr.Parser
- func (s *StringTypeContext) GetRuleContext() antlr.RuleContext
- func (*StringTypeContext) IsStringTypeContext()
- func (s *StringTypeContext) STRING() antlr.TerminalNode
- func (s *StringTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StructureDeclarationContext
- func (s *StructureDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StructureDeclarationContext) AllFunctionDefinition() []IFunctionDefinitionContext
- func (s *StructureDeclarationContext) AllStructureFieldDefinition() []IStructureFieldDefinitionContext
- func (s *StructureDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StructureDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StructureDeclarationContext) FunctionDefinition(i int) IFunctionDefinitionContext
- func (s *StructureDeclarationContext) GetParser() antlr.Parser
- func (s *StructureDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *StructureDeclarationContext) Id() IIdContext
- func (*StructureDeclarationContext) IsStructureDeclarationContext()
- func (s *StructureDeclarationContext) LBRACE() antlr.TerminalNode
- func (s *StructureDeclarationContext) RBRACE() antlr.TerminalNode
- func (s *StructureDeclarationContext) SEMICOLON() antlr.TerminalNode
- func (s *StructureDeclarationContext) STRUCTURE() antlr.TerminalNode
- func (s *StructureDeclarationContext) StructureFieldDefinition(i int) IStructureFieldDefinitionContext
- func (s *StructureDeclarationContext) TemplateParameters() ITemplateParametersContext
- func (s *StructureDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StructureDeclarationContext) TypeParameters() ITypeParametersContext
- type StructureFieldDefinitionContext
- func (s *StructureFieldDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StructureFieldDefinitionContext) EXTEND() antlr.TerminalNode
- func (s *StructureFieldDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StructureFieldDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StructureFieldDefinitionContext) FieldAlignment() IFieldAlignmentContext
- func (s *StructureFieldDefinitionContext) FieldConstraint() IFieldConstraintContext
- func (s *StructureFieldDefinitionContext) FieldInitializer() IFieldInitializerContext
- func (s *StructureFieldDefinitionContext) FieldOffset() IFieldOffsetContext
- func (s *StructureFieldDefinitionContext) FieldOptionalClause() IFieldOptionalClauseContext
- func (s *StructureFieldDefinitionContext) FieldTypeId() IFieldTypeIdContext
- func (s *StructureFieldDefinitionContext) GetParser() antlr.Parser
- func (s *StructureFieldDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*StructureFieldDefinitionContext) IsStructureFieldDefinitionContext()
- func (s *StructureFieldDefinitionContext) OPTIONAL() antlr.TerminalNode
- func (s *StructureFieldDefinitionContext) SEMICOLON() antlr.TerminalNode
- func (s *StructureFieldDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SubtypeDeclarationContext
- func (s *SubtypeDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SubtypeDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubtypeDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SubtypeDeclarationContext) GetParser() antlr.Parser
- func (s *SubtypeDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *SubtypeDeclarationContext) Id() IIdContext
- func (*SubtypeDeclarationContext) IsSubtypeDeclarationContext()
- func (s *SubtypeDeclarationContext) SEMICOLON() antlr.TerminalNode
- func (s *SubtypeDeclarationContext) SUBTYPE() antlr.TerminalNode
- func (s *SubtypeDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *SubtypeDeclarationContext) TypeReference() ITypeReferenceContext
- type SymbolDefinitionContext
- func (s *SymbolDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SymbolDefinitionContext) ConstDefinition() IConstDefinitionContext
- func (s *SymbolDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SymbolDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SymbolDefinitionContext) GetParser() antlr.Parser
- func (s *SymbolDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*SymbolDefinitionContext) IsSymbolDefinitionContext()
- func (s *SymbolDefinitionContext) RuleGroupDefinition() IRuleGroupDefinitionContext
- func (s *SymbolDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TemplateArgumentContext
- func (s *TemplateArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TemplateArgumentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TemplateArgumentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TemplateArgumentContext) GetParser() antlr.Parser
- func (s *TemplateArgumentContext) GetRuleContext() antlr.RuleContext
- func (*TemplateArgumentContext) IsTemplateArgumentContext()
- func (s *TemplateArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TemplateArgumentContext) TypeReference() ITypeReferenceContext
- type TemplateArgumentsContext
- func (s *TemplateArgumentsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TemplateArgumentsContext) AllCOMMA() []antlr.TerminalNode
- func (s *TemplateArgumentsContext) AllTemplateArgument() []ITemplateArgumentContext
- func (s *TemplateArgumentsContext) COMMA(i int) antlr.TerminalNode
- func (s *TemplateArgumentsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TemplateArgumentsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TemplateArgumentsContext) GT() antlr.TerminalNode
- func (s *TemplateArgumentsContext) GetParser() antlr.Parser
- func (s *TemplateArgumentsContext) GetRuleContext() antlr.RuleContext
- func (*TemplateArgumentsContext) IsTemplateArgumentsContext()
- func (s *TemplateArgumentsContext) LT() antlr.TerminalNode
- func (s *TemplateArgumentsContext) TemplateArgument(i int) ITemplateArgumentContext
- func (s *TemplateArgumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TemplateParametersContext
- func (s *TemplateParametersContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TemplateParametersContext) AllCOMMA() []antlr.TerminalNode
- func (s *TemplateParametersContext) AllId() []IIdContext
- func (s *TemplateParametersContext) COMMA(i int) antlr.TerminalNode
- func (s *TemplateParametersContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TemplateParametersContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TemplateParametersContext) GT() antlr.TerminalNode
- func (s *TemplateParametersContext) GetParser() antlr.Parser
- func (s *TemplateParametersContext) GetRuleContext() antlr.RuleContext
- func (s *TemplateParametersContext) Id(i int) IIdContext
- func (*TemplateParametersContext) IsTemplateParametersContext()
- func (s *TemplateParametersContext) LT() antlr.TerminalNode
- func (s *TemplateParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TernaryExpressionContext
- func (s *TernaryExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TernaryExpressionContext) AllExpression() []IExpressionContext
- func (s *TernaryExpressionContext) COLON() antlr.TerminalNode
- func (s *TernaryExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TernaryExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TernaryExpressionContext) Expression(i int) IExpressionContext
- func (s *TernaryExpressionContext) GetOperator() antlr.Token
- func (s *TernaryExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *TernaryExpressionContext) QUESTIONMARK() antlr.TerminalNode
- func (s *TernaryExpressionContext) SetOperator(v antlr.Token)
- type TopicDefinitionContext
- func (s *TopicDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TopicDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TopicDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TopicDefinitionContext) Expression() IExpressionContext
- func (s *TopicDefinitionContext) GetParser() antlr.Parser
- func (s *TopicDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*TopicDefinitionContext) IsTopicDefinitionContext()
- func (s *TopicDefinitionContext) LPAREN() antlr.TerminalNode
- func (s *TopicDefinitionContext) PUBLISH() antlr.TerminalNode
- func (s *TopicDefinitionContext) RPAREN() antlr.TerminalNode
- func (s *TopicDefinitionContext) SUBSCRIBE() antlr.TerminalNode
- func (s *TopicDefinitionContext) TOPIC() antlr.TerminalNode
- func (s *TopicDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypeArgumentContext
- func (s *TypeArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeArgumentContext) EXPLICIT() antlr.TerminalNode
- func (s *TypeArgumentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeArgumentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeArgumentContext) Expression() IExpressionContext
- func (s *TypeArgumentContext) GetParser() antlr.Parser
- func (s *TypeArgumentContext) GetRuleContext() antlr.RuleContext
- func (s *TypeArgumentContext) Id() IIdContext
- func (*TypeArgumentContext) IsTypeArgumentContext()
- func (s *TypeArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypeArgumentsContext
- func (s *TypeArgumentsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeArgumentsContext) AllCOMMA() []antlr.TerminalNode
- func (s *TypeArgumentsContext) AllTypeArgument() []ITypeArgumentContext
- func (s *TypeArgumentsContext) COMMA(i int) antlr.TerminalNode
- func (s *TypeArgumentsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeArgumentsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeArgumentsContext) GetParser() antlr.Parser
- func (s *TypeArgumentsContext) GetRuleContext() antlr.RuleContext
- func (*TypeArgumentsContext) IsTypeArgumentsContext()
- func (s *TypeArgumentsContext) LPAREN() antlr.TerminalNode
- func (s *TypeArgumentsContext) RPAREN() antlr.TerminalNode
- func (s *TypeArgumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeArgumentsContext) TypeArgument(i int) ITypeArgumentContext
- type TypeDeclarationContext
- func (s *TypeDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeDeclarationContext) BitmaskDeclaration() IBitmaskDeclarationContext
- func (s *TypeDeclarationContext) ChoiceDeclaration() IChoiceDeclarationContext
- func (s *TypeDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeDeclarationContext) EnumDeclaration() IEnumDeclarationContext
- func (s *TypeDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeDeclarationContext) GetParser() antlr.Parser
- func (s *TypeDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *TypeDeclarationContext) InstantiateDeclaration() IInstantiateDeclarationContext
- func (*TypeDeclarationContext) IsTypeDeclarationContext()
- func (s *TypeDeclarationContext) PubsubDefinition() IPubsubDefinitionContext
- func (s *TypeDeclarationContext) ServiceDefinition() IServiceDefinitionContext
- func (s *TypeDeclarationContext) SqlDatabaseDefinition() ISqlDatabaseDefinitionContext
- func (s *TypeDeclarationContext) SqlTableDeclaration() ISqlTableDeclarationContext
- func (s *TypeDeclarationContext) StructureDeclaration() IStructureDeclarationContext
- func (s *TypeDeclarationContext) SubtypeDeclaration() ISubtypeDeclarationContext
- func (s *TypeDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeDeclarationContext) UnionDeclaration() IUnionDeclarationContext
- type TypeInstantiationContext
- func (s *TypeInstantiationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeInstantiationContext) DynamicLengthArgument() IDynamicLengthArgumentContext
- func (s *TypeInstantiationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeInstantiationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeInstantiationContext) GetParser() antlr.Parser
- func (s *TypeInstantiationContext) GetRuleContext() antlr.RuleContext
- func (*TypeInstantiationContext) IsTypeInstantiationContext()
- func (s *TypeInstantiationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TypeInstantiationContext) TypeArguments() ITypeArgumentsContext
- func (s *TypeInstantiationContext) TypeReference() ITypeReferenceContext
- type TypeParametersContext
- func (s *TypeParametersContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeParametersContext) AllCOMMA() []antlr.TerminalNode
- func (s *TypeParametersContext) AllParameterDefinition() []IParameterDefinitionContext
- func (s *TypeParametersContext) COMMA(i int) antlr.TerminalNode
- func (s *TypeParametersContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeParametersContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeParametersContext) GetParser() antlr.Parser
- func (s *TypeParametersContext) GetRuleContext() antlr.RuleContext
- func (*TypeParametersContext) IsTypeParametersContext()
- func (s *TypeParametersContext) LPAREN() antlr.TerminalNode
- func (s *TypeParametersContext) ParameterDefinition(i int) IParameterDefinitionContext
- func (s *TypeParametersContext) RPAREN() antlr.TerminalNode
- func (s *TypeParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TypeReferenceContext
- func (s *TypeReferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TypeReferenceContext) BuiltinType() IBuiltinTypeContext
- func (s *TypeReferenceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TypeReferenceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TypeReferenceContext) GetParser() antlr.Parser
- func (s *TypeReferenceContext) GetRuleContext() antlr.RuleContext
- func (*TypeReferenceContext) IsTypeReferenceContext()
- func (s *TypeReferenceContext) QualifiedName() IQualifiedNameContext
- func (s *TypeReferenceContext) TemplateArguments() ITemplateArgumentsContext
- func (s *TypeReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type UnaryExpressionContext
- func (s *UnaryExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UnaryExpressionContext) BANG() antlr.TerminalNode
- func (s *UnaryExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnaryExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UnaryExpressionContext) Expression() IExpressionContext
- func (s *UnaryExpressionContext) GetOperator() antlr.Token
- func (s *UnaryExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *UnaryExpressionContext) MINUS() antlr.TerminalNode
- func (s *UnaryExpressionContext) PLUS() antlr.TerminalNode
- func (s *UnaryExpressionContext) SetOperator(v antlr.Token)
- func (s *UnaryExpressionContext) TILDE() antlr.TerminalNode
- type UnionDeclarationContext
- func (s *UnionDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UnionDeclarationContext) AllFunctionDefinition() []IFunctionDefinitionContext
- func (s *UnionDeclarationContext) AllUnionFieldDefinition() []IUnionFieldDefinitionContext
- func (s *UnionDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnionDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UnionDeclarationContext) FunctionDefinition(i int) IFunctionDefinitionContext
- func (s *UnionDeclarationContext) GetParser() antlr.Parser
- func (s *UnionDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *UnionDeclarationContext) Id() IIdContext
- func (*UnionDeclarationContext) IsUnionDeclarationContext()
- func (s *UnionDeclarationContext) LBRACE() antlr.TerminalNode
- func (s *UnionDeclarationContext) RBRACE() antlr.TerminalNode
- func (s *UnionDeclarationContext) SEMICOLON() antlr.TerminalNode
- func (s *UnionDeclarationContext) TemplateParameters() ITemplateParametersContext
- func (s *UnionDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *UnionDeclarationContext) TypeParameters() ITypeParametersContext
- func (s *UnionDeclarationContext) UNION() antlr.TerminalNode
- func (s *UnionDeclarationContext) UnionFieldDefinition(i int) IUnionFieldDefinitionContext
- type UnionFieldDefinitionContext
- func (s *UnionFieldDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *UnionFieldDefinitionContext) ChoiceFieldDefinition() IChoiceFieldDefinitionContext
- func (s *UnionFieldDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnionFieldDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UnionFieldDefinitionContext) GetParser() antlr.Parser
- func (s *UnionFieldDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*UnionFieldDefinitionContext) IsUnionFieldDefinitionContext()
- func (s *UnionFieldDefinitionContext) SEMICOLON() antlr.TerminalNode
- func (s *UnionFieldDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ValueofExpressionContext
- func (s *ValueofExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ValueofExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ValueofExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ValueofExpressionContext) Expression() IExpressionContext
- func (s *ValueofExpressionContext) GetOperator() antlr.Token
- func (s *ValueofExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *ValueofExpressionContext) LPAREN() antlr.TerminalNode
- func (s *ValueofExpressionContext) RPAREN() antlr.TerminalNode
- func (s *ValueofExpressionContext) SetOperator(v antlr.Token)
- func (s *ValueofExpressionContext) VALUEOF() antlr.TerminalNode
- type VarintTypeContext
- func (s *VarintTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *VarintTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VarintTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VarintTypeContext) GetParser() antlr.Parser
- func (s *VarintTypeContext) GetRuleContext() antlr.RuleContext
- func (*VarintTypeContext) IsVarintTypeContext()
- func (s *VarintTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VarintTypeContext) VARINT() antlr.TerminalNode
- func (s *VarintTypeContext) VARINT16() antlr.TerminalNode
- func (s *VarintTypeContext) VARINT32() antlr.TerminalNode
- func (s *VarintTypeContext) VARINT64() antlr.TerminalNode
- func (s *VarintTypeContext) VARSIZE() antlr.TerminalNode
- func (s *VarintTypeContext) VARUINT() antlr.TerminalNode
- func (s *VarintTypeContext) VARUINT16() antlr.TerminalNode
- func (s *VarintTypeContext) VARUINT32() antlr.TerminalNode
- func (s *VarintTypeContext) VARUINT64() antlr.TerminalNode
- type ZserioLexer
- type ZserioParser
- func (p *ZserioParser) BitmaskDeclaration() (localctx IBitmaskDeclarationContext)
- func (p *ZserioParser) BitmaskValue() (localctx IBitmaskValueContext)
- func (p *ZserioParser) BoolType() (localctx IBoolTypeContext)
- func (p *ZserioParser) BuiltinType() (localctx IBuiltinTypeContext)
- func (p *ZserioParser) BytesType() (localctx IBytesTypeContext)
- func (p *ZserioParser) ChoiceCase() (localctx IChoiceCaseContext)
- func (p *ZserioParser) ChoiceCases() (localctx IChoiceCasesContext)
- func (p *ZserioParser) ChoiceDeclaration() (localctx IChoiceDeclarationContext)
- func (p *ZserioParser) ChoiceDefault() (localctx IChoiceDefaultContext)
- func (p *ZserioParser) ChoiceFieldDefinition() (localctx IChoiceFieldDefinitionContext)
- func (p *ZserioParser) CompatibilityVersionDirective() (localctx ICompatibilityVersionDirectiveContext)
- func (p *ZserioParser) ConstDefinition() (localctx IConstDefinitionContext)
- func (p *ZserioParser) DynamicBitFieldType() (localctx IDynamicBitFieldTypeContext)
- func (p *ZserioParser) DynamicLengthArgument() (localctx IDynamicLengthArgumentContext)
- func (p *ZserioParser) EnumDeclaration() (localctx IEnumDeclarationContext)
- func (p *ZserioParser) EnumItem() (localctx IEnumItemContext)
- func (p *ZserioParser) Expression() (localctx IExpressionContext)
- func (p *ZserioParser) Expression_Sempred(localctx antlr.RuleContext, predIndex int) bool
- func (p *ZserioParser) ExternType() (localctx IExternTypeContext)
- func (p *ZserioParser) FieldAlignment() (localctx IFieldAlignmentContext)
- func (p *ZserioParser) FieldArrayRange() (localctx IFieldArrayRangeContext)
- func (p *ZserioParser) FieldConstraint() (localctx IFieldConstraintContext)
- func (p *ZserioParser) FieldInitializer() (localctx IFieldInitializerContext)
- func (p *ZserioParser) FieldOffset() (localctx IFieldOffsetContext)
- func (p *ZserioParser) FieldOptionalClause() (localctx IFieldOptionalClauseContext)
- func (p *ZserioParser) FieldTypeId() (localctx IFieldTypeIdContext)
- func (p *ZserioParser) FixedBitFieldType() (localctx IFixedBitFieldTypeContext)
- func (p *ZserioParser) FloatType() (localctx IFloatTypeContext)
- func (p *ZserioParser) FunctionBody() (localctx IFunctionBodyContext)
- func (p *ZserioParser) FunctionDefinition() (localctx IFunctionDefinitionContext)
- func (p *ZserioParser) FunctionName() (localctx IFunctionNameContext)
- func (p *ZserioParser) FunctionType() (localctx IFunctionTypeContext)
- func (p *ZserioParser) Id() (localctx IIdContext)
- func (p *ZserioParser) ImportDeclaration() (localctx IImportDeclarationContext)
- func (p *ZserioParser) InstantiateDeclaration() (localctx IInstantiateDeclarationContext)
- func (p *ZserioParser) IntType() (localctx IIntTypeContext)
- func (p *ZserioParser) LanguageDirective() (localctx ILanguageDirectiveContext)
- func (p *ZserioParser) Literal() (localctx ILiteralContext)
- func (p *ZserioParser) PackageDeclaration() (localctx IPackageDeclarationContext)
- func (p *ZserioParser) PackageNameDefinition() (localctx IPackageNameDefinitionContext)
- func (p *ZserioParser) ParameterDefinition() (localctx IParameterDefinitionContext)
- func (p *ZserioParser) PubsubDefinition() (localctx IPubsubDefinitionContext)
- func (p *ZserioParser) PubsubMessageDefinition() (localctx IPubsubMessageDefinitionContext)
- func (p *ZserioParser) QualifiedName() (localctx IQualifiedNameContext)
- func (p *ZserioParser) RuleDefinition() (localctx IRuleDefinitionContext)
- func (p *ZserioParser) RuleGroupDefinition() (localctx IRuleGroupDefinitionContext)
- func (p *ZserioParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
- func (p *ZserioParser) ServiceDefinition() (localctx IServiceDefinitionContext)
- func (p *ZserioParser) ServiceMethodDefinition() (localctx IServiceMethodDefinitionContext)
- func (p *ZserioParser) SqlConstraint() (localctx ISqlConstraintContext)
- func (p *ZserioParser) SqlConstraintDefinition() (localctx ISqlConstraintDefinitionContext)
- func (p *ZserioParser) SqlDatabaseDefinition() (localctx ISqlDatabaseDefinitionContext)
- func (p *ZserioParser) SqlDatabaseFieldDefinition() (localctx ISqlDatabaseFieldDefinitionContext)
- func (p *ZserioParser) SqlTableDeclaration() (localctx ISqlTableDeclarationContext)
- func (p *ZserioParser) SqlTableFieldDefinition() (localctx ISqlTableFieldDefinitionContext)
- func (p *ZserioParser) SqlWithoutRowId() (localctx ISqlWithoutRowIdContext)
- func (p *ZserioParser) StringType() (localctx IStringTypeContext)
- func (p *ZserioParser) StructureDeclaration() (localctx IStructureDeclarationContext)
- func (p *ZserioParser) StructureFieldDefinition() (localctx IStructureFieldDefinitionContext)
- func (p *ZserioParser) SubtypeDeclaration() (localctx ISubtypeDeclarationContext)
- func (p *ZserioParser) SymbolDefinition() (localctx ISymbolDefinitionContext)
- func (p *ZserioParser) TemplateArgument() (localctx ITemplateArgumentContext)
- func (p *ZserioParser) TemplateArguments() (localctx ITemplateArgumentsContext)
- func (p *ZserioParser) TemplateParameters() (localctx ITemplateParametersContext)
- func (p *ZserioParser) TopicDefinition() (localctx ITopicDefinitionContext)
- func (p *ZserioParser) TypeArgument() (localctx ITypeArgumentContext)
- func (p *ZserioParser) TypeArguments() (localctx ITypeArgumentsContext)
- func (p *ZserioParser) TypeDeclaration() (localctx ITypeDeclarationContext)
- func (p *ZserioParser) TypeInstantiation() (localctx ITypeInstantiationContext)
- func (p *ZserioParser) TypeParameters() (localctx ITypeParametersContext)
- func (p *ZserioParser) TypeReference() (localctx ITypeReferenceContext)
- func (p *ZserioParser) UnionDeclaration() (localctx IUnionDeclarationContext)
- func (p *ZserioParser) UnionFieldDefinition() (localctx IUnionFieldDefinitionContext)
- func (p *ZserioParser) VarintType() (localctx IVarintTypeContext)
- type ZserioParserListener
- type ZserioParserVisitor
Constants ¶
const ( ZserioLexerAND = 1 ZserioLexerASSIGN = 2 ZserioLexerBANG = 3 ZserioLexerCOLON = 4 ZserioLexerCOMMA = 5 ZserioLexerDIVIDE = 6 ZserioLexerDOT = 7 ZserioLexerEQ = 8 ZserioLexerGE = 9 ZserioLexerGT = 10 ZserioLexerLBRACE = 11 ZserioLexerLBRACKET = 12 ZserioLexerLE = 13 ZserioLexerLOGICAL_AND = 14 ZserioLexerLOGICAL_OR = 15 ZserioLexerLPAREN = 16 ZserioLexerLSHIFT = 17 ZserioLexerLT = 18 ZserioLexerMINUS = 19 ZserioLexerMODULO = 20 ZserioLexerMULTIPLY = 21 ZserioLexerNE = 22 ZserioLexerOR = 23 ZserioLexerPLUS = 24 ZserioLexerQUESTIONMARK = 25 ZserioLexerRBRACE = 26 ZserioLexerRBRACKET = 27 ZserioLexerRPAREN = 28 ZserioLexerSEMICOLON = 29 ZserioLexerTILDE = 30 ZserioLexerXOR = 31 ZserioLexerALIGN = 32 ZserioLexerBIT_FIELD = 33 ZserioLexerBOOL = 34 ZserioLexerBITMASK = 35 ZserioLexerBYTES = 36 ZserioLexerCASE = 37 ZserioLexerCHOICE = 38 ZserioLexerCONST = 39 ZserioLexerDEFAULT = 40 ZserioLexerDEPRECATED = 41 ZserioLexerENUM = 42 ZserioLexerEXPLICIT = 43 ZserioLexerEXTEND = 44 ZserioLexerEXTERN = 45 ZserioLexerFLOAT16 = 46 ZserioLexerFLOAT32 = 47 ZserioLexerFLOAT64 = 48 ZserioLexerFUNCTION = 49 ZserioLexerIF = 50 ZserioLexerIMPLICIT = 51 ZserioLexerIMPORT = 52 ZserioLexerINDEX = 53 ZserioLexerINSTANTIATE = 54 ZserioLexerINT_FIELD = 55 ZserioLexerINT16 = 56 ZserioLexerINT32 = 57 ZserioLexerINT64 = 58 ZserioLexerINT8 = 59 ZserioLexerISSET = 60 ZserioLexerLENGTHOF = 61 ZserioLexerNUMBITS = 62 ZserioLexerON = 63 ZserioLexerOPTIONAL = 64 ZserioLexerPACKAGE = 65 ZserioLexerPACKED = 66 ZserioLexerPUBSUB = 67 ZserioLexerPUBLISH = 68 ZserioLexerREMOVED = 69 ZserioLexerRETURN = 70 ZserioLexerRULE = 71 ZserioLexerRULE_GROUP = 72 ZserioLexerSERVICE = 73 ZserioLexerSQL = 74 ZserioLexerSQL_DATABASE = 75 ZserioLexerSQL_TABLE = 76 ZserioLexerSQL_VIRTUAL = 77 ZserioLexerSQL_WITHOUT_ROWID = 78 ZserioLexerSTRING = 79 ZserioLexerSTRUCTURE = 80 ZserioLexerSUBSCRIBE = 81 ZserioLexerSUBTYPE = 82 ZserioLexerTOPIC = 83 ZserioLexerUINT16 = 84 ZserioLexerUINT32 = 85 ZserioLexerUINT64 = 86 ZserioLexerUINT8 = 87 ZserioLexerUNION = 88 ZserioLexerUSING = 89 ZserioLexerVALUEOF = 90 ZserioLexerVARINT = 91 ZserioLexerVARINT16 = 92 ZserioLexerVARINT32 = 93 ZserioLexerVARINT64 = 94 ZserioLexerVARSIZE = 95 ZserioLexerVARUINT = 96 ZserioLexerVARUINT16 = 97 ZserioLexerVARUINT32 = 98 ZserioLexerVARUINT64 = 99 ZserioLexerCOMPAT_VERSION = 100 ZserioLexerWS = 101 ZserioLexerDOC_COMMENT = 102 ZserioLexerMARKDOWN_COMMENT = 103 ZserioLexerBLOCK_COMMENT = 104 ZserioLexerLINE_COMMENT = 105 ZserioLexerBOOL_LITERAL = 106 ZserioLexerSTRING_LITERAL = 107 ZserioLexerBINARY_LITERAL = 108 ZserioLexerOCTAL_LITERAL = 109 ZserioLexerHEXADECIMAL_LITERAL = 110 ZserioLexerDOUBLE_LITERAL = 111 ZserioLexerFLOAT_LITERAL = 112 ZserioLexerDECIMAL_LITERAL = 113 ZserioLexerID = 114 ZserioLexerINVALID_STRING_LITERAL = 115 ZserioLexerINVALID_TOKEN = 116 )
ZserioLexer tokens.
const ( ZserioParserEOF = antlr.TokenEOF ZserioParserAND = 1 ZserioParserASSIGN = 2 ZserioParserBANG = 3 ZserioParserCOLON = 4 ZserioParserCOMMA = 5 ZserioParserDIVIDE = 6 ZserioParserDOT = 7 ZserioParserEQ = 8 ZserioParserGE = 9 ZserioParserGT = 10 ZserioParserLBRACE = 11 ZserioParserLBRACKET = 12 ZserioParserLE = 13 ZserioParserLOGICAL_AND = 14 ZserioParserLOGICAL_OR = 15 ZserioParserLPAREN = 16 ZserioParserLSHIFT = 17 ZserioParserLT = 18 ZserioParserMINUS = 19 ZserioParserMODULO = 20 ZserioParserMULTIPLY = 21 ZserioParserNE = 22 ZserioParserOR = 23 ZserioParserPLUS = 24 ZserioParserQUESTIONMARK = 25 ZserioParserRBRACE = 26 ZserioParserRBRACKET = 27 ZserioParserRPAREN = 28 ZserioParserSEMICOLON = 29 ZserioParserTILDE = 30 ZserioParserXOR = 31 ZserioParserALIGN = 32 ZserioParserBIT_FIELD = 33 ZserioParserBOOL = 34 ZserioParserBITMASK = 35 ZserioParserBYTES = 36 ZserioParserCASE = 37 ZserioParserCHOICE = 38 ZserioParserCONST = 39 ZserioParserDEFAULT = 40 ZserioParserDEPRECATED = 41 ZserioParserENUM = 42 ZserioParserEXPLICIT = 43 ZserioParserEXTEND = 44 ZserioParserEXTERN = 45 ZserioParserFLOAT16 = 46 ZserioParserFLOAT32 = 47 ZserioParserFLOAT64 = 48 ZserioParserFUNCTION = 49 ZserioParserIF = 50 ZserioParserIMPLICIT = 51 ZserioParserIMPORT = 52 ZserioParserINDEX = 53 ZserioParserINSTANTIATE = 54 ZserioParserINT_FIELD = 55 ZserioParserINT16 = 56 ZserioParserINT32 = 57 ZserioParserINT64 = 58 ZserioParserINT8 = 59 ZserioParserISSET = 60 ZserioParserLENGTHOF = 61 ZserioParserNUMBITS = 62 ZserioParserON = 63 ZserioParserOPTIONAL = 64 ZserioParserPACKAGE = 65 ZserioParserPACKED = 66 ZserioParserPUBSUB = 67 ZserioParserPUBLISH = 68 ZserioParserREMOVED = 69 ZserioParserRETURN = 70 ZserioParserRULE = 71 ZserioParserRULE_GROUP = 72 ZserioParserSERVICE = 73 ZserioParserSQL = 74 ZserioParserSQL_DATABASE = 75 ZserioParserSQL_TABLE = 76 ZserioParserSQL_VIRTUAL = 77 ZserioParserSQL_WITHOUT_ROWID = 78 ZserioParserSTRING = 79 ZserioParserSTRUCTURE = 80 ZserioParserSUBSCRIBE = 81 ZserioParserSUBTYPE = 82 ZserioParserTOPIC = 83 ZserioParserUINT16 = 84 ZserioParserUINT32 = 85 ZserioParserUINT64 = 86 ZserioParserUINT8 = 87 ZserioParserUNION = 88 ZserioParserUSING = 89 ZserioParserVALUEOF = 90 ZserioParserVARINT = 91 ZserioParserVARINT16 = 92 ZserioParserVARINT32 = 93 ZserioParserVARINT64 = 94 ZserioParserVARSIZE = 95 ZserioParserVARUINT = 96 ZserioParserVARUINT16 = 97 ZserioParserVARUINT32 = 98 ZserioParserVARUINT64 = 99 ZserioParserCOMPAT_VERSION = 100 ZserioParserWS = 101 ZserioParserDOC_COMMENT = 102 ZserioParserMARKDOWN_COMMENT = 103 ZserioParserBLOCK_COMMENT = 104 ZserioParserLINE_COMMENT = 105 ZserioParserBOOL_LITERAL = 106 ZserioParserSTRING_LITERAL = 107 ZserioParserBINARY_LITERAL = 108 ZserioParserOCTAL_LITERAL = 109 ZserioParserHEXADECIMAL_LITERAL = 110 ZserioParserDOUBLE_LITERAL = 111 ZserioParserFLOAT_LITERAL = 112 ZserioParserDECIMAL_LITERAL = 113 ZserioParserID = 114 ZserioParserINVALID_STRING_LITERAL = 115 ZserioParserINVALID_TOKEN = 116 ZserioParserRSHIFT = 117 )
ZserioParser tokens.
const ( ZserioParserRULE_packageDeclaration = 0 ZserioParserRULE_compatibilityVersionDirective = 1 ZserioParserRULE_packageNameDefinition = 2 ZserioParserRULE_importDeclaration = 3 ZserioParserRULE_languageDirective = 4 ZserioParserRULE_typeDeclaration = 5 ZserioParserRULE_symbolDefinition = 6 ZserioParserRULE_constDefinition = 7 ZserioParserRULE_ruleGroupDefinition = 8 ZserioParserRULE_ruleDefinition = 9 ZserioParserRULE_subtypeDeclaration = 10 ZserioParserRULE_structureDeclaration = 11 ZserioParserRULE_structureFieldDefinition = 12 ZserioParserRULE_fieldAlignment = 13 ZserioParserRULE_fieldOffset = 14 ZserioParserRULE_fieldTypeId = 15 ZserioParserRULE_fieldArrayRange = 16 ZserioParserRULE_fieldInitializer = 17 ZserioParserRULE_fieldOptionalClause = 18 ZserioParserRULE_fieldConstraint = 19 ZserioParserRULE_choiceDeclaration = 20 ZserioParserRULE_choiceCases = 21 ZserioParserRULE_choiceCase = 22 ZserioParserRULE_choiceDefault = 23 ZserioParserRULE_choiceFieldDefinition = 24 ZserioParserRULE_unionDeclaration = 25 ZserioParserRULE_unionFieldDefinition = 26 ZserioParserRULE_enumDeclaration = 27 ZserioParserRULE_enumItem = 28 ZserioParserRULE_bitmaskDeclaration = 29 ZserioParserRULE_bitmaskValue = 30 ZserioParserRULE_sqlTableDeclaration = 31 ZserioParserRULE_sqlTableFieldDefinition = 32 ZserioParserRULE_sqlConstraintDefinition = 33 ZserioParserRULE_sqlConstraint = 34 ZserioParserRULE_sqlWithoutRowId = 35 ZserioParserRULE_sqlDatabaseDefinition = 36 ZserioParserRULE_sqlDatabaseFieldDefinition = 37 ZserioParserRULE_serviceDefinition = 38 ZserioParserRULE_serviceMethodDefinition = 39 ZserioParserRULE_pubsubDefinition = 40 ZserioParserRULE_pubsubMessageDefinition = 41 ZserioParserRULE_topicDefinition = 42 ZserioParserRULE_functionDefinition = 43 ZserioParserRULE_functionType = 44 ZserioParserRULE_functionName = 45 ZserioParserRULE_functionBody = 46 ZserioParserRULE_typeParameters = 47 ZserioParserRULE_parameterDefinition = 48 ZserioParserRULE_templateParameters = 49 ZserioParserRULE_templateArguments = 50 ZserioParserRULE_templateArgument = 51 ZserioParserRULE_instantiateDeclaration = 52 ZserioParserRULE_expression = 53 ZserioParserRULE_literal = 54 ZserioParserRULE_id = 55 ZserioParserRULE_typeReference = 56 ZserioParserRULE_typeInstantiation = 57 ZserioParserRULE_builtinType = 58 ZserioParserRULE_qualifiedName = 59 ZserioParserRULE_typeArguments = 60 ZserioParserRULE_typeArgument = 61 ZserioParserRULE_dynamicLengthArgument = 62 ZserioParserRULE_intType = 63 ZserioParserRULE_varintType = 64 ZserioParserRULE_fixedBitFieldType = 65 ZserioParserRULE_dynamicBitFieldType = 66 ZserioParserRULE_boolType = 67 ZserioParserRULE_stringType = 68 ZserioParserRULE_floatType = 69 ZserioParserRULE_externType = 70 ZserioParserRULE_bytesType = 71 )
ZserioParser rules.
const ( // UnevaluatableExpressionType is as an expression type which cannot be // evaluated by itself. An example is the right part of a dot expression: // <type>.<value>, where <value> cannot be evaluated without the type. UnevaluatableExpressionType = 0xFFFFFF )
const ZserioLexerDOC = 2
ZserioLexerDOC is the ZserioLexer channel.
Variables ¶
This section is empty.
Functions ¶
func ZserioLexerInit ¶ added in v0.8.0
func ZserioLexerInit()
ZserioLexerInit initializes any static state used to implement ZserioLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewZserioLexer(). You can call this function if you wish to initialize the static state ahead of time.
func ZserioParserInit ¶ added in v0.8.0
func ZserioParserInit()
ZserioParserInit initializes any static state used to implement ZserioParser. By default the static state used to implement the parser is lazily initialized during the first call to NewZserioParser(). You can call this function if you wish to initialize the static state ahead of time.
Types ¶
type AdditiveExpressionContext ¶ added in v0.1.0
type AdditiveExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewAdditiveExpressionContext ¶ added in v0.1.0
func NewAdditiveExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AdditiveExpressionContext
func (*AdditiveExpressionContext) Accept ¶ added in v0.1.0
func (s *AdditiveExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AdditiveExpressionContext) AllExpression ¶ added in v0.1.0
func (s *AdditiveExpressionContext) AllExpression() []IExpressionContext
func (*AdditiveExpressionContext) EnterRule ¶ added in v0.1.0
func (s *AdditiveExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*AdditiveExpressionContext) ExitRule ¶ added in v0.1.0
func (s *AdditiveExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*AdditiveExpressionContext) Expression ¶ added in v0.1.0
func (s *AdditiveExpressionContext) Expression(i int) IExpressionContext
func (*AdditiveExpressionContext) GetOperator ¶ added in v0.1.0
func (s *AdditiveExpressionContext) GetOperator() antlr.Token
func (*AdditiveExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *AdditiveExpressionContext) GetRuleContext() antlr.RuleContext
func (*AdditiveExpressionContext) MINUS ¶ added in v0.1.0
func (s *AdditiveExpressionContext) MINUS() antlr.TerminalNode
func (*AdditiveExpressionContext) PLUS ¶ added in v0.1.0
func (s *AdditiveExpressionContext) PLUS() antlr.TerminalNode
func (*AdditiveExpressionContext) SetOperator ¶ added in v0.1.0
func (s *AdditiveExpressionContext) SetOperator(v antlr.Token)
type ArrayExpressionContext ¶ added in v0.1.0
type ArrayExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewArrayExpressionContext ¶ added in v0.1.0
func NewArrayExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArrayExpressionContext
func (*ArrayExpressionContext) Accept ¶ added in v0.1.0
func (s *ArrayExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ArrayExpressionContext) AllExpression ¶ added in v0.1.0
func (s *ArrayExpressionContext) AllExpression() []IExpressionContext
func (*ArrayExpressionContext) EnterRule ¶ added in v0.1.0
func (s *ArrayExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArrayExpressionContext) ExitRule ¶ added in v0.1.0
func (s *ArrayExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArrayExpressionContext) Expression ¶ added in v0.1.0
func (s *ArrayExpressionContext) Expression(i int) IExpressionContext
func (*ArrayExpressionContext) GetOperator ¶ added in v0.1.0
func (s *ArrayExpressionContext) GetOperator() antlr.Token
func (*ArrayExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *ArrayExpressionContext) GetRuleContext() antlr.RuleContext
func (*ArrayExpressionContext) LBRACKET ¶ added in v0.1.0
func (s *ArrayExpressionContext) LBRACKET() antlr.TerminalNode
func (*ArrayExpressionContext) RBRACKET ¶ added in v0.1.0
func (s *ArrayExpressionContext) RBRACKET() antlr.TerminalNode
func (*ArrayExpressionContext) SetOperator ¶ added in v0.1.0
func (s *ArrayExpressionContext) SetOperator(v antlr.Token)
type BaseZserioParserVisitor ¶ added in v0.1.0
type BaseZserioParserVisitor struct {
*antlr.BaseParseTreeVisitor
}
func (*BaseZserioParserVisitor) VisitAdditiveExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitAdditiveExpression(ctx *AdditiveExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitArrayExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitArrayExpression(ctx *ArrayExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitBitmaskDeclaration ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitBitmaskDeclaration(ctx *BitmaskDeclarationContext) interface{}
func (*BaseZserioParserVisitor) VisitBitmaskValue ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitBitmaskValue(ctx *BitmaskValueContext) interface{}
func (*BaseZserioParserVisitor) VisitBitwiseAndExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitBitwiseAndExpression(ctx *BitwiseAndExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitBitwiseOrExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitBitwiseOrExpression(ctx *BitwiseOrExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitBitwiseXorExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitBitwiseXorExpression(ctx *BitwiseXorExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitBoolType ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitBoolType(ctx *BoolTypeContext) interface{}
func (*BaseZserioParserVisitor) VisitBuiltinType ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitBuiltinType(ctx *BuiltinTypeContext) interface{}
func (*BaseZserioParserVisitor) VisitBytesType ¶ added in v0.7.0
func (v *BaseZserioParserVisitor) VisitBytesType(ctx *BytesTypeContext) interface{}
func (*BaseZserioParserVisitor) VisitChoiceCase ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitChoiceCase(ctx *ChoiceCaseContext) interface{}
func (*BaseZserioParserVisitor) VisitChoiceCases ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitChoiceCases(ctx *ChoiceCasesContext) interface{}
func (*BaseZserioParserVisitor) VisitChoiceDeclaration ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitChoiceDeclaration(ctx *ChoiceDeclarationContext) interface{}
func (*BaseZserioParserVisitor) VisitChoiceDefault ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitChoiceDefault(ctx *ChoiceDefaultContext) interface{}
func (*BaseZserioParserVisitor) VisitChoiceFieldDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitChoiceFieldDefinition(ctx *ChoiceFieldDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitCompatibilityVersionDirective ¶ added in v0.7.0
func (v *BaseZserioParserVisitor) VisitCompatibilityVersionDirective(ctx *CompatibilityVersionDirectiveContext) interface{}
func (*BaseZserioParserVisitor) VisitConstDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitConstDefinition(ctx *ConstDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitDotExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitDotExpression(ctx *DotExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitDynamicBitFieldType ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitDynamicBitFieldType(ctx *DynamicBitFieldTypeContext) interface{}
func (*BaseZserioParserVisitor) VisitDynamicLengthArgument ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitDynamicLengthArgument(ctx *DynamicLengthArgumentContext) interface{}
func (*BaseZserioParserVisitor) VisitEnumDeclaration ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitEnumDeclaration(ctx *EnumDeclarationContext) interface{}
func (*BaseZserioParserVisitor) VisitEnumItem ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitEnumItem(ctx *EnumItemContext) interface{}
func (*BaseZserioParserVisitor) VisitEqualityExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitEqualityExpression(ctx *EqualityExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitExternType ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitExternType(ctx *ExternTypeContext) interface{}
func (*BaseZserioParserVisitor) VisitFieldAlignment ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitFieldAlignment(ctx *FieldAlignmentContext) interface{}
func (*BaseZserioParserVisitor) VisitFieldArrayRange ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitFieldArrayRange(ctx *FieldArrayRangeContext) interface{}
func (*BaseZserioParserVisitor) VisitFieldConstraint ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitFieldConstraint(ctx *FieldConstraintContext) interface{}
func (*BaseZserioParserVisitor) VisitFieldInitializer ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitFieldInitializer(ctx *FieldInitializerContext) interface{}
func (*BaseZserioParserVisitor) VisitFieldOffset ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitFieldOffset(ctx *FieldOffsetContext) interface{}
func (*BaseZserioParserVisitor) VisitFieldOptionalClause ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitFieldOptionalClause(ctx *FieldOptionalClauseContext) interface{}
func (*BaseZserioParserVisitor) VisitFieldTypeId ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitFieldTypeId(ctx *FieldTypeIdContext) interface{}
func (*BaseZserioParserVisitor) VisitFixedBitFieldType ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitFixedBitFieldType(ctx *FixedBitFieldTypeContext) interface{}
func (*BaseZserioParserVisitor) VisitFloatType ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitFloatType(ctx *FloatTypeContext) interface{}
func (*BaseZserioParserVisitor) VisitFunctionBody ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitFunctionBody(ctx *FunctionBodyContext) interface{}
func (*BaseZserioParserVisitor) VisitFunctionCallExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitFunctionCallExpression(ctx *FunctionCallExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitFunctionDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitFunctionDefinition(ctx *FunctionDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitFunctionName ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitFunctionName(ctx *FunctionNameContext) interface{}
func (*BaseZserioParserVisitor) VisitFunctionType ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitFunctionType(ctx *FunctionTypeContext) interface{}
func (*BaseZserioParserVisitor) VisitId ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitId(ctx *IdContext) interface{}
func (*BaseZserioParserVisitor) VisitIdentifierExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitIdentifierExpression(ctx *IdentifierExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitImportDeclaration ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitImportDeclaration(ctx *ImportDeclarationContext) interface{}
func (*BaseZserioParserVisitor) VisitIndexExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitIndexExpression(ctx *IndexExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitInstantiateDeclaration ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitInstantiateDeclaration(ctx *InstantiateDeclarationContext) interface{}
func (*BaseZserioParserVisitor) VisitIntType ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitIntType(ctx *IntTypeContext) interface{}
func (*BaseZserioParserVisitor) VisitIsSetExpression ¶ added in v0.7.0
func (v *BaseZserioParserVisitor) VisitIsSetExpression(ctx *IsSetExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitLanguageDirective ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitLanguageDirective(ctx *LanguageDirectiveContext) interface{}
func (*BaseZserioParserVisitor) VisitLengthofExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitLengthofExpression(ctx *LengthofExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitLiteral ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitLiteral(ctx *LiteralContext) interface{}
func (*BaseZserioParserVisitor) VisitLiteralExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitLiteralExpression(ctx *LiteralExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitLogicalAndExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitLogicalAndExpression(ctx *LogicalAndExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitLogicalOrExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitLogicalOrExpression(ctx *LogicalOrExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitMultiplicativeExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitMultiplicativeExpression(ctx *MultiplicativeExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitNumbitsExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitNumbitsExpression(ctx *NumbitsExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitPackageDeclaration ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitPackageDeclaration(ctx *PackageDeclarationContext) interface{}
func (*BaseZserioParserVisitor) VisitPackageNameDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitPackageNameDefinition(ctx *PackageNameDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitParameterDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitParameterDefinition(ctx *ParameterDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitParenthesizedExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitParenthesizedExpression(ctx *ParenthesizedExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitPubsubDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitPubsubDefinition(ctx *PubsubDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitPubsubMessageDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitPubsubMessageDefinition(ctx *PubsubMessageDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitQualifiedName ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitQualifiedName(ctx *QualifiedNameContext) interface{}
func (*BaseZserioParserVisitor) VisitRelationalExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitRelationalExpression(ctx *RelationalExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitRuleDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitRuleDefinition(ctx *RuleDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitRuleGroupDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitRuleGroupDefinition(ctx *RuleGroupDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitServiceDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitServiceDefinition(ctx *ServiceDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitServiceMethodDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitServiceMethodDefinition(ctx *ServiceMethodDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitShiftExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitShiftExpression(ctx *ShiftExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitSqlConstraint ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitSqlConstraint(ctx *SqlConstraintContext) interface{}
func (*BaseZserioParserVisitor) VisitSqlConstraintDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitSqlConstraintDefinition(ctx *SqlConstraintDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitSqlDatabaseDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitSqlDatabaseDefinition(ctx *SqlDatabaseDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitSqlDatabaseFieldDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitSqlDatabaseFieldDefinition(ctx *SqlDatabaseFieldDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitSqlTableDeclaration ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitSqlTableDeclaration(ctx *SqlTableDeclarationContext) interface{}
func (*BaseZserioParserVisitor) VisitSqlTableFieldDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitSqlTableFieldDefinition(ctx *SqlTableFieldDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitSqlWithoutRowId ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitSqlWithoutRowId(ctx *SqlWithoutRowIdContext) interface{}
func (*BaseZserioParserVisitor) VisitStringType ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitStringType(ctx *StringTypeContext) interface{}
func (*BaseZserioParserVisitor) VisitStructureDeclaration ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitStructureDeclaration(ctx *StructureDeclarationContext) interface{}
func (*BaseZserioParserVisitor) VisitStructureFieldDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitStructureFieldDefinition(ctx *StructureFieldDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitSubtypeDeclaration ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitSubtypeDeclaration(ctx *SubtypeDeclarationContext) interface{}
func (*BaseZserioParserVisitor) VisitSymbolDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitSymbolDefinition(ctx *SymbolDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitTemplateArgument ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitTemplateArgument(ctx *TemplateArgumentContext) interface{}
func (*BaseZserioParserVisitor) VisitTemplateArguments ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitTemplateArguments(ctx *TemplateArgumentsContext) interface{}
func (*BaseZserioParserVisitor) VisitTemplateParameters ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitTemplateParameters(ctx *TemplateParametersContext) interface{}
func (*BaseZserioParserVisitor) VisitTernaryExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitTernaryExpression(ctx *TernaryExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitTopicDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitTopicDefinition(ctx *TopicDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitTypeArgument ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitTypeArgument(ctx *TypeArgumentContext) interface{}
func (*BaseZserioParserVisitor) VisitTypeArguments ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitTypeArguments(ctx *TypeArgumentsContext) interface{}
func (*BaseZserioParserVisitor) VisitTypeDeclaration ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitTypeDeclaration(ctx *TypeDeclarationContext) interface{}
func (*BaseZserioParserVisitor) VisitTypeInstantiation ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitTypeInstantiation(ctx *TypeInstantiationContext) interface{}
func (*BaseZserioParserVisitor) VisitTypeParameters ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitTypeParameters(ctx *TypeParametersContext) interface{}
func (*BaseZserioParserVisitor) VisitTypeReference ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitTypeReference(ctx *TypeReferenceContext) interface{}
func (*BaseZserioParserVisitor) VisitUnaryExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitUnaryExpression(ctx *UnaryExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitUnionDeclaration ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitUnionDeclaration(ctx *UnionDeclarationContext) interface{}
func (*BaseZserioParserVisitor) VisitUnionFieldDefinition ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitUnionFieldDefinition(ctx *UnionFieldDefinitionContext) interface{}
func (*BaseZserioParserVisitor) VisitValueofExpression ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitValueofExpression(ctx *ValueofExpressionContext) interface{}
func (*BaseZserioParserVisitor) VisitVarintType ¶ added in v0.1.0
func (v *BaseZserioParserVisitor) VisitVarintType(ctx *VarintTypeContext) interface{}
type BitmaskDeclarationContext ¶ added in v0.1.0
type BitmaskDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBitmaskDeclarationContext ¶ added in v0.1.0
func NewBitmaskDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BitmaskDeclarationContext
func NewEmptyBitmaskDeclarationContext ¶ added in v0.1.0
func NewEmptyBitmaskDeclarationContext() *BitmaskDeclarationContext
func (*BitmaskDeclarationContext) Accept ¶ added in v0.1.0
func (s *BitmaskDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BitmaskDeclarationContext) AllBitmaskValue ¶ added in v0.1.0
func (s *BitmaskDeclarationContext) AllBitmaskValue() []IBitmaskValueContext
func (*BitmaskDeclarationContext) AllCOMMA ¶ added in v0.1.0
func (s *BitmaskDeclarationContext) AllCOMMA() []antlr.TerminalNode
func (*BitmaskDeclarationContext) BITMASK ¶ added in v0.1.0
func (s *BitmaskDeclarationContext) BITMASK() antlr.TerminalNode
func (*BitmaskDeclarationContext) BitmaskValue ¶ added in v0.1.0
func (s *BitmaskDeclarationContext) BitmaskValue(i int) IBitmaskValueContext
func (*BitmaskDeclarationContext) COMMA ¶ added in v0.1.0
func (s *BitmaskDeclarationContext) COMMA(i int) antlr.TerminalNode
func (*BitmaskDeclarationContext) EnterRule ¶ added in v0.1.0
func (s *BitmaskDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*BitmaskDeclarationContext) ExitRule ¶ added in v0.1.0
func (s *BitmaskDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*BitmaskDeclarationContext) GetParser ¶ added in v0.1.0
func (s *BitmaskDeclarationContext) GetParser() antlr.Parser
func (*BitmaskDeclarationContext) GetRuleContext ¶ added in v0.1.0
func (s *BitmaskDeclarationContext) GetRuleContext() antlr.RuleContext
func (*BitmaskDeclarationContext) Id ¶ added in v0.1.0
func (s *BitmaskDeclarationContext) Id() IIdContext
func (*BitmaskDeclarationContext) IsBitmaskDeclarationContext ¶ added in v0.1.0
func (*BitmaskDeclarationContext) IsBitmaskDeclarationContext()
func (*BitmaskDeclarationContext) LBRACE ¶ added in v0.1.0
func (s *BitmaskDeclarationContext) LBRACE() antlr.TerminalNode
func (*BitmaskDeclarationContext) RBRACE ¶ added in v0.1.0
func (s *BitmaskDeclarationContext) RBRACE() antlr.TerminalNode
func (*BitmaskDeclarationContext) SEMICOLON ¶ added in v0.1.0
func (s *BitmaskDeclarationContext) SEMICOLON() antlr.TerminalNode
func (*BitmaskDeclarationContext) ToStringTree ¶ added in v0.1.0
func (s *BitmaskDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*BitmaskDeclarationContext) TypeInstantiation ¶ added in v0.1.0
func (s *BitmaskDeclarationContext) TypeInstantiation() ITypeInstantiationContext
type BitmaskValueContext ¶ added in v0.1.0
type BitmaskValueContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBitmaskValueContext ¶ added in v0.1.0
func NewBitmaskValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BitmaskValueContext
func NewEmptyBitmaskValueContext ¶ added in v0.1.0
func NewEmptyBitmaskValueContext() *BitmaskValueContext
func (*BitmaskValueContext) ASSIGN ¶ added in v0.1.0
func (s *BitmaskValueContext) ASSIGN() antlr.TerminalNode
func (*BitmaskValueContext) Accept ¶ added in v0.1.0
func (s *BitmaskValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BitmaskValueContext) EnterRule ¶ added in v0.1.0
func (s *BitmaskValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*BitmaskValueContext) ExitRule ¶ added in v0.1.0
func (s *BitmaskValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*BitmaskValueContext) Expression ¶ added in v0.1.0
func (s *BitmaskValueContext) Expression() IExpressionContext
func (*BitmaskValueContext) GetParser ¶ added in v0.1.0
func (s *BitmaskValueContext) GetParser() antlr.Parser
func (*BitmaskValueContext) GetRuleContext ¶ added in v0.1.0
func (s *BitmaskValueContext) GetRuleContext() antlr.RuleContext
func (*BitmaskValueContext) Id ¶ added in v0.1.0
func (s *BitmaskValueContext) Id() IIdContext
func (*BitmaskValueContext) IsBitmaskValueContext ¶ added in v0.1.0
func (*BitmaskValueContext) IsBitmaskValueContext()
func (*BitmaskValueContext) ToStringTree ¶ added in v0.1.0
func (s *BitmaskValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BitwiseAndExpressionContext ¶ added in v0.1.0
type BitwiseAndExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewBitwiseAndExpressionContext ¶ added in v0.1.0
func NewBitwiseAndExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitwiseAndExpressionContext
func (*BitwiseAndExpressionContext) AND ¶ added in v0.1.0
func (s *BitwiseAndExpressionContext) AND() antlr.TerminalNode
func (*BitwiseAndExpressionContext) Accept ¶ added in v0.1.0
func (s *BitwiseAndExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BitwiseAndExpressionContext) AllExpression ¶ added in v0.1.0
func (s *BitwiseAndExpressionContext) AllExpression() []IExpressionContext
func (*BitwiseAndExpressionContext) EnterRule ¶ added in v0.1.0
func (s *BitwiseAndExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*BitwiseAndExpressionContext) ExitRule ¶ added in v0.1.0
func (s *BitwiseAndExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*BitwiseAndExpressionContext) Expression ¶ added in v0.1.0
func (s *BitwiseAndExpressionContext) Expression(i int) IExpressionContext
func (*BitwiseAndExpressionContext) GetOperator ¶ added in v0.1.0
func (s *BitwiseAndExpressionContext) GetOperator() antlr.Token
func (*BitwiseAndExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *BitwiseAndExpressionContext) GetRuleContext() antlr.RuleContext
func (*BitwiseAndExpressionContext) SetOperator ¶ added in v0.1.0
func (s *BitwiseAndExpressionContext) SetOperator(v antlr.Token)
type BitwiseOrExpressionContext ¶ added in v0.1.0
type BitwiseOrExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewBitwiseOrExpressionContext ¶ added in v0.1.0
func NewBitwiseOrExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitwiseOrExpressionContext
func (*BitwiseOrExpressionContext) Accept ¶ added in v0.1.0
func (s *BitwiseOrExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BitwiseOrExpressionContext) AllExpression ¶ added in v0.1.0
func (s *BitwiseOrExpressionContext) AllExpression() []IExpressionContext
func (*BitwiseOrExpressionContext) EnterRule ¶ added in v0.1.0
func (s *BitwiseOrExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*BitwiseOrExpressionContext) ExitRule ¶ added in v0.1.0
func (s *BitwiseOrExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*BitwiseOrExpressionContext) Expression ¶ added in v0.1.0
func (s *BitwiseOrExpressionContext) Expression(i int) IExpressionContext
func (*BitwiseOrExpressionContext) GetOperator ¶ added in v0.1.0
func (s *BitwiseOrExpressionContext) GetOperator() antlr.Token
func (*BitwiseOrExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *BitwiseOrExpressionContext) GetRuleContext() antlr.RuleContext
func (*BitwiseOrExpressionContext) OR ¶ added in v0.1.0
func (s *BitwiseOrExpressionContext) OR() antlr.TerminalNode
func (*BitwiseOrExpressionContext) SetOperator ¶ added in v0.1.0
func (s *BitwiseOrExpressionContext) SetOperator(v antlr.Token)
type BitwiseXorExpressionContext ¶ added in v0.1.0
type BitwiseXorExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewBitwiseXorExpressionContext ¶ added in v0.1.0
func NewBitwiseXorExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitwiseXorExpressionContext
func (*BitwiseXorExpressionContext) Accept ¶ added in v0.1.0
func (s *BitwiseXorExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BitwiseXorExpressionContext) AllExpression ¶ added in v0.1.0
func (s *BitwiseXorExpressionContext) AllExpression() []IExpressionContext
func (*BitwiseXorExpressionContext) EnterRule ¶ added in v0.1.0
func (s *BitwiseXorExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*BitwiseXorExpressionContext) ExitRule ¶ added in v0.1.0
func (s *BitwiseXorExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*BitwiseXorExpressionContext) Expression ¶ added in v0.1.0
func (s *BitwiseXorExpressionContext) Expression(i int) IExpressionContext
func (*BitwiseXorExpressionContext) GetOperator ¶ added in v0.1.0
func (s *BitwiseXorExpressionContext) GetOperator() antlr.Token
func (*BitwiseXorExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *BitwiseXorExpressionContext) GetRuleContext() antlr.RuleContext
func (*BitwiseXorExpressionContext) SetOperator ¶ added in v0.1.0
func (s *BitwiseXorExpressionContext) SetOperator(v antlr.Token)
func (*BitwiseXorExpressionContext) XOR ¶ added in v0.1.0
func (s *BitwiseXorExpressionContext) XOR() antlr.TerminalNode
type BoolTypeContext ¶ added in v0.1.0
type BoolTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBoolTypeContext ¶ added in v0.1.0
func NewBoolTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BoolTypeContext
func NewEmptyBoolTypeContext ¶ added in v0.1.0
func NewEmptyBoolTypeContext() *BoolTypeContext
func (*BoolTypeContext) Accept ¶ added in v0.1.0
func (s *BoolTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BoolTypeContext) BOOL ¶ added in v0.1.0
func (s *BoolTypeContext) BOOL() antlr.TerminalNode
func (*BoolTypeContext) EnterRule ¶ added in v0.1.0
func (s *BoolTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*BoolTypeContext) ExitRule ¶ added in v0.1.0
func (s *BoolTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*BoolTypeContext) GetParser ¶ added in v0.1.0
func (s *BoolTypeContext) GetParser() antlr.Parser
func (*BoolTypeContext) GetRuleContext ¶ added in v0.1.0
func (s *BoolTypeContext) GetRuleContext() antlr.RuleContext
func (*BoolTypeContext) IsBoolTypeContext ¶ added in v0.1.0
func (*BoolTypeContext) IsBoolTypeContext()
func (*BoolTypeContext) ToStringTree ¶ added in v0.1.0
func (s *BoolTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BuiltinTypeContext ¶ added in v0.1.0
type BuiltinTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBuiltinTypeContext ¶ added in v0.1.0
func NewBuiltinTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BuiltinTypeContext
func NewEmptyBuiltinTypeContext ¶ added in v0.1.0
func NewEmptyBuiltinTypeContext() *BuiltinTypeContext
func (*BuiltinTypeContext) Accept ¶ added in v0.1.0
func (s *BuiltinTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BuiltinTypeContext) BoolType ¶ added in v0.1.0
func (s *BuiltinTypeContext) BoolType() IBoolTypeContext
func (*BuiltinTypeContext) BytesType ¶ added in v0.7.0
func (s *BuiltinTypeContext) BytesType() IBytesTypeContext
func (*BuiltinTypeContext) DynamicBitFieldType ¶ added in v0.1.0
func (s *BuiltinTypeContext) DynamicBitFieldType() IDynamicBitFieldTypeContext
func (*BuiltinTypeContext) EnterRule ¶ added in v0.1.0
func (s *BuiltinTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*BuiltinTypeContext) ExitRule ¶ added in v0.1.0
func (s *BuiltinTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*BuiltinTypeContext) ExternType ¶ added in v0.1.0
func (s *BuiltinTypeContext) ExternType() IExternTypeContext
func (*BuiltinTypeContext) FixedBitFieldType ¶ added in v0.1.0
func (s *BuiltinTypeContext) FixedBitFieldType() IFixedBitFieldTypeContext
func (*BuiltinTypeContext) FloatType ¶ added in v0.1.0
func (s *BuiltinTypeContext) FloatType() IFloatTypeContext
func (*BuiltinTypeContext) GetParser ¶ added in v0.1.0
func (s *BuiltinTypeContext) GetParser() antlr.Parser
func (*BuiltinTypeContext) GetRuleContext ¶ added in v0.1.0
func (s *BuiltinTypeContext) GetRuleContext() antlr.RuleContext
func (*BuiltinTypeContext) IntType ¶ added in v0.1.0
func (s *BuiltinTypeContext) IntType() IIntTypeContext
func (*BuiltinTypeContext) IsBuiltinTypeContext ¶ added in v0.1.0
func (*BuiltinTypeContext) IsBuiltinTypeContext()
func (*BuiltinTypeContext) StringType ¶ added in v0.1.0
func (s *BuiltinTypeContext) StringType() IStringTypeContext
func (*BuiltinTypeContext) ToStringTree ¶ added in v0.1.0
func (s *BuiltinTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*BuiltinTypeContext) VarintType ¶ added in v0.1.0
func (s *BuiltinTypeContext) VarintType() IVarintTypeContext
type BytesTypeContext ¶ added in v0.7.0
type BytesTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBytesTypeContext ¶ added in v0.7.0
func NewBytesTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BytesTypeContext
func NewEmptyBytesTypeContext ¶ added in v0.7.0
func NewEmptyBytesTypeContext() *BytesTypeContext
func (*BytesTypeContext) Accept ¶ added in v0.7.0
func (s *BytesTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BytesTypeContext) BYTES ¶ added in v0.7.0
func (s *BytesTypeContext) BYTES() antlr.TerminalNode
func (*BytesTypeContext) EnterRule ¶ added in v0.7.0
func (s *BytesTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*BytesTypeContext) ExitRule ¶ added in v0.7.0
func (s *BytesTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*BytesTypeContext) GetParser ¶ added in v0.7.0
func (s *BytesTypeContext) GetParser() antlr.Parser
func (*BytesTypeContext) GetRuleContext ¶ added in v0.7.0
func (s *BytesTypeContext) GetRuleContext() antlr.RuleContext
func (*BytesTypeContext) IsBytesTypeContext ¶ added in v0.7.0
func (*BytesTypeContext) IsBytesTypeContext()
func (*BytesTypeContext) ToStringTree ¶ added in v0.7.0
func (s *BytesTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ChoiceCaseContext ¶ added in v0.1.0
type ChoiceCaseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewChoiceCaseContext ¶ added in v0.1.0
func NewChoiceCaseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChoiceCaseContext
func NewEmptyChoiceCaseContext ¶ added in v0.1.0
func NewEmptyChoiceCaseContext() *ChoiceCaseContext
func (*ChoiceCaseContext) Accept ¶ added in v0.1.0
func (s *ChoiceCaseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ChoiceCaseContext) CASE ¶ added in v0.1.0
func (s *ChoiceCaseContext) CASE() antlr.TerminalNode
func (*ChoiceCaseContext) COLON ¶ added in v0.1.0
func (s *ChoiceCaseContext) COLON() antlr.TerminalNode
func (*ChoiceCaseContext) EnterRule ¶ added in v0.1.0
func (s *ChoiceCaseContext) EnterRule(listener antlr.ParseTreeListener)
func (*ChoiceCaseContext) ExitRule ¶ added in v0.1.0
func (s *ChoiceCaseContext) ExitRule(listener antlr.ParseTreeListener)
func (*ChoiceCaseContext) Expression ¶ added in v0.1.0
func (s *ChoiceCaseContext) Expression() IExpressionContext
func (*ChoiceCaseContext) GetParser ¶ added in v0.1.0
func (s *ChoiceCaseContext) GetParser() antlr.Parser
func (*ChoiceCaseContext) GetRuleContext ¶ added in v0.1.0
func (s *ChoiceCaseContext) GetRuleContext() antlr.RuleContext
func (*ChoiceCaseContext) IsChoiceCaseContext ¶ added in v0.1.0
func (*ChoiceCaseContext) IsChoiceCaseContext()
func (*ChoiceCaseContext) ToStringTree ¶ added in v0.1.0
func (s *ChoiceCaseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ChoiceCasesContext ¶ added in v0.1.0
type ChoiceCasesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewChoiceCasesContext ¶ added in v0.1.0
func NewChoiceCasesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChoiceCasesContext
func NewEmptyChoiceCasesContext ¶ added in v0.1.0
func NewEmptyChoiceCasesContext() *ChoiceCasesContext
func (*ChoiceCasesContext) Accept ¶ added in v0.1.0
func (s *ChoiceCasesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ChoiceCasesContext) AllChoiceCase ¶ added in v0.1.0
func (s *ChoiceCasesContext) AllChoiceCase() []IChoiceCaseContext
func (*ChoiceCasesContext) ChoiceCase ¶ added in v0.1.0
func (s *ChoiceCasesContext) ChoiceCase(i int) IChoiceCaseContext
func (*ChoiceCasesContext) ChoiceFieldDefinition ¶ added in v0.1.0
func (s *ChoiceCasesContext) ChoiceFieldDefinition() IChoiceFieldDefinitionContext
func (*ChoiceCasesContext) EnterRule ¶ added in v0.1.0
func (s *ChoiceCasesContext) EnterRule(listener antlr.ParseTreeListener)
func (*ChoiceCasesContext) ExitRule ¶ added in v0.1.0
func (s *ChoiceCasesContext) ExitRule(listener antlr.ParseTreeListener)
func (*ChoiceCasesContext) GetParser ¶ added in v0.1.0
func (s *ChoiceCasesContext) GetParser() antlr.Parser
func (*ChoiceCasesContext) GetRuleContext ¶ added in v0.1.0
func (s *ChoiceCasesContext) GetRuleContext() antlr.RuleContext
func (*ChoiceCasesContext) IsChoiceCasesContext ¶ added in v0.1.0
func (*ChoiceCasesContext) IsChoiceCasesContext()
func (*ChoiceCasesContext) SEMICOLON ¶ added in v0.1.0
func (s *ChoiceCasesContext) SEMICOLON() antlr.TerminalNode
func (*ChoiceCasesContext) ToStringTree ¶ added in v0.1.0
func (s *ChoiceCasesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ChoiceDeclarationContext ¶ added in v0.1.0
type ChoiceDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewChoiceDeclarationContext ¶ added in v0.1.0
func NewChoiceDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChoiceDeclarationContext
func NewEmptyChoiceDeclarationContext ¶ added in v0.1.0
func NewEmptyChoiceDeclarationContext() *ChoiceDeclarationContext
func (*ChoiceDeclarationContext) Accept ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ChoiceDeclarationContext) AllChoiceCases ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) AllChoiceCases() []IChoiceCasesContext
func (*ChoiceDeclarationContext) AllFunctionDefinition ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) AllFunctionDefinition() []IFunctionDefinitionContext
func (*ChoiceDeclarationContext) CHOICE ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) CHOICE() antlr.TerminalNode
func (*ChoiceDeclarationContext) ChoiceCases ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) ChoiceCases(i int) IChoiceCasesContext
func (*ChoiceDeclarationContext) ChoiceDefault ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) ChoiceDefault() IChoiceDefaultContext
func (*ChoiceDeclarationContext) EnterRule ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*ChoiceDeclarationContext) ExitRule ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*ChoiceDeclarationContext) Expression ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) Expression() IExpressionContext
func (*ChoiceDeclarationContext) FunctionDefinition ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) FunctionDefinition(i int) IFunctionDefinitionContext
func (*ChoiceDeclarationContext) GetParser ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) GetParser() antlr.Parser
func (*ChoiceDeclarationContext) GetRuleContext ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) GetRuleContext() antlr.RuleContext
func (*ChoiceDeclarationContext) Id ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) Id() IIdContext
func (*ChoiceDeclarationContext) IsChoiceDeclarationContext ¶ added in v0.1.0
func (*ChoiceDeclarationContext) IsChoiceDeclarationContext()
func (*ChoiceDeclarationContext) LBRACE ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) LBRACE() antlr.TerminalNode
func (*ChoiceDeclarationContext) ON ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) ON() antlr.TerminalNode
func (*ChoiceDeclarationContext) RBRACE ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) RBRACE() antlr.TerminalNode
func (*ChoiceDeclarationContext) SEMICOLON ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) SEMICOLON() antlr.TerminalNode
func (*ChoiceDeclarationContext) TemplateParameters ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) TemplateParameters() ITemplateParametersContext
func (*ChoiceDeclarationContext) ToStringTree ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ChoiceDeclarationContext) TypeParameters ¶ added in v0.1.0
func (s *ChoiceDeclarationContext) TypeParameters() ITypeParametersContext
type ChoiceDefaultContext ¶ added in v0.1.0
type ChoiceDefaultContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewChoiceDefaultContext ¶ added in v0.1.0
func NewChoiceDefaultContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChoiceDefaultContext
func NewEmptyChoiceDefaultContext ¶ added in v0.1.0
func NewEmptyChoiceDefaultContext() *ChoiceDefaultContext
func (*ChoiceDefaultContext) Accept ¶ added in v0.1.0
func (s *ChoiceDefaultContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ChoiceDefaultContext) COLON ¶ added in v0.1.0
func (s *ChoiceDefaultContext) COLON() antlr.TerminalNode
func (*ChoiceDefaultContext) ChoiceFieldDefinition ¶ added in v0.1.0
func (s *ChoiceDefaultContext) ChoiceFieldDefinition() IChoiceFieldDefinitionContext
func (*ChoiceDefaultContext) DEFAULT ¶ added in v0.1.0
func (s *ChoiceDefaultContext) DEFAULT() antlr.TerminalNode
func (*ChoiceDefaultContext) EnterRule ¶ added in v0.1.0
func (s *ChoiceDefaultContext) EnterRule(listener antlr.ParseTreeListener)
func (*ChoiceDefaultContext) ExitRule ¶ added in v0.1.0
func (s *ChoiceDefaultContext) ExitRule(listener antlr.ParseTreeListener)
func (*ChoiceDefaultContext) GetParser ¶ added in v0.1.0
func (s *ChoiceDefaultContext) GetParser() antlr.Parser
func (*ChoiceDefaultContext) GetRuleContext ¶ added in v0.1.0
func (s *ChoiceDefaultContext) GetRuleContext() antlr.RuleContext
func (*ChoiceDefaultContext) IsChoiceDefaultContext ¶ added in v0.1.0
func (*ChoiceDefaultContext) IsChoiceDefaultContext()
func (*ChoiceDefaultContext) SEMICOLON ¶ added in v0.1.0
func (s *ChoiceDefaultContext) SEMICOLON() antlr.TerminalNode
func (*ChoiceDefaultContext) ToStringTree ¶ added in v0.1.0
func (s *ChoiceDefaultContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ChoiceFieldDefinitionContext ¶ added in v0.1.0
type ChoiceFieldDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewChoiceFieldDefinitionContext ¶ added in v0.1.0
func NewChoiceFieldDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChoiceFieldDefinitionContext
func NewEmptyChoiceFieldDefinitionContext ¶ added in v0.1.0
func NewEmptyChoiceFieldDefinitionContext() *ChoiceFieldDefinitionContext
func (*ChoiceFieldDefinitionContext) Accept ¶ added in v0.1.0
func (s *ChoiceFieldDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ChoiceFieldDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *ChoiceFieldDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ChoiceFieldDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *ChoiceFieldDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ChoiceFieldDefinitionContext) FieldConstraint ¶ added in v0.1.0
func (s *ChoiceFieldDefinitionContext) FieldConstraint() IFieldConstraintContext
func (*ChoiceFieldDefinitionContext) FieldTypeId ¶ added in v0.1.0
func (s *ChoiceFieldDefinitionContext) FieldTypeId() IFieldTypeIdContext
func (*ChoiceFieldDefinitionContext) GetParser ¶ added in v0.1.0
func (s *ChoiceFieldDefinitionContext) GetParser() antlr.Parser
func (*ChoiceFieldDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *ChoiceFieldDefinitionContext) GetRuleContext() antlr.RuleContext
func (*ChoiceFieldDefinitionContext) IsChoiceFieldDefinitionContext ¶ added in v0.1.0
func (*ChoiceFieldDefinitionContext) IsChoiceFieldDefinitionContext()
func (*ChoiceFieldDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *ChoiceFieldDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompatibilityVersionDirectiveContext ¶ added in v0.7.0
type CompatibilityVersionDirectiveContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompatibilityVersionDirectiveContext ¶ added in v0.7.0
func NewCompatibilityVersionDirectiveContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompatibilityVersionDirectiveContext
func NewEmptyCompatibilityVersionDirectiveContext ¶ added in v0.7.0
func NewEmptyCompatibilityVersionDirectiveContext() *CompatibilityVersionDirectiveContext
func (*CompatibilityVersionDirectiveContext) Accept ¶ added in v0.7.0
func (s *CompatibilityVersionDirectiveContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CompatibilityVersionDirectiveContext) COMPAT_VERSION ¶ added in v0.7.0
func (s *CompatibilityVersionDirectiveContext) COMPAT_VERSION() antlr.TerminalNode
func (*CompatibilityVersionDirectiveContext) EnterRule ¶ added in v0.7.0
func (s *CompatibilityVersionDirectiveContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompatibilityVersionDirectiveContext) ExitRule ¶ added in v0.7.0
func (s *CompatibilityVersionDirectiveContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompatibilityVersionDirectiveContext) GetParser ¶ added in v0.7.0
func (s *CompatibilityVersionDirectiveContext) GetParser() antlr.Parser
func (*CompatibilityVersionDirectiveContext) GetRuleContext ¶ added in v0.7.0
func (s *CompatibilityVersionDirectiveContext) GetRuleContext() antlr.RuleContext
func (*CompatibilityVersionDirectiveContext) IsCompatibilityVersionDirectiveContext ¶ added in v0.7.0
func (*CompatibilityVersionDirectiveContext) IsCompatibilityVersionDirectiveContext()
func (*CompatibilityVersionDirectiveContext) LPAREN ¶ added in v0.7.0
func (s *CompatibilityVersionDirectiveContext) LPAREN() antlr.TerminalNode
func (*CompatibilityVersionDirectiveContext) RPAREN ¶ added in v0.7.0
func (s *CompatibilityVersionDirectiveContext) RPAREN() antlr.TerminalNode
func (*CompatibilityVersionDirectiveContext) SEMICOLON ¶ added in v0.7.0
func (s *CompatibilityVersionDirectiveContext) SEMICOLON() antlr.TerminalNode
func (*CompatibilityVersionDirectiveContext) STRING_LITERAL ¶ added in v0.7.0
func (s *CompatibilityVersionDirectiveContext) STRING_LITERAL() antlr.TerminalNode
func (*CompatibilityVersionDirectiveContext) ToStringTree ¶ added in v0.7.0
func (s *CompatibilityVersionDirectiveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ConstDefinitionContext ¶ added in v0.1.0
type ConstDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstDefinitionContext ¶ added in v0.1.0
func NewConstDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstDefinitionContext
func NewEmptyConstDefinitionContext ¶ added in v0.1.0
func NewEmptyConstDefinitionContext() *ConstDefinitionContext
func (*ConstDefinitionContext) ASSIGN ¶ added in v0.1.0
func (s *ConstDefinitionContext) ASSIGN() antlr.TerminalNode
func (*ConstDefinitionContext) Accept ¶ added in v0.1.0
func (s *ConstDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ConstDefinitionContext) CONST ¶ added in v0.1.0
func (s *ConstDefinitionContext) CONST() antlr.TerminalNode
func (*ConstDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *ConstDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ConstDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *ConstDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ConstDefinitionContext) Expression ¶ added in v0.1.0
func (s *ConstDefinitionContext) Expression() IExpressionContext
func (*ConstDefinitionContext) GetParser ¶ added in v0.1.0
func (s *ConstDefinitionContext) GetParser() antlr.Parser
func (*ConstDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *ConstDefinitionContext) GetRuleContext() antlr.RuleContext
func (*ConstDefinitionContext) Id ¶ added in v0.1.0
func (s *ConstDefinitionContext) Id() IIdContext
func (*ConstDefinitionContext) IsConstDefinitionContext ¶ added in v0.1.0
func (*ConstDefinitionContext) IsConstDefinitionContext()
func (*ConstDefinitionContext) SEMICOLON ¶ added in v0.1.0
func (s *ConstDefinitionContext) SEMICOLON() antlr.TerminalNode
func (*ConstDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *ConstDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ConstDefinitionContext) TypeInstantiation ¶ added in v0.1.0
func (s *ConstDefinitionContext) TypeInstantiation() ITypeInstantiationContext
type DotExpressionContext ¶ added in v0.1.0
type DotExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewDotExpressionContext ¶ added in v0.1.0
func NewDotExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DotExpressionContext
func (*DotExpressionContext) Accept ¶ added in v0.1.0
func (s *DotExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DotExpressionContext) DOT ¶ added in v0.1.0
func (s *DotExpressionContext) DOT() antlr.TerminalNode
func (*DotExpressionContext) EnterRule ¶ added in v0.1.0
func (s *DotExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*DotExpressionContext) ExitRule ¶ added in v0.1.0
func (s *DotExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*DotExpressionContext) Expression ¶ added in v0.1.0
func (s *DotExpressionContext) Expression() IExpressionContext
func (*DotExpressionContext) GetOperator ¶ added in v0.1.0
func (s *DotExpressionContext) GetOperator() antlr.Token
func (*DotExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *DotExpressionContext) GetRuleContext() antlr.RuleContext
func (*DotExpressionContext) Id ¶ added in v0.1.0
func (s *DotExpressionContext) Id() IIdContext
func (*DotExpressionContext) SetOperator ¶ added in v0.1.0
func (s *DotExpressionContext) SetOperator(v antlr.Token)
type DynamicBitFieldTypeContext ¶ added in v0.1.0
type DynamicBitFieldTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDynamicBitFieldTypeContext ¶ added in v0.1.0
func NewDynamicBitFieldTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DynamicBitFieldTypeContext
func NewEmptyDynamicBitFieldTypeContext ¶ added in v0.1.0
func NewEmptyDynamicBitFieldTypeContext() *DynamicBitFieldTypeContext
func (*DynamicBitFieldTypeContext) Accept ¶ added in v0.1.0
func (s *DynamicBitFieldTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DynamicBitFieldTypeContext) BIT_FIELD ¶ added in v0.1.0
func (s *DynamicBitFieldTypeContext) BIT_FIELD() antlr.TerminalNode
func (*DynamicBitFieldTypeContext) EnterRule ¶ added in v0.1.0
func (s *DynamicBitFieldTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*DynamicBitFieldTypeContext) ExitRule ¶ added in v0.1.0
func (s *DynamicBitFieldTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*DynamicBitFieldTypeContext) GetParser ¶ added in v0.1.0
func (s *DynamicBitFieldTypeContext) GetParser() antlr.Parser
func (*DynamicBitFieldTypeContext) GetRuleContext ¶ added in v0.1.0
func (s *DynamicBitFieldTypeContext) GetRuleContext() antlr.RuleContext
func (*DynamicBitFieldTypeContext) INT_FIELD ¶ added in v0.1.0
func (s *DynamicBitFieldTypeContext) INT_FIELD() antlr.TerminalNode
func (*DynamicBitFieldTypeContext) IsDynamicBitFieldTypeContext ¶ added in v0.1.0
func (*DynamicBitFieldTypeContext) IsDynamicBitFieldTypeContext()
func (*DynamicBitFieldTypeContext) ToStringTree ¶ added in v0.1.0
func (s *DynamicBitFieldTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DynamicLengthArgumentContext ¶ added in v0.1.0
type DynamicLengthArgumentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDynamicLengthArgumentContext ¶ added in v0.1.0
func NewDynamicLengthArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DynamicLengthArgumentContext
func NewEmptyDynamicLengthArgumentContext ¶ added in v0.1.0
func NewEmptyDynamicLengthArgumentContext() *DynamicLengthArgumentContext
func (*DynamicLengthArgumentContext) Accept ¶ added in v0.1.0
func (s *DynamicLengthArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DynamicLengthArgumentContext) EnterRule ¶ added in v0.1.0
func (s *DynamicLengthArgumentContext) EnterRule(listener antlr.ParseTreeListener)
func (*DynamicLengthArgumentContext) ExitRule ¶ added in v0.1.0
func (s *DynamicLengthArgumentContext) ExitRule(listener antlr.ParseTreeListener)
func (*DynamicLengthArgumentContext) Expression ¶ added in v0.1.0
func (s *DynamicLengthArgumentContext) Expression() IExpressionContext
func (*DynamicLengthArgumentContext) GT ¶ added in v0.1.0
func (s *DynamicLengthArgumentContext) GT() antlr.TerminalNode
func (*DynamicLengthArgumentContext) GetParser ¶ added in v0.1.0
func (s *DynamicLengthArgumentContext) GetParser() antlr.Parser
func (*DynamicLengthArgumentContext) GetRuleContext ¶ added in v0.1.0
func (s *DynamicLengthArgumentContext) GetRuleContext() antlr.RuleContext
func (*DynamicLengthArgumentContext) IsDynamicLengthArgumentContext ¶ added in v0.1.0
func (*DynamicLengthArgumentContext) IsDynamicLengthArgumentContext()
func (*DynamicLengthArgumentContext) LT ¶ added in v0.1.0
func (s *DynamicLengthArgumentContext) LT() antlr.TerminalNode
func (*DynamicLengthArgumentContext) ToStringTree ¶ added in v0.1.0
func (s *DynamicLengthArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EnumDeclarationContext ¶ added in v0.1.0
type EnumDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEnumDeclarationContext ¶ added in v0.1.0
func NewEmptyEnumDeclarationContext() *EnumDeclarationContext
func NewEnumDeclarationContext ¶ added in v0.1.0
func NewEnumDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumDeclarationContext
func (*EnumDeclarationContext) Accept ¶ added in v0.1.0
func (s *EnumDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EnumDeclarationContext) AllCOMMA ¶ added in v0.1.0
func (s *EnumDeclarationContext) AllCOMMA() []antlr.TerminalNode
func (*EnumDeclarationContext) AllEnumItem ¶ added in v0.1.0
func (s *EnumDeclarationContext) AllEnumItem() []IEnumItemContext
func (*EnumDeclarationContext) COMMA ¶ added in v0.1.0
func (s *EnumDeclarationContext) COMMA(i int) antlr.TerminalNode
func (*EnumDeclarationContext) ENUM ¶ added in v0.1.0
func (s *EnumDeclarationContext) ENUM() antlr.TerminalNode
func (*EnumDeclarationContext) EnterRule ¶ added in v0.1.0
func (s *EnumDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*EnumDeclarationContext) EnumItem ¶ added in v0.1.0
func (s *EnumDeclarationContext) EnumItem(i int) IEnumItemContext
func (*EnumDeclarationContext) ExitRule ¶ added in v0.1.0
func (s *EnumDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*EnumDeclarationContext) GetParser ¶ added in v0.1.0
func (s *EnumDeclarationContext) GetParser() antlr.Parser
func (*EnumDeclarationContext) GetRuleContext ¶ added in v0.1.0
func (s *EnumDeclarationContext) GetRuleContext() antlr.RuleContext
func (*EnumDeclarationContext) Id ¶ added in v0.1.0
func (s *EnumDeclarationContext) Id() IIdContext
func (*EnumDeclarationContext) IsEnumDeclarationContext ¶ added in v0.1.0
func (*EnumDeclarationContext) IsEnumDeclarationContext()
func (*EnumDeclarationContext) LBRACE ¶ added in v0.1.0
func (s *EnumDeclarationContext) LBRACE() antlr.TerminalNode
func (*EnumDeclarationContext) RBRACE ¶ added in v0.1.0
func (s *EnumDeclarationContext) RBRACE() antlr.TerminalNode
func (*EnumDeclarationContext) SEMICOLON ¶ added in v0.1.0
func (s *EnumDeclarationContext) SEMICOLON() antlr.TerminalNode
func (*EnumDeclarationContext) ToStringTree ¶ added in v0.1.0
func (s *EnumDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*EnumDeclarationContext) TypeInstantiation ¶ added in v0.1.0
func (s *EnumDeclarationContext) TypeInstantiation() ITypeInstantiationContext
type EnumItemContext ¶ added in v0.1.0
type EnumItemContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEnumItemContext ¶ added in v0.1.0
func NewEmptyEnumItemContext() *EnumItemContext
func NewEnumItemContext ¶ added in v0.1.0
func NewEnumItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumItemContext
func (*EnumItemContext) ASSIGN ¶ added in v0.1.0
func (s *EnumItemContext) ASSIGN() antlr.TerminalNode
func (*EnumItemContext) Accept ¶ added in v0.1.0
func (s *EnumItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EnumItemContext) DEPRECATED ¶ added in v0.8.0
func (s *EnumItemContext) DEPRECATED() antlr.TerminalNode
func (*EnumItemContext) EnterRule ¶ added in v0.1.0
func (s *EnumItemContext) EnterRule(listener antlr.ParseTreeListener)
func (*EnumItemContext) ExitRule ¶ added in v0.1.0
func (s *EnumItemContext) ExitRule(listener antlr.ParseTreeListener)
func (*EnumItemContext) Expression ¶ added in v0.1.0
func (s *EnumItemContext) Expression() IExpressionContext
func (*EnumItemContext) GetParser ¶ added in v0.1.0
func (s *EnumItemContext) GetParser() antlr.Parser
func (*EnumItemContext) GetRuleContext ¶ added in v0.1.0
func (s *EnumItemContext) GetRuleContext() antlr.RuleContext
func (*EnumItemContext) Id ¶ added in v0.1.0
func (s *EnumItemContext) Id() IIdContext
func (*EnumItemContext) IsEnumItemContext ¶ added in v0.1.0
func (*EnumItemContext) IsEnumItemContext()
func (*EnumItemContext) REMOVED ¶ added in v0.8.0
func (s *EnumItemContext) REMOVED() antlr.TerminalNode
func (*EnumItemContext) ToStringTree ¶ added in v0.1.0
func (s *EnumItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EqualityExpressionContext ¶ added in v0.1.0
type EqualityExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewEqualityExpressionContext ¶ added in v0.1.0
func NewEqualityExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *EqualityExpressionContext
func (*EqualityExpressionContext) Accept ¶ added in v0.1.0
func (s *EqualityExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EqualityExpressionContext) AllExpression ¶ added in v0.1.0
func (s *EqualityExpressionContext) AllExpression() []IExpressionContext
func (*EqualityExpressionContext) EQ ¶ added in v0.1.0
func (s *EqualityExpressionContext) EQ() antlr.TerminalNode
func (*EqualityExpressionContext) EnterRule ¶ added in v0.1.0
func (s *EqualityExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*EqualityExpressionContext) ExitRule ¶ added in v0.1.0
func (s *EqualityExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*EqualityExpressionContext) Expression ¶ added in v0.1.0
func (s *EqualityExpressionContext) Expression(i int) IExpressionContext
func (*EqualityExpressionContext) GetOperator ¶ added in v0.1.0
func (s *EqualityExpressionContext) GetOperator() antlr.Token
func (*EqualityExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *EqualityExpressionContext) GetRuleContext() antlr.RuleContext
func (*EqualityExpressionContext) NE ¶ added in v0.1.0
func (s *EqualityExpressionContext) NE() antlr.TerminalNode
func (*EqualityExpressionContext) SetOperator ¶ added in v0.1.0
func (s *EqualityExpressionContext) SetOperator(v antlr.Token)
type ExpressionContext ¶ added in v0.1.0
type ExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionContext ¶ added in v0.1.0
func NewEmptyExpressionContext() *ExpressionContext
func NewExpressionContext ¶ added in v0.1.0
func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext
func (*ExpressionContext) CopyFrom ¶ added in v0.1.0
func (s *ExpressionContext) CopyFrom(ctx *ExpressionContext)
func (*ExpressionContext) GetParser ¶ added in v0.1.0
func (s *ExpressionContext) GetParser() antlr.Parser
func (*ExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
func (*ExpressionContext) IsExpressionContext ¶ added in v0.1.0
func (*ExpressionContext) IsExpressionContext()
func (*ExpressionContext) ToStringTree ¶ added in v0.1.0
func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExternTypeContext ¶ added in v0.1.0
type ExternTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExternTypeContext ¶ added in v0.1.0
func NewEmptyExternTypeContext() *ExternTypeContext
func NewExternTypeContext ¶ added in v0.1.0
func NewExternTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExternTypeContext
func (*ExternTypeContext) Accept ¶ added in v0.1.0
func (s *ExternTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ExternTypeContext) EXTERN ¶ added in v0.1.0
func (s *ExternTypeContext) EXTERN() antlr.TerminalNode
func (*ExternTypeContext) EnterRule ¶ added in v0.1.0
func (s *ExternTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExternTypeContext) ExitRule ¶ added in v0.1.0
func (s *ExternTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExternTypeContext) GetParser ¶ added in v0.1.0
func (s *ExternTypeContext) GetParser() antlr.Parser
func (*ExternTypeContext) GetRuleContext ¶ added in v0.1.0
func (s *ExternTypeContext) GetRuleContext() antlr.RuleContext
func (*ExternTypeContext) IsExternTypeContext ¶ added in v0.1.0
func (*ExternTypeContext) IsExternTypeContext()
func (*ExternTypeContext) ToStringTree ¶ added in v0.1.0
func (s *ExternTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FieldAlignmentContext ¶ added in v0.1.0
type FieldAlignmentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFieldAlignmentContext ¶ added in v0.1.0
func NewEmptyFieldAlignmentContext() *FieldAlignmentContext
func NewFieldAlignmentContext ¶ added in v0.1.0
func NewFieldAlignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldAlignmentContext
func (*FieldAlignmentContext) ALIGN ¶ added in v0.1.0
func (s *FieldAlignmentContext) ALIGN() antlr.TerminalNode
func (*FieldAlignmentContext) Accept ¶ added in v0.1.0
func (s *FieldAlignmentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FieldAlignmentContext) COLON ¶ added in v0.1.0
func (s *FieldAlignmentContext) COLON() antlr.TerminalNode
func (*FieldAlignmentContext) EnterRule ¶ added in v0.1.0
func (s *FieldAlignmentContext) EnterRule(listener antlr.ParseTreeListener)
func (*FieldAlignmentContext) ExitRule ¶ added in v0.1.0
func (s *FieldAlignmentContext) ExitRule(listener antlr.ParseTreeListener)
func (*FieldAlignmentContext) Expression ¶ added in v0.1.0
func (s *FieldAlignmentContext) Expression() IExpressionContext
func (*FieldAlignmentContext) GetParser ¶ added in v0.1.0
func (s *FieldAlignmentContext) GetParser() antlr.Parser
func (*FieldAlignmentContext) GetRuleContext ¶ added in v0.1.0
func (s *FieldAlignmentContext) GetRuleContext() antlr.RuleContext
func (*FieldAlignmentContext) IsFieldAlignmentContext ¶ added in v0.1.0
func (*FieldAlignmentContext) IsFieldAlignmentContext()
func (*FieldAlignmentContext) LPAREN ¶ added in v0.1.0
func (s *FieldAlignmentContext) LPAREN() antlr.TerminalNode
func (*FieldAlignmentContext) RPAREN ¶ added in v0.1.0
func (s *FieldAlignmentContext) RPAREN() antlr.TerminalNode
func (*FieldAlignmentContext) ToStringTree ¶ added in v0.1.0
func (s *FieldAlignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FieldArrayRangeContext ¶ added in v0.1.0
type FieldArrayRangeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFieldArrayRangeContext ¶ added in v0.1.0
func NewEmptyFieldArrayRangeContext() *FieldArrayRangeContext
func NewFieldArrayRangeContext ¶ added in v0.1.0
func NewFieldArrayRangeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldArrayRangeContext
func (*FieldArrayRangeContext) Accept ¶ added in v0.1.0
func (s *FieldArrayRangeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FieldArrayRangeContext) EnterRule ¶ added in v0.1.0
func (s *FieldArrayRangeContext) EnterRule(listener antlr.ParseTreeListener)
func (*FieldArrayRangeContext) ExitRule ¶ added in v0.1.0
func (s *FieldArrayRangeContext) ExitRule(listener antlr.ParseTreeListener)
func (*FieldArrayRangeContext) Expression ¶ added in v0.1.0
func (s *FieldArrayRangeContext) Expression() IExpressionContext
func (*FieldArrayRangeContext) GetParser ¶ added in v0.1.0
func (s *FieldArrayRangeContext) GetParser() antlr.Parser
func (*FieldArrayRangeContext) GetRuleContext ¶ added in v0.1.0
func (s *FieldArrayRangeContext) GetRuleContext() antlr.RuleContext
func (*FieldArrayRangeContext) IsFieldArrayRangeContext ¶ added in v0.1.0
func (*FieldArrayRangeContext) IsFieldArrayRangeContext()
func (*FieldArrayRangeContext) LBRACKET ¶ added in v0.1.0
func (s *FieldArrayRangeContext) LBRACKET() antlr.TerminalNode
func (*FieldArrayRangeContext) RBRACKET ¶ added in v0.1.0
func (s *FieldArrayRangeContext) RBRACKET() antlr.TerminalNode
func (*FieldArrayRangeContext) ToStringTree ¶ added in v0.1.0
func (s *FieldArrayRangeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FieldConstraintContext ¶ added in v0.1.0
type FieldConstraintContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFieldConstraintContext ¶ added in v0.1.0
func NewEmptyFieldConstraintContext() *FieldConstraintContext
func NewFieldConstraintContext ¶ added in v0.1.0
func NewFieldConstraintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldConstraintContext
func (*FieldConstraintContext) Accept ¶ added in v0.1.0
func (s *FieldConstraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FieldConstraintContext) COLON ¶ added in v0.1.0
func (s *FieldConstraintContext) COLON() antlr.TerminalNode
func (*FieldConstraintContext) EnterRule ¶ added in v0.1.0
func (s *FieldConstraintContext) EnterRule(listener antlr.ParseTreeListener)
func (*FieldConstraintContext) ExitRule ¶ added in v0.1.0
func (s *FieldConstraintContext) ExitRule(listener antlr.ParseTreeListener)
func (*FieldConstraintContext) Expression ¶ added in v0.1.0
func (s *FieldConstraintContext) Expression() IExpressionContext
func (*FieldConstraintContext) GetParser ¶ added in v0.1.0
func (s *FieldConstraintContext) GetParser() antlr.Parser
func (*FieldConstraintContext) GetRuleContext ¶ added in v0.1.0
func (s *FieldConstraintContext) GetRuleContext() antlr.RuleContext
func (*FieldConstraintContext) IsFieldConstraintContext ¶ added in v0.1.0
func (*FieldConstraintContext) IsFieldConstraintContext()
func (*FieldConstraintContext) ToStringTree ¶ added in v0.1.0
func (s *FieldConstraintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FieldInitializerContext ¶ added in v0.1.0
type FieldInitializerContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFieldInitializerContext ¶ added in v0.1.0
func NewEmptyFieldInitializerContext() *FieldInitializerContext
func NewFieldInitializerContext ¶ added in v0.1.0
func NewFieldInitializerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldInitializerContext
func (*FieldInitializerContext) ASSIGN ¶ added in v0.1.0
func (s *FieldInitializerContext) ASSIGN() antlr.TerminalNode
func (*FieldInitializerContext) Accept ¶ added in v0.1.0
func (s *FieldInitializerContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FieldInitializerContext) EnterRule ¶ added in v0.1.0
func (s *FieldInitializerContext) EnterRule(listener antlr.ParseTreeListener)
func (*FieldInitializerContext) ExitRule ¶ added in v0.1.0
func (s *FieldInitializerContext) ExitRule(listener antlr.ParseTreeListener)
func (*FieldInitializerContext) Expression ¶ added in v0.1.0
func (s *FieldInitializerContext) Expression() IExpressionContext
func (*FieldInitializerContext) GetParser ¶ added in v0.1.0
func (s *FieldInitializerContext) GetParser() antlr.Parser
func (*FieldInitializerContext) GetRuleContext ¶ added in v0.1.0
func (s *FieldInitializerContext) GetRuleContext() antlr.RuleContext
func (*FieldInitializerContext) IsFieldInitializerContext ¶ added in v0.1.0
func (*FieldInitializerContext) IsFieldInitializerContext()
func (*FieldInitializerContext) ToStringTree ¶ added in v0.1.0
func (s *FieldInitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FieldOffsetContext ¶ added in v0.1.0
type FieldOffsetContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFieldOffsetContext ¶ added in v0.1.0
func NewEmptyFieldOffsetContext() *FieldOffsetContext
func NewFieldOffsetContext ¶ added in v0.1.0
func NewFieldOffsetContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldOffsetContext
func (*FieldOffsetContext) Accept ¶ added in v0.1.0
func (s *FieldOffsetContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FieldOffsetContext) COLON ¶ added in v0.1.0
func (s *FieldOffsetContext) COLON() antlr.TerminalNode
func (*FieldOffsetContext) EnterRule ¶ added in v0.1.0
func (s *FieldOffsetContext) EnterRule(listener antlr.ParseTreeListener)
func (*FieldOffsetContext) ExitRule ¶ added in v0.1.0
func (s *FieldOffsetContext) ExitRule(listener antlr.ParseTreeListener)
func (*FieldOffsetContext) Expression ¶ added in v0.1.0
func (s *FieldOffsetContext) Expression() IExpressionContext
func (*FieldOffsetContext) GetParser ¶ added in v0.1.0
func (s *FieldOffsetContext) GetParser() antlr.Parser
func (*FieldOffsetContext) GetRuleContext ¶ added in v0.1.0
func (s *FieldOffsetContext) GetRuleContext() antlr.RuleContext
func (*FieldOffsetContext) IsFieldOffsetContext ¶ added in v0.1.0
func (*FieldOffsetContext) IsFieldOffsetContext()
func (*FieldOffsetContext) ToStringTree ¶ added in v0.1.0
func (s *FieldOffsetContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FieldOptionalClauseContext ¶ added in v0.1.0
type FieldOptionalClauseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFieldOptionalClauseContext ¶ added in v0.1.0
func NewEmptyFieldOptionalClauseContext() *FieldOptionalClauseContext
func NewFieldOptionalClauseContext ¶ added in v0.1.0
func NewFieldOptionalClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldOptionalClauseContext
func (*FieldOptionalClauseContext) Accept ¶ added in v0.1.0
func (s *FieldOptionalClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FieldOptionalClauseContext) EnterRule ¶ added in v0.1.0
func (s *FieldOptionalClauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*FieldOptionalClauseContext) ExitRule ¶ added in v0.1.0
func (s *FieldOptionalClauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*FieldOptionalClauseContext) Expression ¶ added in v0.1.0
func (s *FieldOptionalClauseContext) Expression() IExpressionContext
func (*FieldOptionalClauseContext) GetParser ¶ added in v0.1.0
func (s *FieldOptionalClauseContext) GetParser() antlr.Parser
func (*FieldOptionalClauseContext) GetRuleContext ¶ added in v0.1.0
func (s *FieldOptionalClauseContext) GetRuleContext() antlr.RuleContext
func (*FieldOptionalClauseContext) IF ¶ added in v0.1.0
func (s *FieldOptionalClauseContext) IF() antlr.TerminalNode
func (*FieldOptionalClauseContext) IsFieldOptionalClauseContext ¶ added in v0.1.0
func (*FieldOptionalClauseContext) IsFieldOptionalClauseContext()
func (*FieldOptionalClauseContext) ToStringTree ¶ added in v0.1.0
func (s *FieldOptionalClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FieldTypeIdContext ¶ added in v0.1.0
type FieldTypeIdContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFieldTypeIdContext ¶ added in v0.1.0
func NewEmptyFieldTypeIdContext() *FieldTypeIdContext
func NewFieldTypeIdContext ¶ added in v0.1.0
func NewFieldTypeIdContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldTypeIdContext
func (*FieldTypeIdContext) Accept ¶ added in v0.1.0
func (s *FieldTypeIdContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FieldTypeIdContext) EnterRule ¶ added in v0.1.0
func (s *FieldTypeIdContext) EnterRule(listener antlr.ParseTreeListener)
func (*FieldTypeIdContext) ExitRule ¶ added in v0.1.0
func (s *FieldTypeIdContext) ExitRule(listener antlr.ParseTreeListener)
func (*FieldTypeIdContext) FieldArrayRange ¶ added in v0.1.0
func (s *FieldTypeIdContext) FieldArrayRange() IFieldArrayRangeContext
func (*FieldTypeIdContext) GetParser ¶ added in v0.1.0
func (s *FieldTypeIdContext) GetParser() antlr.Parser
func (*FieldTypeIdContext) GetRuleContext ¶ added in v0.1.0
func (s *FieldTypeIdContext) GetRuleContext() antlr.RuleContext
func (*FieldTypeIdContext) IMPLICIT ¶ added in v0.1.0
func (s *FieldTypeIdContext) IMPLICIT() antlr.TerminalNode
func (*FieldTypeIdContext) Id ¶ added in v0.1.0
func (s *FieldTypeIdContext) Id() IIdContext
func (*FieldTypeIdContext) IsFieldTypeIdContext ¶ added in v0.1.0
func (*FieldTypeIdContext) IsFieldTypeIdContext()
func (*FieldTypeIdContext) PACKED ¶ added in v0.1.0
func (s *FieldTypeIdContext) PACKED() antlr.TerminalNode
func (*FieldTypeIdContext) ToStringTree ¶ added in v0.1.0
func (s *FieldTypeIdContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*FieldTypeIdContext) TypeInstantiation ¶ added in v0.1.0
func (s *FieldTypeIdContext) TypeInstantiation() ITypeInstantiationContext
type FixedBitFieldTypeContext ¶ added in v0.1.0
type FixedBitFieldTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFixedBitFieldTypeContext ¶ added in v0.1.0
func NewEmptyFixedBitFieldTypeContext() *FixedBitFieldTypeContext
func NewFixedBitFieldTypeContext ¶ added in v0.1.0
func NewFixedBitFieldTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FixedBitFieldTypeContext
func (*FixedBitFieldTypeContext) Accept ¶ added in v0.1.0
func (s *FixedBitFieldTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FixedBitFieldTypeContext) BIT_FIELD ¶ added in v0.1.0
func (s *FixedBitFieldTypeContext) BIT_FIELD() antlr.TerminalNode
func (*FixedBitFieldTypeContext) COLON ¶ added in v0.1.0
func (s *FixedBitFieldTypeContext) COLON() antlr.TerminalNode
func (*FixedBitFieldTypeContext) DECIMAL_LITERAL ¶ added in v0.1.0
func (s *FixedBitFieldTypeContext) DECIMAL_LITERAL() antlr.TerminalNode
func (*FixedBitFieldTypeContext) EnterRule ¶ added in v0.1.0
func (s *FixedBitFieldTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*FixedBitFieldTypeContext) ExitRule ¶ added in v0.1.0
func (s *FixedBitFieldTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*FixedBitFieldTypeContext) GetParser ¶ added in v0.1.0
func (s *FixedBitFieldTypeContext) GetParser() antlr.Parser
func (*FixedBitFieldTypeContext) GetRuleContext ¶ added in v0.1.0
func (s *FixedBitFieldTypeContext) GetRuleContext() antlr.RuleContext
func (*FixedBitFieldTypeContext) INT_FIELD ¶ added in v0.1.0
func (s *FixedBitFieldTypeContext) INT_FIELD() antlr.TerminalNode
func (*FixedBitFieldTypeContext) IsFixedBitFieldTypeContext ¶ added in v0.1.0
func (*FixedBitFieldTypeContext) IsFixedBitFieldTypeContext()
func (*FixedBitFieldTypeContext) ToStringTree ¶ added in v0.1.0
func (s *FixedBitFieldTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FloatTypeContext ¶ added in v0.1.0
type FloatTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFloatTypeContext ¶ added in v0.1.0
func NewEmptyFloatTypeContext() *FloatTypeContext
func NewFloatTypeContext ¶ added in v0.1.0
func NewFloatTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FloatTypeContext
func (*FloatTypeContext) Accept ¶ added in v0.1.0
func (s *FloatTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FloatTypeContext) EnterRule ¶ added in v0.1.0
func (s *FloatTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*FloatTypeContext) ExitRule ¶ added in v0.1.0
func (s *FloatTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*FloatTypeContext) FLOAT16 ¶ added in v0.1.0
func (s *FloatTypeContext) FLOAT16() antlr.TerminalNode
func (*FloatTypeContext) FLOAT32 ¶ added in v0.1.0
func (s *FloatTypeContext) FLOAT32() antlr.TerminalNode
func (*FloatTypeContext) FLOAT64 ¶ added in v0.1.0
func (s *FloatTypeContext) FLOAT64() antlr.TerminalNode
func (*FloatTypeContext) GetParser ¶ added in v0.1.0
func (s *FloatTypeContext) GetParser() antlr.Parser
func (*FloatTypeContext) GetRuleContext ¶ added in v0.1.0
func (s *FloatTypeContext) GetRuleContext() antlr.RuleContext
func (*FloatTypeContext) IsFloatTypeContext ¶ added in v0.1.0
func (*FloatTypeContext) IsFloatTypeContext()
func (*FloatTypeContext) ToStringTree ¶ added in v0.1.0
func (s *FloatTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionBodyContext ¶ added in v0.1.0
type FunctionBodyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunctionBodyContext ¶ added in v0.1.0
func NewEmptyFunctionBodyContext() *FunctionBodyContext
func NewFunctionBodyContext ¶ added in v0.1.0
func NewFunctionBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionBodyContext
func (*FunctionBodyContext) Accept ¶ added in v0.1.0
func (s *FunctionBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionBodyContext) EnterRule ¶ added in v0.1.0
func (s *FunctionBodyContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionBodyContext) ExitRule ¶ added in v0.1.0
func (s *FunctionBodyContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionBodyContext) Expression ¶ added in v0.1.0
func (s *FunctionBodyContext) Expression() IExpressionContext
func (*FunctionBodyContext) GetParser ¶ added in v0.1.0
func (s *FunctionBodyContext) GetParser() antlr.Parser
func (*FunctionBodyContext) GetRuleContext ¶ added in v0.1.0
func (s *FunctionBodyContext) GetRuleContext() antlr.RuleContext
func (*FunctionBodyContext) IsFunctionBodyContext ¶ added in v0.1.0
func (*FunctionBodyContext) IsFunctionBodyContext()
func (*FunctionBodyContext) LBRACE ¶ added in v0.1.0
func (s *FunctionBodyContext) LBRACE() antlr.TerminalNode
func (*FunctionBodyContext) RBRACE ¶ added in v0.1.0
func (s *FunctionBodyContext) RBRACE() antlr.TerminalNode
func (*FunctionBodyContext) RETURN ¶ added in v0.1.0
func (s *FunctionBodyContext) RETURN() antlr.TerminalNode
func (*FunctionBodyContext) SEMICOLON ¶ added in v0.1.0
func (s *FunctionBodyContext) SEMICOLON() antlr.TerminalNode
func (*FunctionBodyContext) ToStringTree ¶ added in v0.1.0
func (s *FunctionBodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionCallExpressionContext ¶ added in v0.1.0
type FunctionCallExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewFunctionCallExpressionContext ¶ added in v0.1.0
func NewFunctionCallExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FunctionCallExpressionContext
func (*FunctionCallExpressionContext) Accept ¶ added in v0.1.0
func (s *FunctionCallExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionCallExpressionContext) EnterRule ¶ added in v0.1.0
func (s *FunctionCallExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionCallExpressionContext) ExitRule ¶ added in v0.1.0
func (s *FunctionCallExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionCallExpressionContext) Expression ¶ added in v0.1.0
func (s *FunctionCallExpressionContext) Expression() IExpressionContext
func (*FunctionCallExpressionContext) GetOperator ¶ added in v0.1.0
func (s *FunctionCallExpressionContext) GetOperator() antlr.Token
func (*FunctionCallExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *FunctionCallExpressionContext) GetRuleContext() antlr.RuleContext
func (*FunctionCallExpressionContext) LPAREN ¶ added in v0.1.0
func (s *FunctionCallExpressionContext) LPAREN() antlr.TerminalNode
func (*FunctionCallExpressionContext) RPAREN ¶ added in v0.1.0
func (s *FunctionCallExpressionContext) RPAREN() antlr.TerminalNode
func (*FunctionCallExpressionContext) SetOperator ¶ added in v0.1.0
func (s *FunctionCallExpressionContext) SetOperator(v antlr.Token)
type FunctionDefinitionContext ¶ added in v0.1.0
type FunctionDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunctionDefinitionContext ¶ added in v0.1.0
func NewEmptyFunctionDefinitionContext() *FunctionDefinitionContext
func NewFunctionDefinitionContext ¶ added in v0.1.0
func NewFunctionDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionDefinitionContext
func (*FunctionDefinitionContext) Accept ¶ added in v0.1.0
func (s *FunctionDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *FunctionDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *FunctionDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionDefinitionContext) FUNCTION ¶ added in v0.1.0
func (s *FunctionDefinitionContext) FUNCTION() antlr.TerminalNode
func (*FunctionDefinitionContext) FunctionBody ¶ added in v0.1.0
func (s *FunctionDefinitionContext) FunctionBody() IFunctionBodyContext
func (*FunctionDefinitionContext) FunctionName ¶ added in v0.1.0
func (s *FunctionDefinitionContext) FunctionName() IFunctionNameContext
func (*FunctionDefinitionContext) FunctionType ¶ added in v0.1.0
func (s *FunctionDefinitionContext) FunctionType() IFunctionTypeContext
func (*FunctionDefinitionContext) GetParser ¶ added in v0.1.0
func (s *FunctionDefinitionContext) GetParser() antlr.Parser
func (*FunctionDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *FunctionDefinitionContext) GetRuleContext() antlr.RuleContext
func (*FunctionDefinitionContext) IsFunctionDefinitionContext ¶ added in v0.1.0
func (*FunctionDefinitionContext) IsFunctionDefinitionContext()
func (*FunctionDefinitionContext) LPAREN ¶ added in v0.1.0
func (s *FunctionDefinitionContext) LPAREN() antlr.TerminalNode
func (*FunctionDefinitionContext) RPAREN ¶ added in v0.1.0
func (s *FunctionDefinitionContext) RPAREN() antlr.TerminalNode
func (*FunctionDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *FunctionDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionNameContext ¶ added in v0.1.0
type FunctionNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunctionNameContext ¶ added in v0.1.0
func NewEmptyFunctionNameContext() *FunctionNameContext
func NewFunctionNameContext ¶ added in v0.1.0
func NewFunctionNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionNameContext
func (*FunctionNameContext) Accept ¶ added in v0.1.0
func (s *FunctionNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionNameContext) EnterRule ¶ added in v0.1.0
func (s *FunctionNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionNameContext) ExitRule ¶ added in v0.1.0
func (s *FunctionNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionNameContext) GetParser ¶ added in v0.1.0
func (s *FunctionNameContext) GetParser() antlr.Parser
func (*FunctionNameContext) GetRuleContext ¶ added in v0.1.0
func (s *FunctionNameContext) GetRuleContext() antlr.RuleContext
func (*FunctionNameContext) Id ¶ added in v0.1.0
func (s *FunctionNameContext) Id() IIdContext
func (*FunctionNameContext) IsFunctionNameContext ¶ added in v0.1.0
func (*FunctionNameContext) IsFunctionNameContext()
func (*FunctionNameContext) ToStringTree ¶ added in v0.1.0
func (s *FunctionNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionTypeContext ¶ added in v0.1.0
type FunctionTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunctionTypeContext ¶ added in v0.1.0
func NewEmptyFunctionTypeContext() *FunctionTypeContext
func NewFunctionTypeContext ¶ added in v0.1.0
func NewFunctionTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionTypeContext
func (*FunctionTypeContext) Accept ¶ added in v0.1.0
func (s *FunctionTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FunctionTypeContext) EnterRule ¶ added in v0.1.0
func (s *FunctionTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionTypeContext) ExitRule ¶ added in v0.1.0
func (s *FunctionTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionTypeContext) GetParser ¶ added in v0.1.0
func (s *FunctionTypeContext) GetParser() antlr.Parser
func (*FunctionTypeContext) GetRuleContext ¶ added in v0.1.0
func (s *FunctionTypeContext) GetRuleContext() antlr.RuleContext
func (*FunctionTypeContext) IsFunctionTypeContext ¶ added in v0.1.0
func (*FunctionTypeContext) IsFunctionTypeContext()
func (*FunctionTypeContext) ToStringTree ¶ added in v0.1.0
func (s *FunctionTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*FunctionTypeContext) TypeReference ¶ added in v0.1.0
func (s *FunctionTypeContext) TypeReference() ITypeReferenceContext
type IBitmaskDeclarationContext ¶ added in v0.1.0
type IBitmaskDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBitmaskDeclarationContext differentiates from other interfaces. IsBitmaskDeclarationContext() }
IBitmaskDeclarationContext is an interface to support dynamic dispatch.
type IBitmaskValueContext ¶ added in v0.1.0
type IBitmaskValueContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBitmaskValueContext differentiates from other interfaces. IsBitmaskValueContext() }
IBitmaskValueContext is an interface to support dynamic dispatch.
type IBoolTypeContext ¶ added in v0.1.0
type IBoolTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBoolTypeContext differentiates from other interfaces. IsBoolTypeContext() }
IBoolTypeContext is an interface to support dynamic dispatch.
type IBuiltinTypeContext ¶ added in v0.1.0
type IBuiltinTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBuiltinTypeContext differentiates from other interfaces. IsBuiltinTypeContext() }
IBuiltinTypeContext is an interface to support dynamic dispatch.
type IBytesTypeContext ¶ added in v0.7.0
type IBytesTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBytesTypeContext differentiates from other interfaces. IsBytesTypeContext() }
IBytesTypeContext is an interface to support dynamic dispatch.
type IChoiceCaseContext ¶ added in v0.1.0
type IChoiceCaseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsChoiceCaseContext differentiates from other interfaces. IsChoiceCaseContext() }
IChoiceCaseContext is an interface to support dynamic dispatch.
type IChoiceCasesContext ¶ added in v0.1.0
type IChoiceCasesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsChoiceCasesContext differentiates from other interfaces. IsChoiceCasesContext() }
IChoiceCasesContext is an interface to support dynamic dispatch.
type IChoiceDeclarationContext ¶ added in v0.1.0
type IChoiceDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsChoiceDeclarationContext differentiates from other interfaces. IsChoiceDeclarationContext() }
IChoiceDeclarationContext is an interface to support dynamic dispatch.
type IChoiceDefaultContext ¶ added in v0.1.0
type IChoiceDefaultContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsChoiceDefaultContext differentiates from other interfaces. IsChoiceDefaultContext() }
IChoiceDefaultContext is an interface to support dynamic dispatch.
type IChoiceFieldDefinitionContext ¶ added in v0.1.0
type IChoiceFieldDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsChoiceFieldDefinitionContext differentiates from other interfaces. IsChoiceFieldDefinitionContext() }
IChoiceFieldDefinitionContext is an interface to support dynamic dispatch.
type ICompatibilityVersionDirectiveContext ¶ added in v0.7.0
type ICompatibilityVersionDirectiveContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCompatibilityVersionDirectiveContext differentiates from other interfaces. IsCompatibilityVersionDirectiveContext() }
ICompatibilityVersionDirectiveContext is an interface to support dynamic dispatch.
type IConstDefinitionContext ¶ added in v0.1.0
type IConstDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConstDefinitionContext differentiates from other interfaces. IsConstDefinitionContext() }
IConstDefinitionContext is an interface to support dynamic dispatch.
type IDynamicBitFieldTypeContext ¶ added in v0.1.0
type IDynamicBitFieldTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDynamicBitFieldTypeContext differentiates from other interfaces. IsDynamicBitFieldTypeContext() }
IDynamicBitFieldTypeContext is an interface to support dynamic dispatch.
type IDynamicLengthArgumentContext ¶ added in v0.1.0
type IDynamicLengthArgumentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDynamicLengthArgumentContext differentiates from other interfaces. IsDynamicLengthArgumentContext() }
IDynamicLengthArgumentContext is an interface to support dynamic dispatch.
type IEnumDeclarationContext ¶ added in v0.1.0
type IEnumDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEnumDeclarationContext differentiates from other interfaces. IsEnumDeclarationContext() }
IEnumDeclarationContext is an interface to support dynamic dispatch.
type IEnumItemContext ¶ added in v0.1.0
type IEnumItemContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEnumItemContext differentiates from other interfaces. IsEnumItemContext() }
IEnumItemContext is an interface to support dynamic dispatch.
type IExpressionContext ¶ added in v0.1.0
type IExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExpressionContext differentiates from other interfaces. IsExpressionContext() }
IExpressionContext is an interface to support dynamic dispatch.
type IExternTypeContext ¶ added in v0.1.0
type IExternTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExternTypeContext differentiates from other interfaces. IsExternTypeContext() }
IExternTypeContext is an interface to support dynamic dispatch.
type IFieldAlignmentContext ¶ added in v0.1.0
type IFieldAlignmentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFieldAlignmentContext differentiates from other interfaces. IsFieldAlignmentContext() }
IFieldAlignmentContext is an interface to support dynamic dispatch.
type IFieldArrayRangeContext ¶ added in v0.1.0
type IFieldArrayRangeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFieldArrayRangeContext differentiates from other interfaces. IsFieldArrayRangeContext() }
IFieldArrayRangeContext is an interface to support dynamic dispatch.
type IFieldConstraintContext ¶ added in v0.1.0
type IFieldConstraintContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFieldConstraintContext differentiates from other interfaces. IsFieldConstraintContext() }
IFieldConstraintContext is an interface to support dynamic dispatch.
type IFieldInitializerContext ¶ added in v0.1.0
type IFieldInitializerContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFieldInitializerContext differentiates from other interfaces. IsFieldInitializerContext() }
IFieldInitializerContext is an interface to support dynamic dispatch.
type IFieldOffsetContext ¶ added in v0.1.0
type IFieldOffsetContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFieldOffsetContext differentiates from other interfaces. IsFieldOffsetContext() }
IFieldOffsetContext is an interface to support dynamic dispatch.
type IFieldOptionalClauseContext ¶ added in v0.1.0
type IFieldOptionalClauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFieldOptionalClauseContext differentiates from other interfaces. IsFieldOptionalClauseContext() }
IFieldOptionalClauseContext is an interface to support dynamic dispatch.
type IFieldTypeIdContext ¶ added in v0.1.0
type IFieldTypeIdContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFieldTypeIdContext differentiates from other interfaces. IsFieldTypeIdContext() }
IFieldTypeIdContext is an interface to support dynamic dispatch.
type IFixedBitFieldTypeContext ¶ added in v0.1.0
type IFixedBitFieldTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFixedBitFieldTypeContext differentiates from other interfaces. IsFixedBitFieldTypeContext() }
IFixedBitFieldTypeContext is an interface to support dynamic dispatch.
type IFloatTypeContext ¶ added in v0.1.0
type IFloatTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFloatTypeContext differentiates from other interfaces. IsFloatTypeContext() }
IFloatTypeContext is an interface to support dynamic dispatch.
type IFunctionBodyContext ¶ added in v0.1.0
type IFunctionBodyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunctionBodyContext differentiates from other interfaces. IsFunctionBodyContext() }
IFunctionBodyContext is an interface to support dynamic dispatch.
type IFunctionDefinitionContext ¶ added in v0.1.0
type IFunctionDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunctionDefinitionContext differentiates from other interfaces. IsFunctionDefinitionContext() }
IFunctionDefinitionContext is an interface to support dynamic dispatch.
type IFunctionNameContext ¶ added in v0.1.0
type IFunctionNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunctionNameContext differentiates from other interfaces. IsFunctionNameContext() }
IFunctionNameContext is an interface to support dynamic dispatch.
type IFunctionTypeContext ¶ added in v0.1.0
type IFunctionTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunctionTypeContext differentiates from other interfaces. IsFunctionTypeContext() }
IFunctionTypeContext is an interface to support dynamic dispatch.
type IIdContext ¶ added in v0.1.0
type IIdContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIdContext differentiates from other interfaces. IsIdContext() }
IIdContext is an interface to support dynamic dispatch.
type IImportDeclarationContext ¶ added in v0.1.0
type IImportDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsImportDeclarationContext differentiates from other interfaces. IsImportDeclarationContext() }
IImportDeclarationContext is an interface to support dynamic dispatch.
type IInstantiateDeclarationContext ¶ added in v0.1.0
type IInstantiateDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInstantiateDeclarationContext differentiates from other interfaces. IsInstantiateDeclarationContext() }
IInstantiateDeclarationContext is an interface to support dynamic dispatch.
type IIntTypeContext ¶ added in v0.1.0
type IIntTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIntTypeContext differentiates from other interfaces. IsIntTypeContext() }
IIntTypeContext is an interface to support dynamic dispatch.
type ILanguageDirectiveContext ¶ added in v0.1.0
type ILanguageDirectiveContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLanguageDirectiveContext differentiates from other interfaces. IsLanguageDirectiveContext() }
ILanguageDirectiveContext is an interface to support dynamic dispatch.
type ILiteralContext ¶ added in v0.1.0
type ILiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralContext differentiates from other interfaces. IsLiteralContext() }
ILiteralContext is an interface to support dynamic dispatch.
type IPackageDeclarationContext ¶ added in v0.1.0
type IPackageDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPackageDeclarationContext differentiates from other interfaces. IsPackageDeclarationContext() }
IPackageDeclarationContext is an interface to support dynamic dispatch.
type IPackageNameDefinitionContext ¶ added in v0.1.0
type IPackageNameDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPackageNameDefinitionContext differentiates from other interfaces. IsPackageNameDefinitionContext() }
IPackageNameDefinitionContext is an interface to support dynamic dispatch.
type IParameterDefinitionContext ¶ added in v0.1.0
type IParameterDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsParameterDefinitionContext differentiates from other interfaces. IsParameterDefinitionContext() }
IParameterDefinitionContext is an interface to support dynamic dispatch.
type IPubsubDefinitionContext ¶ added in v0.1.0
type IPubsubDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPubsubDefinitionContext differentiates from other interfaces. IsPubsubDefinitionContext() }
IPubsubDefinitionContext is an interface to support dynamic dispatch.
type IPubsubMessageDefinitionContext ¶ added in v0.1.0
type IPubsubMessageDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPubsubMessageDefinitionContext differentiates from other interfaces. IsPubsubMessageDefinitionContext() }
IPubsubMessageDefinitionContext is an interface to support dynamic dispatch.
type IQualifiedNameContext ¶ added in v0.1.0
type IQualifiedNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsQualifiedNameContext differentiates from other interfaces. IsQualifiedNameContext() }
IQualifiedNameContext is an interface to support dynamic dispatch.
type IRuleDefinitionContext ¶ added in v0.1.0
type IRuleDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRuleDefinitionContext differentiates from other interfaces. IsRuleDefinitionContext() }
IRuleDefinitionContext is an interface to support dynamic dispatch.
type IRuleGroupDefinitionContext ¶ added in v0.1.0
type IRuleGroupDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRuleGroupDefinitionContext differentiates from other interfaces. IsRuleGroupDefinitionContext() }
IRuleGroupDefinitionContext is an interface to support dynamic dispatch.
type IServiceDefinitionContext ¶ added in v0.1.0
type IServiceDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsServiceDefinitionContext differentiates from other interfaces. IsServiceDefinitionContext() }
IServiceDefinitionContext is an interface to support dynamic dispatch.
type IServiceMethodDefinitionContext ¶ added in v0.1.0
type IServiceMethodDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsServiceMethodDefinitionContext differentiates from other interfaces. IsServiceMethodDefinitionContext() }
IServiceMethodDefinitionContext is an interface to support dynamic dispatch.
type ISqlConstraintContext ¶ added in v0.1.0
type ISqlConstraintContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSqlConstraintContext differentiates from other interfaces. IsSqlConstraintContext() }
ISqlConstraintContext is an interface to support dynamic dispatch.
type ISqlConstraintDefinitionContext ¶ added in v0.1.0
type ISqlConstraintDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSqlConstraintDefinitionContext differentiates from other interfaces. IsSqlConstraintDefinitionContext() }
ISqlConstraintDefinitionContext is an interface to support dynamic dispatch.
type ISqlDatabaseDefinitionContext ¶ added in v0.1.0
type ISqlDatabaseDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSqlDatabaseDefinitionContext differentiates from other interfaces. IsSqlDatabaseDefinitionContext() }
ISqlDatabaseDefinitionContext is an interface to support dynamic dispatch.
type ISqlDatabaseFieldDefinitionContext ¶ added in v0.1.0
type ISqlDatabaseFieldDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSqlDatabaseFieldDefinitionContext differentiates from other interfaces. IsSqlDatabaseFieldDefinitionContext() }
ISqlDatabaseFieldDefinitionContext is an interface to support dynamic dispatch.
type ISqlTableDeclarationContext ¶ added in v0.1.0
type ISqlTableDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSqlTableDeclarationContext differentiates from other interfaces. IsSqlTableDeclarationContext() }
ISqlTableDeclarationContext is an interface to support dynamic dispatch.
type ISqlTableFieldDefinitionContext ¶ added in v0.1.0
type ISqlTableFieldDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSqlTableFieldDefinitionContext differentiates from other interfaces. IsSqlTableFieldDefinitionContext() }
ISqlTableFieldDefinitionContext is an interface to support dynamic dispatch.
type ISqlWithoutRowIdContext ¶ added in v0.1.0
type ISqlWithoutRowIdContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSqlWithoutRowIdContext differentiates from other interfaces. IsSqlWithoutRowIdContext() }
ISqlWithoutRowIdContext is an interface to support dynamic dispatch.
type IStringTypeContext ¶ added in v0.1.0
type IStringTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStringTypeContext differentiates from other interfaces. IsStringTypeContext() }
IStringTypeContext is an interface to support dynamic dispatch.
type IStructureDeclarationContext ¶ added in v0.1.0
type IStructureDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStructureDeclarationContext differentiates from other interfaces. IsStructureDeclarationContext() }
IStructureDeclarationContext is an interface to support dynamic dispatch.
type IStructureFieldDefinitionContext ¶ added in v0.1.0
type IStructureFieldDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStructureFieldDefinitionContext differentiates from other interfaces. IsStructureFieldDefinitionContext() }
IStructureFieldDefinitionContext is an interface to support dynamic dispatch.
type ISubtypeDeclarationContext ¶ added in v0.1.0
type ISubtypeDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSubtypeDeclarationContext differentiates from other interfaces. IsSubtypeDeclarationContext() }
ISubtypeDeclarationContext is an interface to support dynamic dispatch.
type ISymbolDefinitionContext ¶ added in v0.1.0
type ISymbolDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSymbolDefinitionContext differentiates from other interfaces. IsSymbolDefinitionContext() }
ISymbolDefinitionContext is an interface to support dynamic dispatch.
type ITemplateArgumentContext ¶ added in v0.1.0
type ITemplateArgumentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTemplateArgumentContext differentiates from other interfaces. IsTemplateArgumentContext() }
ITemplateArgumentContext is an interface to support dynamic dispatch.
type ITemplateArgumentsContext ¶ added in v0.1.0
type ITemplateArgumentsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTemplateArgumentsContext differentiates from other interfaces. IsTemplateArgumentsContext() }
ITemplateArgumentsContext is an interface to support dynamic dispatch.
type ITemplateParametersContext ¶ added in v0.1.0
type ITemplateParametersContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTemplateParametersContext differentiates from other interfaces. IsTemplateParametersContext() }
ITemplateParametersContext is an interface to support dynamic dispatch.
type ITopicDefinitionContext ¶ added in v0.1.0
type ITopicDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTopicDefinitionContext differentiates from other interfaces. IsTopicDefinitionContext() }
ITopicDefinitionContext is an interface to support dynamic dispatch.
type ITypeArgumentContext ¶ added in v0.1.0
type ITypeArgumentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeArgumentContext differentiates from other interfaces. IsTypeArgumentContext() }
ITypeArgumentContext is an interface to support dynamic dispatch.
type ITypeArgumentsContext ¶ added in v0.1.0
type ITypeArgumentsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeArgumentsContext differentiates from other interfaces. IsTypeArgumentsContext() }
ITypeArgumentsContext is an interface to support dynamic dispatch.
type ITypeDeclarationContext ¶ added in v0.1.0
type ITypeDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeDeclarationContext differentiates from other interfaces. IsTypeDeclarationContext() }
ITypeDeclarationContext is an interface to support dynamic dispatch.
type ITypeInstantiationContext ¶ added in v0.1.0
type ITypeInstantiationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeInstantiationContext differentiates from other interfaces. IsTypeInstantiationContext() }
ITypeInstantiationContext is an interface to support dynamic dispatch.
type ITypeParametersContext ¶ added in v0.1.0
type ITypeParametersContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeParametersContext differentiates from other interfaces. IsTypeParametersContext() }
ITypeParametersContext is an interface to support dynamic dispatch.
type ITypeReferenceContext ¶ added in v0.1.0
type ITypeReferenceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTypeReferenceContext differentiates from other interfaces. IsTypeReferenceContext() }
ITypeReferenceContext is an interface to support dynamic dispatch.
type IUnionDeclarationContext ¶ added in v0.1.0
type IUnionDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsUnionDeclarationContext differentiates from other interfaces. IsUnionDeclarationContext() }
IUnionDeclarationContext is an interface to support dynamic dispatch.
type IUnionFieldDefinitionContext ¶ added in v0.1.0
type IUnionFieldDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsUnionFieldDefinitionContext differentiates from other interfaces. IsUnionFieldDefinitionContext() }
IUnionFieldDefinitionContext is an interface to support dynamic dispatch.
type IVarintTypeContext ¶ added in v0.1.0
type IVarintTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsVarintTypeContext differentiates from other interfaces. IsVarintTypeContext() }
IVarintTypeContext is an interface to support dynamic dispatch.
type IdContext ¶ added in v0.1.0
type IdContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIdContext ¶ added in v0.1.0
func NewEmptyIdContext() *IdContext
func NewIdContext ¶ added in v0.1.0
func (*IdContext) Accept ¶ added in v0.1.0
func (s *IdContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IdContext) EnterRule ¶ added in v0.1.0
func (s *IdContext) EnterRule(listener antlr.ParseTreeListener)
func (*IdContext) ExitRule ¶ added in v0.1.0
func (s *IdContext) ExitRule(listener antlr.ParseTreeListener)
func (*IdContext) GetRuleContext ¶ added in v0.1.0
func (s *IdContext) GetRuleContext() antlr.RuleContext
func (*IdContext) IsIdContext ¶ added in v0.1.0
func (*IdContext) IsIdContext()
func (*IdContext) ToStringTree ¶ added in v0.1.0
type IdentifierExpressionContext ¶ added in v0.1.0
type IdentifierExpressionContext struct {
*ExpressionContext
}
func NewIdentifierExpressionContext ¶ added in v0.1.0
func NewIdentifierExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IdentifierExpressionContext
func (*IdentifierExpressionContext) Accept ¶ added in v0.1.0
func (s *IdentifierExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IdentifierExpressionContext) EnterRule ¶ added in v0.1.0
func (s *IdentifierExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*IdentifierExpressionContext) ExitRule ¶ added in v0.1.0
func (s *IdentifierExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*IdentifierExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *IdentifierExpressionContext) GetRuleContext() antlr.RuleContext
func (*IdentifierExpressionContext) Id ¶ added in v0.1.0
func (s *IdentifierExpressionContext) Id() IIdContext
type ImportDeclarationContext ¶ added in v0.1.0
type ImportDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyImportDeclarationContext ¶ added in v0.1.0
func NewEmptyImportDeclarationContext() *ImportDeclarationContext
func NewImportDeclarationContext ¶ added in v0.1.0
func NewImportDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportDeclarationContext
func (*ImportDeclarationContext) Accept ¶ added in v0.1.0
func (s *ImportDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ImportDeclarationContext) AllDOT ¶ added in v0.1.0
func (s *ImportDeclarationContext) AllDOT() []antlr.TerminalNode
func (*ImportDeclarationContext) AllId ¶ added in v0.1.0
func (s *ImportDeclarationContext) AllId() []IIdContext
func (*ImportDeclarationContext) DOT ¶ added in v0.1.0
func (s *ImportDeclarationContext) DOT(i int) antlr.TerminalNode
func (*ImportDeclarationContext) EnterRule ¶ added in v0.1.0
func (s *ImportDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*ImportDeclarationContext) ExitRule ¶ added in v0.1.0
func (s *ImportDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*ImportDeclarationContext) GetParser ¶ added in v0.1.0
func (s *ImportDeclarationContext) GetParser() antlr.Parser
func (*ImportDeclarationContext) GetRuleContext ¶ added in v0.1.0
func (s *ImportDeclarationContext) GetRuleContext() antlr.RuleContext
func (*ImportDeclarationContext) IMPORT ¶ added in v0.1.0
func (s *ImportDeclarationContext) IMPORT() antlr.TerminalNode
func (*ImportDeclarationContext) Id ¶ added in v0.1.0
func (s *ImportDeclarationContext) Id(i int) IIdContext
func (*ImportDeclarationContext) IsImportDeclarationContext ¶ added in v0.1.0
func (*ImportDeclarationContext) IsImportDeclarationContext()
func (*ImportDeclarationContext) MULTIPLY ¶ added in v0.1.0
func (s *ImportDeclarationContext) MULTIPLY() antlr.TerminalNode
func (*ImportDeclarationContext) SEMICOLON ¶ added in v0.1.0
func (s *ImportDeclarationContext) SEMICOLON() antlr.TerminalNode
func (*ImportDeclarationContext) ToStringTree ¶ added in v0.1.0
func (s *ImportDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IndexExpressionContext ¶ added in v0.1.0
type IndexExpressionContext struct {
*ExpressionContext
}
func NewIndexExpressionContext ¶ added in v0.1.0
func NewIndexExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IndexExpressionContext
func (*IndexExpressionContext) Accept ¶ added in v0.1.0
func (s *IndexExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IndexExpressionContext) EnterRule ¶ added in v0.1.0
func (s *IndexExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*IndexExpressionContext) ExitRule ¶ added in v0.1.0
func (s *IndexExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*IndexExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *IndexExpressionContext) GetRuleContext() antlr.RuleContext
func (*IndexExpressionContext) INDEX ¶ added in v0.1.0
func (s *IndexExpressionContext) INDEX() antlr.TerminalNode
type InstantiateDeclarationContext ¶ added in v0.1.0
type InstantiateDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInstantiateDeclarationContext ¶ added in v0.1.0
func NewEmptyInstantiateDeclarationContext() *InstantiateDeclarationContext
func NewInstantiateDeclarationContext ¶ added in v0.1.0
func NewInstantiateDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InstantiateDeclarationContext
func (*InstantiateDeclarationContext) Accept ¶ added in v0.1.0
func (s *InstantiateDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*InstantiateDeclarationContext) EnterRule ¶ added in v0.1.0
func (s *InstantiateDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*InstantiateDeclarationContext) ExitRule ¶ added in v0.1.0
func (s *InstantiateDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*InstantiateDeclarationContext) GetParser ¶ added in v0.1.0
func (s *InstantiateDeclarationContext) GetParser() antlr.Parser
func (*InstantiateDeclarationContext) GetRuleContext ¶ added in v0.1.0
func (s *InstantiateDeclarationContext) GetRuleContext() antlr.RuleContext
func (*InstantiateDeclarationContext) INSTANTIATE ¶ added in v0.1.0
func (s *InstantiateDeclarationContext) INSTANTIATE() antlr.TerminalNode
func (*InstantiateDeclarationContext) Id ¶ added in v0.1.0
func (s *InstantiateDeclarationContext) Id() IIdContext
func (*InstantiateDeclarationContext) IsInstantiateDeclarationContext ¶ added in v0.1.0
func (*InstantiateDeclarationContext) IsInstantiateDeclarationContext()
func (*InstantiateDeclarationContext) SEMICOLON ¶ added in v0.1.0
func (s *InstantiateDeclarationContext) SEMICOLON() antlr.TerminalNode
func (*InstantiateDeclarationContext) ToStringTree ¶ added in v0.1.0
func (s *InstantiateDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*InstantiateDeclarationContext) TypeReference ¶ added in v0.1.0
func (s *InstantiateDeclarationContext) TypeReference() ITypeReferenceContext
type IntTypeContext ¶ added in v0.1.0
type IntTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIntTypeContext ¶ added in v0.1.0
func NewEmptyIntTypeContext() *IntTypeContext
func NewIntTypeContext ¶ added in v0.1.0
func NewIntTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntTypeContext
func (*IntTypeContext) Accept ¶ added in v0.1.0
func (s *IntTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IntTypeContext) EnterRule ¶ added in v0.1.0
func (s *IntTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*IntTypeContext) ExitRule ¶ added in v0.1.0
func (s *IntTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*IntTypeContext) GetParser ¶ added in v0.1.0
func (s *IntTypeContext) GetParser() antlr.Parser
func (*IntTypeContext) GetRuleContext ¶ added in v0.1.0
func (s *IntTypeContext) GetRuleContext() antlr.RuleContext
func (*IntTypeContext) INT16 ¶ added in v0.1.0
func (s *IntTypeContext) INT16() antlr.TerminalNode
func (*IntTypeContext) INT32 ¶ added in v0.1.0
func (s *IntTypeContext) INT32() antlr.TerminalNode
func (*IntTypeContext) INT64 ¶ added in v0.1.0
func (s *IntTypeContext) INT64() antlr.TerminalNode
func (*IntTypeContext) INT8 ¶ added in v0.1.0
func (s *IntTypeContext) INT8() antlr.TerminalNode
func (*IntTypeContext) IsIntTypeContext ¶ added in v0.1.0
func (*IntTypeContext) IsIntTypeContext()
func (*IntTypeContext) ToStringTree ¶ added in v0.1.0
func (s *IntTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*IntTypeContext) UINT16 ¶ added in v0.1.0
func (s *IntTypeContext) UINT16() antlr.TerminalNode
func (*IntTypeContext) UINT32 ¶ added in v0.1.0
func (s *IntTypeContext) UINT32() antlr.TerminalNode
func (*IntTypeContext) UINT64 ¶ added in v0.1.0
func (s *IntTypeContext) UINT64() antlr.TerminalNode
func (*IntTypeContext) UINT8 ¶ added in v0.1.0
func (s *IntTypeContext) UINT8() antlr.TerminalNode
type IsSetExpressionContext ¶ added in v0.7.0
type IsSetExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewIsSetExpressionContext ¶ added in v0.7.0
func NewIsSetExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IsSetExpressionContext
func (*IsSetExpressionContext) Accept ¶ added in v0.7.0
func (s *IsSetExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IsSetExpressionContext) AllExpression ¶ added in v0.7.0
func (s *IsSetExpressionContext) AllExpression() []IExpressionContext
func (*IsSetExpressionContext) COMMA ¶ added in v0.7.0
func (s *IsSetExpressionContext) COMMA() antlr.TerminalNode
func (*IsSetExpressionContext) EnterRule ¶ added in v0.7.0
func (s *IsSetExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*IsSetExpressionContext) ExitRule ¶ added in v0.7.0
func (s *IsSetExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*IsSetExpressionContext) Expression ¶ added in v0.7.0
func (s *IsSetExpressionContext) Expression(i int) IExpressionContext
func (*IsSetExpressionContext) GetOperator ¶ added in v0.7.0
func (s *IsSetExpressionContext) GetOperator() antlr.Token
func (*IsSetExpressionContext) GetRuleContext ¶ added in v0.7.0
func (s *IsSetExpressionContext) GetRuleContext() antlr.RuleContext
func (*IsSetExpressionContext) ISSET ¶ added in v0.7.0
func (s *IsSetExpressionContext) ISSET() antlr.TerminalNode
func (*IsSetExpressionContext) LPAREN ¶ added in v0.7.0
func (s *IsSetExpressionContext) LPAREN() antlr.TerminalNode
func (*IsSetExpressionContext) RPAREN ¶ added in v0.7.0
func (s *IsSetExpressionContext) RPAREN() antlr.TerminalNode
func (*IsSetExpressionContext) SetOperator ¶ added in v0.7.0
func (s *IsSetExpressionContext) SetOperator(v antlr.Token)
type LanguageDirectiveContext ¶ added in v0.1.0
type LanguageDirectiveContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLanguageDirectiveContext ¶ added in v0.1.0
func NewEmptyLanguageDirectiveContext() *LanguageDirectiveContext
func NewLanguageDirectiveContext ¶ added in v0.1.0
func NewLanguageDirectiveContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LanguageDirectiveContext
func (*LanguageDirectiveContext) Accept ¶ added in v0.1.0
func (s *LanguageDirectiveContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LanguageDirectiveContext) EnterRule ¶ added in v0.1.0
func (s *LanguageDirectiveContext) EnterRule(listener antlr.ParseTreeListener)
func (*LanguageDirectiveContext) ExitRule ¶ added in v0.1.0
func (s *LanguageDirectiveContext) ExitRule(listener antlr.ParseTreeListener)
func (*LanguageDirectiveContext) GetParser ¶ added in v0.1.0
func (s *LanguageDirectiveContext) GetParser() antlr.Parser
func (*LanguageDirectiveContext) GetRuleContext ¶ added in v0.1.0
func (s *LanguageDirectiveContext) GetRuleContext() antlr.RuleContext
func (*LanguageDirectiveContext) IsLanguageDirectiveContext ¶ added in v0.1.0
func (*LanguageDirectiveContext) IsLanguageDirectiveContext()
func (*LanguageDirectiveContext) SymbolDefinition ¶ added in v0.1.0
func (s *LanguageDirectiveContext) SymbolDefinition() ISymbolDefinitionContext
func (*LanguageDirectiveContext) ToStringTree ¶ added in v0.1.0
func (s *LanguageDirectiveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*LanguageDirectiveContext) TypeDeclaration ¶ added in v0.1.0
func (s *LanguageDirectiveContext) TypeDeclaration() ITypeDeclarationContext
type LengthofExpressionContext ¶ added in v0.1.0
type LengthofExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewLengthofExpressionContext ¶ added in v0.1.0
func NewLengthofExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LengthofExpressionContext
func (*LengthofExpressionContext) Accept ¶ added in v0.1.0
func (s *LengthofExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LengthofExpressionContext) EnterRule ¶ added in v0.1.0
func (s *LengthofExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*LengthofExpressionContext) ExitRule ¶ added in v0.1.0
func (s *LengthofExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*LengthofExpressionContext) Expression ¶ added in v0.1.0
func (s *LengthofExpressionContext) Expression() IExpressionContext
func (*LengthofExpressionContext) GetOperator ¶ added in v0.1.0
func (s *LengthofExpressionContext) GetOperator() antlr.Token
func (*LengthofExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *LengthofExpressionContext) GetRuleContext() antlr.RuleContext
func (*LengthofExpressionContext) LENGTHOF ¶ added in v0.1.0
func (s *LengthofExpressionContext) LENGTHOF() antlr.TerminalNode
func (*LengthofExpressionContext) LPAREN ¶ added in v0.1.0
func (s *LengthofExpressionContext) LPAREN() antlr.TerminalNode
func (*LengthofExpressionContext) RPAREN ¶ added in v0.1.0
func (s *LengthofExpressionContext) RPAREN() antlr.TerminalNode
func (*LengthofExpressionContext) SetOperator ¶ added in v0.1.0
func (s *LengthofExpressionContext) SetOperator(v antlr.Token)
type LiteralContext ¶ added in v0.1.0
type LiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteralContext ¶ added in v0.1.0
func NewEmptyLiteralContext() *LiteralContext
func NewLiteralContext ¶ added in v0.1.0
func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext
func (*LiteralContext) Accept ¶ added in v0.1.0
func (s *LiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LiteralContext) BINARY_LITERAL ¶ added in v0.1.0
func (s *LiteralContext) BINARY_LITERAL() antlr.TerminalNode
func (*LiteralContext) BOOL_LITERAL ¶ added in v0.1.0
func (s *LiteralContext) BOOL_LITERAL() antlr.TerminalNode
func (*LiteralContext) DECIMAL_LITERAL ¶ added in v0.1.0
func (s *LiteralContext) DECIMAL_LITERAL() antlr.TerminalNode
func (*LiteralContext) DOUBLE_LITERAL ¶ added in v0.1.0
func (s *LiteralContext) DOUBLE_LITERAL() antlr.TerminalNode
func (*LiteralContext) EnterRule ¶ added in v0.1.0
func (s *LiteralContext) EnterRule(listener antlr.ParseTreeListener)
func (*LiteralContext) ExitRule ¶ added in v0.1.0
func (s *LiteralContext) ExitRule(listener antlr.ParseTreeListener)
func (*LiteralContext) FLOAT_LITERAL ¶ added in v0.1.0
func (s *LiteralContext) FLOAT_LITERAL() antlr.TerminalNode
func (*LiteralContext) GetParser ¶ added in v0.1.0
func (s *LiteralContext) GetParser() antlr.Parser
func (*LiteralContext) GetRuleContext ¶ added in v0.1.0
func (s *LiteralContext) GetRuleContext() antlr.RuleContext
func (*LiteralContext) HEXADECIMAL_LITERAL ¶ added in v0.1.0
func (s *LiteralContext) HEXADECIMAL_LITERAL() antlr.TerminalNode
func (*LiteralContext) IsLiteralContext ¶ added in v0.1.0
func (*LiteralContext) IsLiteralContext()
func (*LiteralContext) OCTAL_LITERAL ¶ added in v0.1.0
func (s *LiteralContext) OCTAL_LITERAL() antlr.TerminalNode
func (*LiteralContext) STRING_LITERAL ¶ added in v0.1.0
func (s *LiteralContext) STRING_LITERAL() antlr.TerminalNode
func (*LiteralContext) ToStringTree ¶ added in v0.1.0
func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralExpressionContext ¶ added in v0.1.0
type LiteralExpressionContext struct {
*ExpressionContext
}
func NewLiteralExpressionContext ¶ added in v0.1.0
func NewLiteralExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LiteralExpressionContext
func (*LiteralExpressionContext) Accept ¶ added in v0.1.0
func (s *LiteralExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LiteralExpressionContext) EnterRule ¶ added in v0.1.0
func (s *LiteralExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*LiteralExpressionContext) ExitRule ¶ added in v0.1.0
func (s *LiteralExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*LiteralExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *LiteralExpressionContext) GetRuleContext() antlr.RuleContext
func (*LiteralExpressionContext) Literal ¶ added in v0.1.0
func (s *LiteralExpressionContext) Literal() ILiteralContext
type LogicalAndExpressionContext ¶ added in v0.1.0
type LogicalAndExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewLogicalAndExpressionContext ¶ added in v0.1.0
func NewLogicalAndExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogicalAndExpressionContext
func (*LogicalAndExpressionContext) Accept ¶ added in v0.1.0
func (s *LogicalAndExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LogicalAndExpressionContext) AllExpression ¶ added in v0.1.0
func (s *LogicalAndExpressionContext) AllExpression() []IExpressionContext
func (*LogicalAndExpressionContext) EnterRule ¶ added in v0.1.0
func (s *LogicalAndExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*LogicalAndExpressionContext) ExitRule ¶ added in v0.1.0
func (s *LogicalAndExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*LogicalAndExpressionContext) Expression ¶ added in v0.1.0
func (s *LogicalAndExpressionContext) Expression(i int) IExpressionContext
func (*LogicalAndExpressionContext) GetOperator ¶ added in v0.1.0
func (s *LogicalAndExpressionContext) GetOperator() antlr.Token
func (*LogicalAndExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *LogicalAndExpressionContext) GetRuleContext() antlr.RuleContext
func (*LogicalAndExpressionContext) LOGICAL_AND ¶ added in v0.1.0
func (s *LogicalAndExpressionContext) LOGICAL_AND() antlr.TerminalNode
func (*LogicalAndExpressionContext) SetOperator ¶ added in v0.1.0
func (s *LogicalAndExpressionContext) SetOperator(v antlr.Token)
type LogicalOrExpressionContext ¶ added in v0.1.0
type LogicalOrExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewLogicalOrExpressionContext ¶ added in v0.1.0
func NewLogicalOrExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogicalOrExpressionContext
func (*LogicalOrExpressionContext) Accept ¶ added in v0.1.0
func (s *LogicalOrExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LogicalOrExpressionContext) AllExpression ¶ added in v0.1.0
func (s *LogicalOrExpressionContext) AllExpression() []IExpressionContext
func (*LogicalOrExpressionContext) EnterRule ¶ added in v0.1.0
func (s *LogicalOrExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*LogicalOrExpressionContext) ExitRule ¶ added in v0.1.0
func (s *LogicalOrExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*LogicalOrExpressionContext) Expression ¶ added in v0.1.0
func (s *LogicalOrExpressionContext) Expression(i int) IExpressionContext
func (*LogicalOrExpressionContext) GetOperator ¶ added in v0.1.0
func (s *LogicalOrExpressionContext) GetOperator() antlr.Token
func (*LogicalOrExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *LogicalOrExpressionContext) GetRuleContext() antlr.RuleContext
func (*LogicalOrExpressionContext) LOGICAL_OR ¶ added in v0.1.0
func (s *LogicalOrExpressionContext) LOGICAL_OR() antlr.TerminalNode
func (*LogicalOrExpressionContext) SetOperator ¶ added in v0.1.0
func (s *LogicalOrExpressionContext) SetOperator(v antlr.Token)
type MultiplicativeExpressionContext ¶ added in v0.1.0
type MultiplicativeExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewMultiplicativeExpressionContext ¶ added in v0.1.0
func NewMultiplicativeExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MultiplicativeExpressionContext
func (*MultiplicativeExpressionContext) Accept ¶ added in v0.1.0
func (s *MultiplicativeExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MultiplicativeExpressionContext) AllExpression ¶ added in v0.1.0
func (s *MultiplicativeExpressionContext) AllExpression() []IExpressionContext
func (*MultiplicativeExpressionContext) DIVIDE ¶ added in v0.1.0
func (s *MultiplicativeExpressionContext) DIVIDE() antlr.TerminalNode
func (*MultiplicativeExpressionContext) EnterRule ¶ added in v0.1.0
func (s *MultiplicativeExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*MultiplicativeExpressionContext) ExitRule ¶ added in v0.1.0
func (s *MultiplicativeExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*MultiplicativeExpressionContext) Expression ¶ added in v0.1.0
func (s *MultiplicativeExpressionContext) Expression(i int) IExpressionContext
func (*MultiplicativeExpressionContext) GetOperator ¶ added in v0.1.0
func (s *MultiplicativeExpressionContext) GetOperator() antlr.Token
func (*MultiplicativeExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *MultiplicativeExpressionContext) GetRuleContext() antlr.RuleContext
func (*MultiplicativeExpressionContext) MODULO ¶ added in v0.1.0
func (s *MultiplicativeExpressionContext) MODULO() antlr.TerminalNode
func (*MultiplicativeExpressionContext) MULTIPLY ¶ added in v0.1.0
func (s *MultiplicativeExpressionContext) MULTIPLY() antlr.TerminalNode
func (*MultiplicativeExpressionContext) SetOperator ¶ added in v0.1.0
func (s *MultiplicativeExpressionContext) SetOperator(v antlr.Token)
type NumbitsExpressionContext ¶ added in v0.1.0
type NumbitsExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewNumbitsExpressionContext ¶ added in v0.1.0
func NewNumbitsExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NumbitsExpressionContext
func (*NumbitsExpressionContext) Accept ¶ added in v0.1.0
func (s *NumbitsExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*NumbitsExpressionContext) EnterRule ¶ added in v0.1.0
func (s *NumbitsExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*NumbitsExpressionContext) ExitRule ¶ added in v0.1.0
func (s *NumbitsExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*NumbitsExpressionContext) Expression ¶ added in v0.1.0
func (s *NumbitsExpressionContext) Expression() IExpressionContext
func (*NumbitsExpressionContext) GetOperator ¶ added in v0.1.0
func (s *NumbitsExpressionContext) GetOperator() antlr.Token
func (*NumbitsExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *NumbitsExpressionContext) GetRuleContext() antlr.RuleContext
func (*NumbitsExpressionContext) LPAREN ¶ added in v0.1.0
func (s *NumbitsExpressionContext) LPAREN() antlr.TerminalNode
func (*NumbitsExpressionContext) NUMBITS ¶ added in v0.1.0
func (s *NumbitsExpressionContext) NUMBITS() antlr.TerminalNode
func (*NumbitsExpressionContext) RPAREN ¶ added in v0.1.0
func (s *NumbitsExpressionContext) RPAREN() antlr.TerminalNode
func (*NumbitsExpressionContext) SetOperator ¶ added in v0.1.0
func (s *NumbitsExpressionContext) SetOperator(v antlr.Token)
type PackageDeclarationContext ¶ added in v0.1.0
type PackageDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPackageDeclarationContext ¶ added in v0.1.0
func NewEmptyPackageDeclarationContext() *PackageDeclarationContext
func NewPackageDeclarationContext ¶ added in v0.1.0
func NewPackageDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PackageDeclarationContext
func (*PackageDeclarationContext) Accept ¶ added in v0.1.0
func (s *PackageDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PackageDeclarationContext) AllImportDeclaration ¶ added in v0.1.0
func (s *PackageDeclarationContext) AllImportDeclaration() []IImportDeclarationContext
func (*PackageDeclarationContext) AllLanguageDirective ¶ added in v0.1.0
func (s *PackageDeclarationContext) AllLanguageDirective() []ILanguageDirectiveContext
func (*PackageDeclarationContext) CompatibilityVersionDirective ¶ added in v0.7.0
func (s *PackageDeclarationContext) CompatibilityVersionDirective() ICompatibilityVersionDirectiveContext
func (*PackageDeclarationContext) EOF ¶ added in v0.1.0
func (s *PackageDeclarationContext) EOF() antlr.TerminalNode
func (*PackageDeclarationContext) EnterRule ¶ added in v0.1.0
func (s *PackageDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*PackageDeclarationContext) ExitRule ¶ added in v0.1.0
func (s *PackageDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*PackageDeclarationContext) GetParser ¶ added in v0.1.0
func (s *PackageDeclarationContext) GetParser() antlr.Parser
func (*PackageDeclarationContext) GetRuleContext ¶ added in v0.1.0
func (s *PackageDeclarationContext) GetRuleContext() antlr.RuleContext
func (*PackageDeclarationContext) ImportDeclaration ¶ added in v0.1.0
func (s *PackageDeclarationContext) ImportDeclaration(i int) IImportDeclarationContext
func (*PackageDeclarationContext) IsPackageDeclarationContext ¶ added in v0.1.0
func (*PackageDeclarationContext) IsPackageDeclarationContext()
func (*PackageDeclarationContext) LanguageDirective ¶ added in v0.1.0
func (s *PackageDeclarationContext) LanguageDirective(i int) ILanguageDirectiveContext
func (*PackageDeclarationContext) PackageNameDefinition ¶ added in v0.1.0
func (s *PackageDeclarationContext) PackageNameDefinition() IPackageNameDefinitionContext
func (*PackageDeclarationContext) ToStringTree ¶ added in v0.1.0
func (s *PackageDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PackageNameDefinitionContext ¶ added in v0.1.0
type PackageNameDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPackageNameDefinitionContext ¶ added in v0.1.0
func NewEmptyPackageNameDefinitionContext() *PackageNameDefinitionContext
func NewPackageNameDefinitionContext ¶ added in v0.1.0
func NewPackageNameDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PackageNameDefinitionContext
func (*PackageNameDefinitionContext) Accept ¶ added in v0.1.0
func (s *PackageNameDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PackageNameDefinitionContext) AllDOT ¶ added in v0.1.0
func (s *PackageNameDefinitionContext) AllDOT() []antlr.TerminalNode
func (*PackageNameDefinitionContext) AllId ¶ added in v0.1.0
func (s *PackageNameDefinitionContext) AllId() []IIdContext
func (*PackageNameDefinitionContext) DOT ¶ added in v0.1.0
func (s *PackageNameDefinitionContext) DOT(i int) antlr.TerminalNode
func (*PackageNameDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *PackageNameDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*PackageNameDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *PackageNameDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*PackageNameDefinitionContext) GetParser ¶ added in v0.1.0
func (s *PackageNameDefinitionContext) GetParser() antlr.Parser
func (*PackageNameDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *PackageNameDefinitionContext) GetRuleContext() antlr.RuleContext
func (*PackageNameDefinitionContext) Id ¶ added in v0.1.0
func (s *PackageNameDefinitionContext) Id(i int) IIdContext
func (*PackageNameDefinitionContext) IsPackageNameDefinitionContext ¶ added in v0.1.0
func (*PackageNameDefinitionContext) IsPackageNameDefinitionContext()
func (*PackageNameDefinitionContext) PACKAGE ¶ added in v0.1.0
func (s *PackageNameDefinitionContext) PACKAGE() antlr.TerminalNode
func (*PackageNameDefinitionContext) SEMICOLON ¶ added in v0.1.0
func (s *PackageNameDefinitionContext) SEMICOLON() antlr.TerminalNode
func (*PackageNameDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *PackageNameDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParameterDefinitionContext ¶ added in v0.1.0
type ParameterDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyParameterDefinitionContext ¶ added in v0.1.0
func NewEmptyParameterDefinitionContext() *ParameterDefinitionContext
func NewParameterDefinitionContext ¶ added in v0.1.0
func NewParameterDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterDefinitionContext
func (*ParameterDefinitionContext) Accept ¶ added in v0.1.0
func (s *ParameterDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ParameterDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *ParameterDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParameterDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *ParameterDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParameterDefinitionContext) GetParser ¶ added in v0.1.0
func (s *ParameterDefinitionContext) GetParser() antlr.Parser
func (*ParameterDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *ParameterDefinitionContext) GetRuleContext() antlr.RuleContext
func (*ParameterDefinitionContext) Id ¶ added in v0.1.0
func (s *ParameterDefinitionContext) Id() IIdContext
func (*ParameterDefinitionContext) IsParameterDefinitionContext ¶ added in v0.1.0
func (*ParameterDefinitionContext) IsParameterDefinitionContext()
func (*ParameterDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *ParameterDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ParameterDefinitionContext) TypeReference ¶ added in v0.1.0
func (s *ParameterDefinitionContext) TypeReference() ITypeReferenceContext
type ParenthesizedExpressionContext ¶ added in v0.1.0
type ParenthesizedExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewParenthesizedExpressionContext ¶ added in v0.1.0
func NewParenthesizedExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParenthesizedExpressionContext
func (*ParenthesizedExpressionContext) Accept ¶ added in v0.1.0
func (s *ParenthesizedExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ParenthesizedExpressionContext) EnterRule ¶ added in v0.1.0
func (s *ParenthesizedExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParenthesizedExpressionContext) ExitRule ¶ added in v0.1.0
func (s *ParenthesizedExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParenthesizedExpressionContext) Expression ¶ added in v0.1.0
func (s *ParenthesizedExpressionContext) Expression() IExpressionContext
func (*ParenthesizedExpressionContext) GetOperator ¶ added in v0.1.0
func (s *ParenthesizedExpressionContext) GetOperator() antlr.Token
func (*ParenthesizedExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *ParenthesizedExpressionContext) GetRuleContext() antlr.RuleContext
func (*ParenthesizedExpressionContext) LPAREN ¶ added in v0.1.0
func (s *ParenthesizedExpressionContext) LPAREN() antlr.TerminalNode
func (*ParenthesizedExpressionContext) RPAREN ¶ added in v0.1.0
func (s *ParenthesizedExpressionContext) RPAREN() antlr.TerminalNode
func (*ParenthesizedExpressionContext) SetOperator ¶ added in v0.1.0
func (s *ParenthesizedExpressionContext) SetOperator(v antlr.Token)
type PubsubDefinitionContext ¶ added in v0.1.0
type PubsubDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPubsubDefinitionContext ¶ added in v0.1.0
func NewEmptyPubsubDefinitionContext() *PubsubDefinitionContext
func NewPubsubDefinitionContext ¶ added in v0.1.0
func NewPubsubDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PubsubDefinitionContext
func (*PubsubDefinitionContext) Accept ¶ added in v0.1.0
func (s *PubsubDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PubsubDefinitionContext) AllPubsubMessageDefinition ¶ added in v0.1.0
func (s *PubsubDefinitionContext) AllPubsubMessageDefinition() []IPubsubMessageDefinitionContext
func (*PubsubDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *PubsubDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*PubsubDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *PubsubDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*PubsubDefinitionContext) GetParser ¶ added in v0.1.0
func (s *PubsubDefinitionContext) GetParser() antlr.Parser
func (*PubsubDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *PubsubDefinitionContext) GetRuleContext() antlr.RuleContext
func (*PubsubDefinitionContext) Id ¶ added in v0.1.0
func (s *PubsubDefinitionContext) Id() IIdContext
func (*PubsubDefinitionContext) IsPubsubDefinitionContext ¶ added in v0.1.0
func (*PubsubDefinitionContext) IsPubsubDefinitionContext()
func (*PubsubDefinitionContext) LBRACE ¶ added in v0.1.0
func (s *PubsubDefinitionContext) LBRACE() antlr.TerminalNode
func (*PubsubDefinitionContext) PUBSUB ¶ added in v0.1.0
func (s *PubsubDefinitionContext) PUBSUB() antlr.TerminalNode
func (*PubsubDefinitionContext) PubsubMessageDefinition ¶ added in v0.1.0
func (s *PubsubDefinitionContext) PubsubMessageDefinition(i int) IPubsubMessageDefinitionContext
func (*PubsubDefinitionContext) RBRACE ¶ added in v0.1.0
func (s *PubsubDefinitionContext) RBRACE() antlr.TerminalNode
func (*PubsubDefinitionContext) SEMICOLON ¶ added in v0.1.0
func (s *PubsubDefinitionContext) SEMICOLON() antlr.TerminalNode
func (*PubsubDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *PubsubDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PubsubMessageDefinitionContext ¶ added in v0.1.0
type PubsubMessageDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPubsubMessageDefinitionContext ¶ added in v0.1.0
func NewEmptyPubsubMessageDefinitionContext() *PubsubMessageDefinitionContext
func NewPubsubMessageDefinitionContext ¶ added in v0.1.0
func NewPubsubMessageDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PubsubMessageDefinitionContext
func (*PubsubMessageDefinitionContext) Accept ¶ added in v0.1.0
func (s *PubsubMessageDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PubsubMessageDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *PubsubMessageDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*PubsubMessageDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *PubsubMessageDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*PubsubMessageDefinitionContext) GetParser ¶ added in v0.1.0
func (s *PubsubMessageDefinitionContext) GetParser() antlr.Parser
func (*PubsubMessageDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *PubsubMessageDefinitionContext) GetRuleContext() antlr.RuleContext
func (*PubsubMessageDefinitionContext) Id ¶ added in v0.1.0
func (s *PubsubMessageDefinitionContext) Id() IIdContext
func (*PubsubMessageDefinitionContext) IsPubsubMessageDefinitionContext ¶ added in v0.1.0
func (*PubsubMessageDefinitionContext) IsPubsubMessageDefinitionContext()
func (*PubsubMessageDefinitionContext) SEMICOLON ¶ added in v0.1.0
func (s *PubsubMessageDefinitionContext) SEMICOLON() antlr.TerminalNode
func (*PubsubMessageDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *PubsubMessageDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PubsubMessageDefinitionContext) TopicDefinition ¶ added in v0.1.0
func (s *PubsubMessageDefinitionContext) TopicDefinition() ITopicDefinitionContext
func (*PubsubMessageDefinitionContext) TypeReference ¶ added in v0.1.0
func (s *PubsubMessageDefinitionContext) TypeReference() ITypeReferenceContext
type QualifiedNameContext ¶ added in v0.1.0
type QualifiedNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQualifiedNameContext ¶ added in v0.1.0
func NewEmptyQualifiedNameContext() *QualifiedNameContext
func NewQualifiedNameContext ¶ added in v0.1.0
func NewQualifiedNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QualifiedNameContext
func (*QualifiedNameContext) Accept ¶ added in v0.1.0
func (s *QualifiedNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*QualifiedNameContext) AllDOT ¶ added in v0.1.0
func (s *QualifiedNameContext) AllDOT() []antlr.TerminalNode
func (*QualifiedNameContext) AllId ¶ added in v0.1.0
func (s *QualifiedNameContext) AllId() []IIdContext
func (*QualifiedNameContext) DOT ¶ added in v0.1.0
func (s *QualifiedNameContext) DOT(i int) antlr.TerminalNode
func (*QualifiedNameContext) EnterRule ¶ added in v0.1.0
func (s *QualifiedNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*QualifiedNameContext) ExitRule ¶ added in v0.1.0
func (s *QualifiedNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*QualifiedNameContext) GetParser ¶ added in v0.1.0
func (s *QualifiedNameContext) GetParser() antlr.Parser
func (*QualifiedNameContext) GetRuleContext ¶ added in v0.1.0
func (s *QualifiedNameContext) GetRuleContext() antlr.RuleContext
func (*QualifiedNameContext) Id ¶ added in v0.1.0
func (s *QualifiedNameContext) Id(i int) IIdContext
func (*QualifiedNameContext) IsQualifiedNameContext ¶ added in v0.1.0
func (*QualifiedNameContext) IsQualifiedNameContext()
func (*QualifiedNameContext) ToStringTree ¶ added in v0.1.0
func (s *QualifiedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RelationalExpressionContext ¶ added in v0.1.0
type RelationalExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewRelationalExpressionContext ¶ added in v0.1.0
func NewRelationalExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RelationalExpressionContext
func (*RelationalExpressionContext) Accept ¶ added in v0.1.0
func (s *RelationalExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RelationalExpressionContext) AllExpression ¶ added in v0.1.0
func (s *RelationalExpressionContext) AllExpression() []IExpressionContext
func (*RelationalExpressionContext) EnterRule ¶ added in v0.1.0
func (s *RelationalExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*RelationalExpressionContext) ExitRule ¶ added in v0.1.0
func (s *RelationalExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*RelationalExpressionContext) Expression ¶ added in v0.1.0
func (s *RelationalExpressionContext) Expression(i int) IExpressionContext
func (*RelationalExpressionContext) GE ¶ added in v0.1.0
func (s *RelationalExpressionContext) GE() antlr.TerminalNode
func (*RelationalExpressionContext) GT ¶ added in v0.1.0
func (s *RelationalExpressionContext) GT() antlr.TerminalNode
func (*RelationalExpressionContext) GetOperator ¶ added in v0.1.0
func (s *RelationalExpressionContext) GetOperator() antlr.Token
func (*RelationalExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *RelationalExpressionContext) GetRuleContext() antlr.RuleContext
func (*RelationalExpressionContext) LE ¶ added in v0.1.0
func (s *RelationalExpressionContext) LE() antlr.TerminalNode
func (*RelationalExpressionContext) LT ¶ added in v0.1.0
func (s *RelationalExpressionContext) LT() antlr.TerminalNode
func (*RelationalExpressionContext) SetOperator ¶ added in v0.1.0
func (s *RelationalExpressionContext) SetOperator(v antlr.Token)
type RuleDefinitionContext ¶ added in v0.1.0
type RuleDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRuleDefinitionContext ¶ added in v0.1.0
func NewEmptyRuleDefinitionContext() *RuleDefinitionContext
func NewRuleDefinitionContext ¶ added in v0.1.0
func NewRuleDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RuleDefinitionContext
func (*RuleDefinitionContext) Accept ¶ added in v0.1.0
func (s *RuleDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RuleDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *RuleDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*RuleDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *RuleDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*RuleDefinitionContext) Expression ¶ added in v0.1.0
func (s *RuleDefinitionContext) Expression() IExpressionContext
func (*RuleDefinitionContext) GetParser ¶ added in v0.1.0
func (s *RuleDefinitionContext) GetParser() antlr.Parser
func (*RuleDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *RuleDefinitionContext) GetRuleContext() antlr.RuleContext
func (*RuleDefinitionContext) IsRuleDefinitionContext ¶ added in v0.1.0
func (*RuleDefinitionContext) IsRuleDefinitionContext()
func (*RuleDefinitionContext) RULE ¶ added in v0.1.0
func (s *RuleDefinitionContext) RULE() antlr.TerminalNode
func (*RuleDefinitionContext) SEMICOLON ¶ added in v0.1.0
func (s *RuleDefinitionContext) SEMICOLON() antlr.TerminalNode
func (*RuleDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *RuleDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RuleGroupDefinitionContext ¶ added in v0.1.0
type RuleGroupDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRuleGroupDefinitionContext ¶ added in v0.1.0
func NewEmptyRuleGroupDefinitionContext() *RuleGroupDefinitionContext
func NewRuleGroupDefinitionContext ¶ added in v0.1.0
func NewRuleGroupDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RuleGroupDefinitionContext
func (*RuleGroupDefinitionContext) Accept ¶ added in v0.1.0
func (s *RuleGroupDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RuleGroupDefinitionContext) AllRuleDefinition ¶ added in v0.1.0
func (s *RuleGroupDefinitionContext) AllRuleDefinition() []IRuleDefinitionContext
func (*RuleGroupDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *RuleGroupDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*RuleGroupDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *RuleGroupDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*RuleGroupDefinitionContext) GetParser ¶ added in v0.1.0
func (s *RuleGroupDefinitionContext) GetParser() antlr.Parser
func (*RuleGroupDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *RuleGroupDefinitionContext) GetRuleContext() antlr.RuleContext
func (*RuleGroupDefinitionContext) Id ¶ added in v0.1.0
func (s *RuleGroupDefinitionContext) Id() IIdContext
func (*RuleGroupDefinitionContext) IsRuleGroupDefinitionContext ¶ added in v0.1.0
func (*RuleGroupDefinitionContext) IsRuleGroupDefinitionContext()
func (*RuleGroupDefinitionContext) LBRACE ¶ added in v0.1.0
func (s *RuleGroupDefinitionContext) LBRACE() antlr.TerminalNode
func (*RuleGroupDefinitionContext) RBRACE ¶ added in v0.1.0
func (s *RuleGroupDefinitionContext) RBRACE() antlr.TerminalNode
func (*RuleGroupDefinitionContext) RULE_GROUP ¶ added in v0.1.0
func (s *RuleGroupDefinitionContext) RULE_GROUP() antlr.TerminalNode
func (*RuleGroupDefinitionContext) RuleDefinition ¶ added in v0.1.0
func (s *RuleGroupDefinitionContext) RuleDefinition(i int) IRuleDefinitionContext
func (*RuleGroupDefinitionContext) SEMICOLON ¶ added in v0.1.0
func (s *RuleGroupDefinitionContext) SEMICOLON() antlr.TerminalNode
func (*RuleGroupDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *RuleGroupDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ServiceDefinitionContext ¶ added in v0.1.0
type ServiceDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyServiceDefinitionContext ¶ added in v0.1.0
func NewEmptyServiceDefinitionContext() *ServiceDefinitionContext
func NewServiceDefinitionContext ¶ added in v0.1.0
func NewServiceDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ServiceDefinitionContext
func (*ServiceDefinitionContext) Accept ¶ added in v0.1.0
func (s *ServiceDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ServiceDefinitionContext) AllServiceMethodDefinition ¶ added in v0.1.0
func (s *ServiceDefinitionContext) AllServiceMethodDefinition() []IServiceMethodDefinitionContext
func (*ServiceDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *ServiceDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ServiceDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *ServiceDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ServiceDefinitionContext) GetParser ¶ added in v0.1.0
func (s *ServiceDefinitionContext) GetParser() antlr.Parser
func (*ServiceDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *ServiceDefinitionContext) GetRuleContext() antlr.RuleContext
func (*ServiceDefinitionContext) Id ¶ added in v0.1.0
func (s *ServiceDefinitionContext) Id() IIdContext
func (*ServiceDefinitionContext) IsServiceDefinitionContext ¶ added in v0.1.0
func (*ServiceDefinitionContext) IsServiceDefinitionContext()
func (*ServiceDefinitionContext) LBRACE ¶ added in v0.1.0
func (s *ServiceDefinitionContext) LBRACE() antlr.TerminalNode
func (*ServiceDefinitionContext) RBRACE ¶ added in v0.1.0
func (s *ServiceDefinitionContext) RBRACE() antlr.TerminalNode
func (*ServiceDefinitionContext) SEMICOLON ¶ added in v0.1.0
func (s *ServiceDefinitionContext) SEMICOLON() antlr.TerminalNode
func (*ServiceDefinitionContext) SERVICE ¶ added in v0.1.0
func (s *ServiceDefinitionContext) SERVICE() antlr.TerminalNode
func (*ServiceDefinitionContext) ServiceMethodDefinition ¶ added in v0.1.0
func (s *ServiceDefinitionContext) ServiceMethodDefinition(i int) IServiceMethodDefinitionContext
func (*ServiceDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *ServiceDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ServiceMethodDefinitionContext ¶ added in v0.1.0
type ServiceMethodDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyServiceMethodDefinitionContext ¶ added in v0.1.0
func NewEmptyServiceMethodDefinitionContext() *ServiceMethodDefinitionContext
func NewServiceMethodDefinitionContext ¶ added in v0.1.0
func NewServiceMethodDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ServiceMethodDefinitionContext
func (*ServiceMethodDefinitionContext) Accept ¶ added in v0.1.0
func (s *ServiceMethodDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ServiceMethodDefinitionContext) AllTypeReference ¶ added in v0.1.0
func (s *ServiceMethodDefinitionContext) AllTypeReference() []ITypeReferenceContext
func (*ServiceMethodDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *ServiceMethodDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ServiceMethodDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *ServiceMethodDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ServiceMethodDefinitionContext) GetParser ¶ added in v0.1.0
func (s *ServiceMethodDefinitionContext) GetParser() antlr.Parser
func (*ServiceMethodDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *ServiceMethodDefinitionContext) GetRuleContext() antlr.RuleContext
func (*ServiceMethodDefinitionContext) Id ¶ added in v0.1.0
func (s *ServiceMethodDefinitionContext) Id() IIdContext
func (*ServiceMethodDefinitionContext) IsServiceMethodDefinitionContext ¶ added in v0.1.0
func (*ServiceMethodDefinitionContext) IsServiceMethodDefinitionContext()
func (*ServiceMethodDefinitionContext) LPAREN ¶ added in v0.1.0
func (s *ServiceMethodDefinitionContext) LPAREN() antlr.TerminalNode
func (*ServiceMethodDefinitionContext) RPAREN ¶ added in v0.1.0
func (s *ServiceMethodDefinitionContext) RPAREN() antlr.TerminalNode
func (*ServiceMethodDefinitionContext) SEMICOLON ¶ added in v0.1.0
func (s *ServiceMethodDefinitionContext) SEMICOLON() antlr.TerminalNode
func (*ServiceMethodDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *ServiceMethodDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ServiceMethodDefinitionContext) TypeReference ¶ added in v0.1.0
func (s *ServiceMethodDefinitionContext) TypeReference(i int) ITypeReferenceContext
type ShiftExpressionContext ¶ added in v0.1.0
type ShiftExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewShiftExpressionContext ¶ added in v0.1.0
func NewShiftExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShiftExpressionContext
func (*ShiftExpressionContext) Accept ¶ added in v0.1.0
func (s *ShiftExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ShiftExpressionContext) AllExpression ¶ added in v0.1.0
func (s *ShiftExpressionContext) AllExpression() []IExpressionContext
func (*ShiftExpressionContext) AllGT ¶ added in v0.1.0
func (s *ShiftExpressionContext) AllGT() []antlr.TerminalNode
func (*ShiftExpressionContext) EnterRule ¶ added in v0.1.0
func (s *ShiftExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ShiftExpressionContext) ExitRule ¶ added in v0.1.0
func (s *ShiftExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ShiftExpressionContext) Expression ¶ added in v0.1.0
func (s *ShiftExpressionContext) Expression(i int) IExpressionContext
func (*ShiftExpressionContext) GT ¶ added in v0.1.0
func (s *ShiftExpressionContext) GT(i int) antlr.TerminalNode
func (*ShiftExpressionContext) GetOperator ¶ added in v0.1.0
func (s *ShiftExpressionContext) GetOperator() antlr.Token
func (*ShiftExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *ShiftExpressionContext) GetRuleContext() antlr.RuleContext
func (*ShiftExpressionContext) LSHIFT ¶ added in v0.1.0
func (s *ShiftExpressionContext) LSHIFT() antlr.TerminalNode
func (*ShiftExpressionContext) SetOperator ¶ added in v0.1.0
func (s *ShiftExpressionContext) SetOperator(v antlr.Token)
type SqlConstraintContext ¶ added in v0.1.0
type SqlConstraintContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySqlConstraintContext ¶ added in v0.1.0
func NewEmptySqlConstraintContext() *SqlConstraintContext
func NewSqlConstraintContext ¶ added in v0.1.0
func NewSqlConstraintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SqlConstraintContext
func (*SqlConstraintContext) Accept ¶ added in v0.1.0
func (s *SqlConstraintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SqlConstraintContext) EnterRule ¶ added in v0.1.0
func (s *SqlConstraintContext) EnterRule(listener antlr.ParseTreeListener)
func (*SqlConstraintContext) ExitRule ¶ added in v0.1.0
func (s *SqlConstraintContext) ExitRule(listener antlr.ParseTreeListener)
func (*SqlConstraintContext) Expression ¶ added in v0.1.0
func (s *SqlConstraintContext) Expression() IExpressionContext
func (*SqlConstraintContext) GetParser ¶ added in v0.1.0
func (s *SqlConstraintContext) GetParser() antlr.Parser
func (*SqlConstraintContext) GetRuleContext ¶ added in v0.1.0
func (s *SqlConstraintContext) GetRuleContext() antlr.RuleContext
func (*SqlConstraintContext) IsSqlConstraintContext ¶ added in v0.1.0
func (*SqlConstraintContext) IsSqlConstraintContext()
func (*SqlConstraintContext) SQL ¶ added in v0.1.0
func (s *SqlConstraintContext) SQL() antlr.TerminalNode
func (*SqlConstraintContext) ToStringTree ¶ added in v0.1.0
func (s *SqlConstraintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SqlConstraintDefinitionContext ¶ added in v0.1.0
type SqlConstraintDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySqlConstraintDefinitionContext ¶ added in v0.1.0
func NewEmptySqlConstraintDefinitionContext() *SqlConstraintDefinitionContext
func NewSqlConstraintDefinitionContext ¶ added in v0.1.0
func NewSqlConstraintDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SqlConstraintDefinitionContext
func (*SqlConstraintDefinitionContext) Accept ¶ added in v0.1.0
func (s *SqlConstraintDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SqlConstraintDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *SqlConstraintDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*SqlConstraintDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *SqlConstraintDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*SqlConstraintDefinitionContext) GetParser ¶ added in v0.1.0
func (s *SqlConstraintDefinitionContext) GetParser() antlr.Parser
func (*SqlConstraintDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *SqlConstraintDefinitionContext) GetRuleContext() antlr.RuleContext
func (*SqlConstraintDefinitionContext) IsSqlConstraintDefinitionContext ¶ added in v0.1.0
func (*SqlConstraintDefinitionContext) IsSqlConstraintDefinitionContext()
func (*SqlConstraintDefinitionContext) SEMICOLON ¶ added in v0.1.0
func (s *SqlConstraintDefinitionContext) SEMICOLON() antlr.TerminalNode
func (*SqlConstraintDefinitionContext) SqlConstraint ¶ added in v0.1.0
func (s *SqlConstraintDefinitionContext) SqlConstraint() ISqlConstraintContext
func (*SqlConstraintDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *SqlConstraintDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SqlDatabaseDefinitionContext ¶ added in v0.1.0
type SqlDatabaseDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySqlDatabaseDefinitionContext ¶ added in v0.1.0
func NewEmptySqlDatabaseDefinitionContext() *SqlDatabaseDefinitionContext
func NewSqlDatabaseDefinitionContext ¶ added in v0.1.0
func NewSqlDatabaseDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SqlDatabaseDefinitionContext
func (*SqlDatabaseDefinitionContext) Accept ¶ added in v0.1.0
func (s *SqlDatabaseDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SqlDatabaseDefinitionContext) AllSqlDatabaseFieldDefinition ¶ added in v0.1.0
func (s *SqlDatabaseDefinitionContext) AllSqlDatabaseFieldDefinition() []ISqlDatabaseFieldDefinitionContext
func (*SqlDatabaseDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *SqlDatabaseDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*SqlDatabaseDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *SqlDatabaseDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*SqlDatabaseDefinitionContext) GetParser ¶ added in v0.1.0
func (s *SqlDatabaseDefinitionContext) GetParser() antlr.Parser
func (*SqlDatabaseDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *SqlDatabaseDefinitionContext) GetRuleContext() antlr.RuleContext
func (*SqlDatabaseDefinitionContext) Id ¶ added in v0.1.0
func (s *SqlDatabaseDefinitionContext) Id() IIdContext
func (*SqlDatabaseDefinitionContext) IsSqlDatabaseDefinitionContext ¶ added in v0.1.0
func (*SqlDatabaseDefinitionContext) IsSqlDatabaseDefinitionContext()
func (*SqlDatabaseDefinitionContext) LBRACE ¶ added in v0.1.0
func (s *SqlDatabaseDefinitionContext) LBRACE() antlr.TerminalNode
func (*SqlDatabaseDefinitionContext) RBRACE ¶ added in v0.1.0
func (s *SqlDatabaseDefinitionContext) RBRACE() antlr.TerminalNode
func (*SqlDatabaseDefinitionContext) SEMICOLON ¶ added in v0.1.0
func (s *SqlDatabaseDefinitionContext) SEMICOLON() antlr.TerminalNode
func (*SqlDatabaseDefinitionContext) SQL_DATABASE ¶ added in v0.1.0
func (s *SqlDatabaseDefinitionContext) SQL_DATABASE() antlr.TerminalNode
func (*SqlDatabaseDefinitionContext) SqlDatabaseFieldDefinition ¶ added in v0.1.0
func (s *SqlDatabaseDefinitionContext) SqlDatabaseFieldDefinition(i int) ISqlDatabaseFieldDefinitionContext
func (*SqlDatabaseDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *SqlDatabaseDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SqlDatabaseFieldDefinitionContext ¶ added in v0.1.0
type SqlDatabaseFieldDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySqlDatabaseFieldDefinitionContext ¶ added in v0.1.0
func NewEmptySqlDatabaseFieldDefinitionContext() *SqlDatabaseFieldDefinitionContext
func NewSqlDatabaseFieldDefinitionContext ¶ added in v0.1.0
func NewSqlDatabaseFieldDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SqlDatabaseFieldDefinitionContext
func (*SqlDatabaseFieldDefinitionContext) Accept ¶ added in v0.1.0
func (s *SqlDatabaseFieldDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SqlDatabaseFieldDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *SqlDatabaseFieldDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*SqlDatabaseFieldDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *SqlDatabaseFieldDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*SqlDatabaseFieldDefinitionContext) GetParser ¶ added in v0.1.0
func (s *SqlDatabaseFieldDefinitionContext) GetParser() antlr.Parser
func (*SqlDatabaseFieldDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *SqlDatabaseFieldDefinitionContext) GetRuleContext() antlr.RuleContext
func (*SqlDatabaseFieldDefinitionContext) Id ¶ added in v0.1.0
func (s *SqlDatabaseFieldDefinitionContext) Id() IIdContext
func (*SqlDatabaseFieldDefinitionContext) IsSqlDatabaseFieldDefinitionContext ¶ added in v0.1.0
func (*SqlDatabaseFieldDefinitionContext) IsSqlDatabaseFieldDefinitionContext()
func (*SqlDatabaseFieldDefinitionContext) SEMICOLON ¶ added in v0.1.0
func (s *SqlDatabaseFieldDefinitionContext) SEMICOLON() antlr.TerminalNode
func (*SqlDatabaseFieldDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *SqlDatabaseFieldDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*SqlDatabaseFieldDefinitionContext) TypeInstantiation ¶ added in v0.1.0
func (s *SqlDatabaseFieldDefinitionContext) TypeInstantiation() ITypeInstantiationContext
type SqlTableDeclarationContext ¶ added in v0.1.0
type SqlTableDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySqlTableDeclarationContext ¶ added in v0.1.0
func NewEmptySqlTableDeclarationContext() *SqlTableDeclarationContext
func NewSqlTableDeclarationContext ¶ added in v0.1.0
func NewSqlTableDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SqlTableDeclarationContext
func (*SqlTableDeclarationContext) Accept ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SqlTableDeclarationContext) AllId ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) AllId() []IIdContext
func (*SqlTableDeclarationContext) AllSqlTableFieldDefinition ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) AllSqlTableFieldDefinition() []ISqlTableFieldDefinitionContext
func (*SqlTableDeclarationContext) EnterRule ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*SqlTableDeclarationContext) ExitRule ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*SqlTableDeclarationContext) GetParser ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) GetParser() antlr.Parser
func (*SqlTableDeclarationContext) GetRuleContext ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) GetRuleContext() antlr.RuleContext
func (*SqlTableDeclarationContext) Id ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) Id(i int) IIdContext
func (*SqlTableDeclarationContext) IsSqlTableDeclarationContext ¶ added in v0.1.0
func (*SqlTableDeclarationContext) IsSqlTableDeclarationContext()
func (*SqlTableDeclarationContext) LBRACE ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) LBRACE() antlr.TerminalNode
func (*SqlTableDeclarationContext) RBRACE ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) RBRACE() antlr.TerminalNode
func (*SqlTableDeclarationContext) SEMICOLON ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) SEMICOLON() antlr.TerminalNode
func (*SqlTableDeclarationContext) SQL_TABLE ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) SQL_TABLE() antlr.TerminalNode
func (*SqlTableDeclarationContext) SqlConstraintDefinition ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) SqlConstraintDefinition() ISqlConstraintDefinitionContext
func (*SqlTableDeclarationContext) SqlTableFieldDefinition ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) SqlTableFieldDefinition(i int) ISqlTableFieldDefinitionContext
func (*SqlTableDeclarationContext) SqlWithoutRowId ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) SqlWithoutRowId() ISqlWithoutRowIdContext
func (*SqlTableDeclarationContext) TemplateParameters ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) TemplateParameters() ITemplateParametersContext
func (*SqlTableDeclarationContext) ToStringTree ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*SqlTableDeclarationContext) USING ¶ added in v0.1.0
func (s *SqlTableDeclarationContext) USING() antlr.TerminalNode
type SqlTableFieldDefinitionContext ¶ added in v0.1.0
type SqlTableFieldDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySqlTableFieldDefinitionContext ¶ added in v0.1.0
func NewEmptySqlTableFieldDefinitionContext() *SqlTableFieldDefinitionContext
func NewSqlTableFieldDefinitionContext ¶ added in v0.1.0
func NewSqlTableFieldDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SqlTableFieldDefinitionContext
func (*SqlTableFieldDefinitionContext) Accept ¶ added in v0.1.0
func (s *SqlTableFieldDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SqlTableFieldDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *SqlTableFieldDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*SqlTableFieldDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *SqlTableFieldDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*SqlTableFieldDefinitionContext) GetParser ¶ added in v0.1.0
func (s *SqlTableFieldDefinitionContext) GetParser() antlr.Parser
func (*SqlTableFieldDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *SqlTableFieldDefinitionContext) GetRuleContext() antlr.RuleContext
func (*SqlTableFieldDefinitionContext) Id ¶ added in v0.1.0
func (s *SqlTableFieldDefinitionContext) Id() IIdContext
func (*SqlTableFieldDefinitionContext) IsSqlTableFieldDefinitionContext ¶ added in v0.1.0
func (*SqlTableFieldDefinitionContext) IsSqlTableFieldDefinitionContext()
func (*SqlTableFieldDefinitionContext) SEMICOLON ¶ added in v0.1.0
func (s *SqlTableFieldDefinitionContext) SEMICOLON() antlr.TerminalNode
func (*SqlTableFieldDefinitionContext) SQL_VIRTUAL ¶ added in v0.1.0
func (s *SqlTableFieldDefinitionContext) SQL_VIRTUAL() antlr.TerminalNode
func (*SqlTableFieldDefinitionContext) SqlConstraint ¶ added in v0.1.0
func (s *SqlTableFieldDefinitionContext) SqlConstraint() ISqlConstraintContext
func (*SqlTableFieldDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *SqlTableFieldDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*SqlTableFieldDefinitionContext) TypeInstantiation ¶ added in v0.1.0
func (s *SqlTableFieldDefinitionContext) TypeInstantiation() ITypeInstantiationContext
type SqlWithoutRowIdContext ¶ added in v0.1.0
type SqlWithoutRowIdContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySqlWithoutRowIdContext ¶ added in v0.1.0
func NewEmptySqlWithoutRowIdContext() *SqlWithoutRowIdContext
func NewSqlWithoutRowIdContext ¶ added in v0.1.0
func NewSqlWithoutRowIdContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SqlWithoutRowIdContext
func (*SqlWithoutRowIdContext) Accept ¶ added in v0.1.0
func (s *SqlWithoutRowIdContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SqlWithoutRowIdContext) EnterRule ¶ added in v0.1.0
func (s *SqlWithoutRowIdContext) EnterRule(listener antlr.ParseTreeListener)
func (*SqlWithoutRowIdContext) ExitRule ¶ added in v0.1.0
func (s *SqlWithoutRowIdContext) ExitRule(listener antlr.ParseTreeListener)
func (*SqlWithoutRowIdContext) GetParser ¶ added in v0.1.0
func (s *SqlWithoutRowIdContext) GetParser() antlr.Parser
func (*SqlWithoutRowIdContext) GetRuleContext ¶ added in v0.1.0
func (s *SqlWithoutRowIdContext) GetRuleContext() antlr.RuleContext
func (*SqlWithoutRowIdContext) IsSqlWithoutRowIdContext ¶ added in v0.1.0
func (*SqlWithoutRowIdContext) IsSqlWithoutRowIdContext()
func (*SqlWithoutRowIdContext) SEMICOLON ¶ added in v0.1.0
func (s *SqlWithoutRowIdContext) SEMICOLON() antlr.TerminalNode
func (*SqlWithoutRowIdContext) SQL_WITHOUT_ROWID ¶ added in v0.1.0
func (s *SqlWithoutRowIdContext) SQL_WITHOUT_ROWID() antlr.TerminalNode
func (*SqlWithoutRowIdContext) ToStringTree ¶ added in v0.1.0
func (s *SqlWithoutRowIdContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StringTypeContext ¶ added in v0.1.0
type StringTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStringTypeContext ¶ added in v0.1.0
func NewEmptyStringTypeContext() *StringTypeContext
func NewStringTypeContext ¶ added in v0.1.0
func NewStringTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringTypeContext
func (*StringTypeContext) Accept ¶ added in v0.1.0
func (s *StringTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StringTypeContext) EnterRule ¶ added in v0.1.0
func (s *StringTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*StringTypeContext) ExitRule ¶ added in v0.1.0
func (s *StringTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*StringTypeContext) GetParser ¶ added in v0.1.0
func (s *StringTypeContext) GetParser() antlr.Parser
func (*StringTypeContext) GetRuleContext ¶ added in v0.1.0
func (s *StringTypeContext) GetRuleContext() antlr.RuleContext
func (*StringTypeContext) IsStringTypeContext ¶ added in v0.1.0
func (*StringTypeContext) IsStringTypeContext()
func (*StringTypeContext) STRING ¶ added in v0.1.0
func (s *StringTypeContext) STRING() antlr.TerminalNode
func (*StringTypeContext) ToStringTree ¶ added in v0.1.0
func (s *StringTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StructureDeclarationContext ¶ added in v0.1.0
type StructureDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStructureDeclarationContext ¶ added in v0.1.0
func NewEmptyStructureDeclarationContext() *StructureDeclarationContext
func NewStructureDeclarationContext ¶ added in v0.1.0
func NewStructureDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StructureDeclarationContext
func (*StructureDeclarationContext) Accept ¶ added in v0.1.0
func (s *StructureDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StructureDeclarationContext) AllFunctionDefinition ¶ added in v0.1.0
func (s *StructureDeclarationContext) AllFunctionDefinition() []IFunctionDefinitionContext
func (*StructureDeclarationContext) AllStructureFieldDefinition ¶ added in v0.1.0
func (s *StructureDeclarationContext) AllStructureFieldDefinition() []IStructureFieldDefinitionContext
func (*StructureDeclarationContext) EnterRule ¶ added in v0.1.0
func (s *StructureDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*StructureDeclarationContext) ExitRule ¶ added in v0.1.0
func (s *StructureDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*StructureDeclarationContext) FunctionDefinition ¶ added in v0.1.0
func (s *StructureDeclarationContext) FunctionDefinition(i int) IFunctionDefinitionContext
func (*StructureDeclarationContext) GetParser ¶ added in v0.1.0
func (s *StructureDeclarationContext) GetParser() antlr.Parser
func (*StructureDeclarationContext) GetRuleContext ¶ added in v0.1.0
func (s *StructureDeclarationContext) GetRuleContext() antlr.RuleContext
func (*StructureDeclarationContext) Id ¶ added in v0.1.0
func (s *StructureDeclarationContext) Id() IIdContext
func (*StructureDeclarationContext) IsStructureDeclarationContext ¶ added in v0.1.0
func (*StructureDeclarationContext) IsStructureDeclarationContext()
func (*StructureDeclarationContext) LBRACE ¶ added in v0.1.0
func (s *StructureDeclarationContext) LBRACE() antlr.TerminalNode
func (*StructureDeclarationContext) RBRACE ¶ added in v0.1.0
func (s *StructureDeclarationContext) RBRACE() antlr.TerminalNode
func (*StructureDeclarationContext) SEMICOLON ¶ added in v0.1.0
func (s *StructureDeclarationContext) SEMICOLON() antlr.TerminalNode
func (*StructureDeclarationContext) STRUCTURE ¶ added in v0.1.0
func (s *StructureDeclarationContext) STRUCTURE() antlr.TerminalNode
func (*StructureDeclarationContext) StructureFieldDefinition ¶ added in v0.1.0
func (s *StructureDeclarationContext) StructureFieldDefinition(i int) IStructureFieldDefinitionContext
func (*StructureDeclarationContext) TemplateParameters ¶ added in v0.1.0
func (s *StructureDeclarationContext) TemplateParameters() ITemplateParametersContext
func (*StructureDeclarationContext) ToStringTree ¶ added in v0.1.0
func (s *StructureDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StructureDeclarationContext) TypeParameters ¶ added in v0.1.0
func (s *StructureDeclarationContext) TypeParameters() ITypeParametersContext
type StructureFieldDefinitionContext ¶ added in v0.1.0
type StructureFieldDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStructureFieldDefinitionContext ¶ added in v0.1.0
func NewEmptyStructureFieldDefinitionContext() *StructureFieldDefinitionContext
func NewStructureFieldDefinitionContext ¶ added in v0.1.0
func NewStructureFieldDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StructureFieldDefinitionContext
func (*StructureFieldDefinitionContext) Accept ¶ added in v0.1.0
func (s *StructureFieldDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StructureFieldDefinitionContext) EXTEND ¶ added in v0.8.0
func (s *StructureFieldDefinitionContext) EXTEND() antlr.TerminalNode
func (*StructureFieldDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *StructureFieldDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*StructureFieldDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *StructureFieldDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*StructureFieldDefinitionContext) FieldAlignment ¶ added in v0.1.0
func (s *StructureFieldDefinitionContext) FieldAlignment() IFieldAlignmentContext
func (*StructureFieldDefinitionContext) FieldConstraint ¶ added in v0.1.0
func (s *StructureFieldDefinitionContext) FieldConstraint() IFieldConstraintContext
func (*StructureFieldDefinitionContext) FieldInitializer ¶ added in v0.1.0
func (s *StructureFieldDefinitionContext) FieldInitializer() IFieldInitializerContext
func (*StructureFieldDefinitionContext) FieldOffset ¶ added in v0.1.0
func (s *StructureFieldDefinitionContext) FieldOffset() IFieldOffsetContext
func (*StructureFieldDefinitionContext) FieldOptionalClause ¶ added in v0.1.0
func (s *StructureFieldDefinitionContext) FieldOptionalClause() IFieldOptionalClauseContext
func (*StructureFieldDefinitionContext) FieldTypeId ¶ added in v0.1.0
func (s *StructureFieldDefinitionContext) FieldTypeId() IFieldTypeIdContext
func (*StructureFieldDefinitionContext) GetParser ¶ added in v0.1.0
func (s *StructureFieldDefinitionContext) GetParser() antlr.Parser
func (*StructureFieldDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *StructureFieldDefinitionContext) GetRuleContext() antlr.RuleContext
func (*StructureFieldDefinitionContext) IsStructureFieldDefinitionContext ¶ added in v0.1.0
func (*StructureFieldDefinitionContext) IsStructureFieldDefinitionContext()
func (*StructureFieldDefinitionContext) OPTIONAL ¶ added in v0.1.0
func (s *StructureFieldDefinitionContext) OPTIONAL() antlr.TerminalNode
func (*StructureFieldDefinitionContext) SEMICOLON ¶ added in v0.1.0
func (s *StructureFieldDefinitionContext) SEMICOLON() antlr.TerminalNode
func (*StructureFieldDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *StructureFieldDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SubtypeDeclarationContext ¶ added in v0.1.0
type SubtypeDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySubtypeDeclarationContext ¶ added in v0.1.0
func NewEmptySubtypeDeclarationContext() *SubtypeDeclarationContext
func NewSubtypeDeclarationContext ¶ added in v0.1.0
func NewSubtypeDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubtypeDeclarationContext
func (*SubtypeDeclarationContext) Accept ¶ added in v0.1.0
func (s *SubtypeDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SubtypeDeclarationContext) EnterRule ¶ added in v0.1.0
func (s *SubtypeDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubtypeDeclarationContext) ExitRule ¶ added in v0.1.0
func (s *SubtypeDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubtypeDeclarationContext) GetParser ¶ added in v0.1.0
func (s *SubtypeDeclarationContext) GetParser() antlr.Parser
func (*SubtypeDeclarationContext) GetRuleContext ¶ added in v0.1.0
func (s *SubtypeDeclarationContext) GetRuleContext() antlr.RuleContext
func (*SubtypeDeclarationContext) Id ¶ added in v0.1.0
func (s *SubtypeDeclarationContext) Id() IIdContext
func (*SubtypeDeclarationContext) IsSubtypeDeclarationContext ¶ added in v0.1.0
func (*SubtypeDeclarationContext) IsSubtypeDeclarationContext()
func (*SubtypeDeclarationContext) SEMICOLON ¶ added in v0.1.0
func (s *SubtypeDeclarationContext) SEMICOLON() antlr.TerminalNode
func (*SubtypeDeclarationContext) SUBTYPE ¶ added in v0.1.0
func (s *SubtypeDeclarationContext) SUBTYPE() antlr.TerminalNode
func (*SubtypeDeclarationContext) ToStringTree ¶ added in v0.1.0
func (s *SubtypeDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*SubtypeDeclarationContext) TypeReference ¶ added in v0.1.0
func (s *SubtypeDeclarationContext) TypeReference() ITypeReferenceContext
type SymbolDefinitionContext ¶ added in v0.1.0
type SymbolDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySymbolDefinitionContext ¶ added in v0.1.0
func NewEmptySymbolDefinitionContext() *SymbolDefinitionContext
func NewSymbolDefinitionContext ¶ added in v0.1.0
func NewSymbolDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SymbolDefinitionContext
func (*SymbolDefinitionContext) Accept ¶ added in v0.1.0
func (s *SymbolDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SymbolDefinitionContext) ConstDefinition ¶ added in v0.1.0
func (s *SymbolDefinitionContext) ConstDefinition() IConstDefinitionContext
func (*SymbolDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *SymbolDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*SymbolDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *SymbolDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*SymbolDefinitionContext) GetParser ¶ added in v0.1.0
func (s *SymbolDefinitionContext) GetParser() antlr.Parser
func (*SymbolDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *SymbolDefinitionContext) GetRuleContext() antlr.RuleContext
func (*SymbolDefinitionContext) IsSymbolDefinitionContext ¶ added in v0.1.0
func (*SymbolDefinitionContext) IsSymbolDefinitionContext()
func (*SymbolDefinitionContext) RuleGroupDefinition ¶ added in v0.1.0
func (s *SymbolDefinitionContext) RuleGroupDefinition() IRuleGroupDefinitionContext
func (*SymbolDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *SymbolDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TemplateArgumentContext ¶ added in v0.1.0
type TemplateArgumentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTemplateArgumentContext ¶ added in v0.1.0
func NewEmptyTemplateArgumentContext() *TemplateArgumentContext
func NewTemplateArgumentContext ¶ added in v0.1.0
func NewTemplateArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TemplateArgumentContext
func (*TemplateArgumentContext) Accept ¶ added in v0.1.0
func (s *TemplateArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TemplateArgumentContext) EnterRule ¶ added in v0.1.0
func (s *TemplateArgumentContext) EnterRule(listener antlr.ParseTreeListener)
func (*TemplateArgumentContext) ExitRule ¶ added in v0.1.0
func (s *TemplateArgumentContext) ExitRule(listener antlr.ParseTreeListener)
func (*TemplateArgumentContext) GetParser ¶ added in v0.1.0
func (s *TemplateArgumentContext) GetParser() antlr.Parser
func (*TemplateArgumentContext) GetRuleContext ¶ added in v0.1.0
func (s *TemplateArgumentContext) GetRuleContext() antlr.RuleContext
func (*TemplateArgumentContext) IsTemplateArgumentContext ¶ added in v0.1.0
func (*TemplateArgumentContext) IsTemplateArgumentContext()
func (*TemplateArgumentContext) ToStringTree ¶ added in v0.1.0
func (s *TemplateArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TemplateArgumentContext) TypeReference ¶ added in v0.1.0
func (s *TemplateArgumentContext) TypeReference() ITypeReferenceContext
type TemplateArgumentsContext ¶ added in v0.1.0
type TemplateArgumentsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTemplateArgumentsContext ¶ added in v0.1.0
func NewEmptyTemplateArgumentsContext() *TemplateArgumentsContext
func NewTemplateArgumentsContext ¶ added in v0.1.0
func NewTemplateArgumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TemplateArgumentsContext
func (*TemplateArgumentsContext) Accept ¶ added in v0.1.0
func (s *TemplateArgumentsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TemplateArgumentsContext) AllCOMMA ¶ added in v0.1.0
func (s *TemplateArgumentsContext) AllCOMMA() []antlr.TerminalNode
func (*TemplateArgumentsContext) AllTemplateArgument ¶ added in v0.1.0
func (s *TemplateArgumentsContext) AllTemplateArgument() []ITemplateArgumentContext
func (*TemplateArgumentsContext) COMMA ¶ added in v0.1.0
func (s *TemplateArgumentsContext) COMMA(i int) antlr.TerminalNode
func (*TemplateArgumentsContext) EnterRule ¶ added in v0.1.0
func (s *TemplateArgumentsContext) EnterRule(listener antlr.ParseTreeListener)
func (*TemplateArgumentsContext) ExitRule ¶ added in v0.1.0
func (s *TemplateArgumentsContext) ExitRule(listener antlr.ParseTreeListener)
func (*TemplateArgumentsContext) GT ¶ added in v0.1.0
func (s *TemplateArgumentsContext) GT() antlr.TerminalNode
func (*TemplateArgumentsContext) GetParser ¶ added in v0.1.0
func (s *TemplateArgumentsContext) GetParser() antlr.Parser
func (*TemplateArgumentsContext) GetRuleContext ¶ added in v0.1.0
func (s *TemplateArgumentsContext) GetRuleContext() antlr.RuleContext
func (*TemplateArgumentsContext) IsTemplateArgumentsContext ¶ added in v0.1.0
func (*TemplateArgumentsContext) IsTemplateArgumentsContext()
func (*TemplateArgumentsContext) LT ¶ added in v0.1.0
func (s *TemplateArgumentsContext) LT() antlr.TerminalNode
func (*TemplateArgumentsContext) TemplateArgument ¶ added in v0.1.0
func (s *TemplateArgumentsContext) TemplateArgument(i int) ITemplateArgumentContext
func (*TemplateArgumentsContext) ToStringTree ¶ added in v0.1.0
func (s *TemplateArgumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TemplateParametersContext ¶ added in v0.1.0
type TemplateParametersContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTemplateParametersContext ¶ added in v0.1.0
func NewEmptyTemplateParametersContext() *TemplateParametersContext
func NewTemplateParametersContext ¶ added in v0.1.0
func NewTemplateParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TemplateParametersContext
func (*TemplateParametersContext) Accept ¶ added in v0.1.0
func (s *TemplateParametersContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TemplateParametersContext) AllCOMMA ¶ added in v0.1.0
func (s *TemplateParametersContext) AllCOMMA() []antlr.TerminalNode
func (*TemplateParametersContext) AllId ¶ added in v0.1.0
func (s *TemplateParametersContext) AllId() []IIdContext
func (*TemplateParametersContext) COMMA ¶ added in v0.1.0
func (s *TemplateParametersContext) COMMA(i int) antlr.TerminalNode
func (*TemplateParametersContext) EnterRule ¶ added in v0.1.0
func (s *TemplateParametersContext) EnterRule(listener antlr.ParseTreeListener)
func (*TemplateParametersContext) ExitRule ¶ added in v0.1.0
func (s *TemplateParametersContext) ExitRule(listener antlr.ParseTreeListener)
func (*TemplateParametersContext) GT ¶ added in v0.1.0
func (s *TemplateParametersContext) GT() antlr.TerminalNode
func (*TemplateParametersContext) GetParser ¶ added in v0.1.0
func (s *TemplateParametersContext) GetParser() antlr.Parser
func (*TemplateParametersContext) GetRuleContext ¶ added in v0.1.0
func (s *TemplateParametersContext) GetRuleContext() antlr.RuleContext
func (*TemplateParametersContext) Id ¶ added in v0.1.0
func (s *TemplateParametersContext) Id(i int) IIdContext
func (*TemplateParametersContext) IsTemplateParametersContext ¶ added in v0.1.0
func (*TemplateParametersContext) IsTemplateParametersContext()
func (*TemplateParametersContext) LT ¶ added in v0.1.0
func (s *TemplateParametersContext) LT() antlr.TerminalNode
func (*TemplateParametersContext) ToStringTree ¶ added in v0.1.0
func (s *TemplateParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TernaryExpressionContext ¶ added in v0.1.0
type TernaryExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewTernaryExpressionContext ¶ added in v0.1.0
func NewTernaryExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TernaryExpressionContext
func (*TernaryExpressionContext) Accept ¶ added in v0.1.0
func (s *TernaryExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TernaryExpressionContext) AllExpression ¶ added in v0.1.0
func (s *TernaryExpressionContext) AllExpression() []IExpressionContext
func (*TernaryExpressionContext) COLON ¶ added in v0.1.0
func (s *TernaryExpressionContext) COLON() antlr.TerminalNode
func (*TernaryExpressionContext) EnterRule ¶ added in v0.1.0
func (s *TernaryExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*TernaryExpressionContext) ExitRule ¶ added in v0.1.0
func (s *TernaryExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*TernaryExpressionContext) Expression ¶ added in v0.1.0
func (s *TernaryExpressionContext) Expression(i int) IExpressionContext
func (*TernaryExpressionContext) GetOperator ¶ added in v0.1.0
func (s *TernaryExpressionContext) GetOperator() antlr.Token
func (*TernaryExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *TernaryExpressionContext) GetRuleContext() antlr.RuleContext
func (*TernaryExpressionContext) QUESTIONMARK ¶ added in v0.1.0
func (s *TernaryExpressionContext) QUESTIONMARK() antlr.TerminalNode
func (*TernaryExpressionContext) SetOperator ¶ added in v0.1.0
func (s *TernaryExpressionContext) SetOperator(v antlr.Token)
type TopicDefinitionContext ¶ added in v0.1.0
type TopicDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTopicDefinitionContext ¶ added in v0.1.0
func NewEmptyTopicDefinitionContext() *TopicDefinitionContext
func NewTopicDefinitionContext ¶ added in v0.1.0
func NewTopicDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TopicDefinitionContext
func (*TopicDefinitionContext) Accept ¶ added in v0.1.0
func (s *TopicDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TopicDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *TopicDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*TopicDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *TopicDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*TopicDefinitionContext) Expression ¶ added in v0.1.0
func (s *TopicDefinitionContext) Expression() IExpressionContext
func (*TopicDefinitionContext) GetParser ¶ added in v0.1.0
func (s *TopicDefinitionContext) GetParser() antlr.Parser
func (*TopicDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *TopicDefinitionContext) GetRuleContext() antlr.RuleContext
func (*TopicDefinitionContext) IsTopicDefinitionContext ¶ added in v0.1.0
func (*TopicDefinitionContext) IsTopicDefinitionContext()
func (*TopicDefinitionContext) LPAREN ¶ added in v0.1.0
func (s *TopicDefinitionContext) LPAREN() antlr.TerminalNode
func (*TopicDefinitionContext) PUBLISH ¶ added in v0.1.0
func (s *TopicDefinitionContext) PUBLISH() antlr.TerminalNode
func (*TopicDefinitionContext) RPAREN ¶ added in v0.1.0
func (s *TopicDefinitionContext) RPAREN() antlr.TerminalNode
func (*TopicDefinitionContext) SUBSCRIBE ¶ added in v0.1.0
func (s *TopicDefinitionContext) SUBSCRIBE() antlr.TerminalNode
func (*TopicDefinitionContext) TOPIC ¶ added in v0.1.0
func (s *TopicDefinitionContext) TOPIC() antlr.TerminalNode
func (*TopicDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *TopicDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TypeArgumentContext ¶ added in v0.1.0
type TypeArgumentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeArgumentContext ¶ added in v0.1.0
func NewEmptyTypeArgumentContext() *TypeArgumentContext
func NewTypeArgumentContext ¶ added in v0.1.0
func NewTypeArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeArgumentContext
func (*TypeArgumentContext) Accept ¶ added in v0.1.0
func (s *TypeArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeArgumentContext) EXPLICIT ¶ added in v0.1.0
func (s *TypeArgumentContext) EXPLICIT() antlr.TerminalNode
func (*TypeArgumentContext) EnterRule ¶ added in v0.1.0
func (s *TypeArgumentContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeArgumentContext) ExitRule ¶ added in v0.1.0
func (s *TypeArgumentContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeArgumentContext) Expression ¶ added in v0.1.0
func (s *TypeArgumentContext) Expression() IExpressionContext
func (*TypeArgumentContext) GetParser ¶ added in v0.1.0
func (s *TypeArgumentContext) GetParser() antlr.Parser
func (*TypeArgumentContext) GetRuleContext ¶ added in v0.1.0
func (s *TypeArgumentContext) GetRuleContext() antlr.RuleContext
func (*TypeArgumentContext) Id ¶ added in v0.1.0
func (s *TypeArgumentContext) Id() IIdContext
func (*TypeArgumentContext) IsTypeArgumentContext ¶ added in v0.1.0
func (*TypeArgumentContext) IsTypeArgumentContext()
func (*TypeArgumentContext) ToStringTree ¶ added in v0.1.0
func (s *TypeArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TypeArgumentsContext ¶ added in v0.1.0
type TypeArgumentsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeArgumentsContext ¶ added in v0.1.0
func NewEmptyTypeArgumentsContext() *TypeArgumentsContext
func NewTypeArgumentsContext ¶ added in v0.1.0
func NewTypeArgumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeArgumentsContext
func (*TypeArgumentsContext) Accept ¶ added in v0.1.0
func (s *TypeArgumentsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeArgumentsContext) AllCOMMA ¶ added in v0.1.0
func (s *TypeArgumentsContext) AllCOMMA() []antlr.TerminalNode
func (*TypeArgumentsContext) AllTypeArgument ¶ added in v0.1.0
func (s *TypeArgumentsContext) AllTypeArgument() []ITypeArgumentContext
func (*TypeArgumentsContext) COMMA ¶ added in v0.1.0
func (s *TypeArgumentsContext) COMMA(i int) antlr.TerminalNode
func (*TypeArgumentsContext) EnterRule ¶ added in v0.1.0
func (s *TypeArgumentsContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeArgumentsContext) ExitRule ¶ added in v0.1.0
func (s *TypeArgumentsContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeArgumentsContext) GetParser ¶ added in v0.1.0
func (s *TypeArgumentsContext) GetParser() antlr.Parser
func (*TypeArgumentsContext) GetRuleContext ¶ added in v0.1.0
func (s *TypeArgumentsContext) GetRuleContext() antlr.RuleContext
func (*TypeArgumentsContext) IsTypeArgumentsContext ¶ added in v0.1.0
func (*TypeArgumentsContext) IsTypeArgumentsContext()
func (*TypeArgumentsContext) LPAREN ¶ added in v0.1.0
func (s *TypeArgumentsContext) LPAREN() antlr.TerminalNode
func (*TypeArgumentsContext) RPAREN ¶ added in v0.1.0
func (s *TypeArgumentsContext) RPAREN() antlr.TerminalNode
func (*TypeArgumentsContext) ToStringTree ¶ added in v0.1.0
func (s *TypeArgumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeArgumentsContext) TypeArgument ¶ added in v0.1.0
func (s *TypeArgumentsContext) TypeArgument(i int) ITypeArgumentContext
type TypeDeclarationContext ¶ added in v0.1.0
type TypeDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeDeclarationContext ¶ added in v0.1.0
func NewEmptyTypeDeclarationContext() *TypeDeclarationContext
func NewTypeDeclarationContext ¶ added in v0.1.0
func NewTypeDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeDeclarationContext
func (*TypeDeclarationContext) Accept ¶ added in v0.1.0
func (s *TypeDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeDeclarationContext) BitmaskDeclaration ¶ added in v0.1.0
func (s *TypeDeclarationContext) BitmaskDeclaration() IBitmaskDeclarationContext
func (*TypeDeclarationContext) ChoiceDeclaration ¶ added in v0.1.0
func (s *TypeDeclarationContext) ChoiceDeclaration() IChoiceDeclarationContext
func (*TypeDeclarationContext) EnterRule ¶ added in v0.1.0
func (s *TypeDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeDeclarationContext) EnumDeclaration ¶ added in v0.1.0
func (s *TypeDeclarationContext) EnumDeclaration() IEnumDeclarationContext
func (*TypeDeclarationContext) ExitRule ¶ added in v0.1.0
func (s *TypeDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeDeclarationContext) GetParser ¶ added in v0.1.0
func (s *TypeDeclarationContext) GetParser() antlr.Parser
func (*TypeDeclarationContext) GetRuleContext ¶ added in v0.1.0
func (s *TypeDeclarationContext) GetRuleContext() antlr.RuleContext
func (*TypeDeclarationContext) InstantiateDeclaration ¶ added in v0.1.0
func (s *TypeDeclarationContext) InstantiateDeclaration() IInstantiateDeclarationContext
func (*TypeDeclarationContext) IsTypeDeclarationContext ¶ added in v0.1.0
func (*TypeDeclarationContext) IsTypeDeclarationContext()
func (*TypeDeclarationContext) PubsubDefinition ¶ added in v0.1.0
func (s *TypeDeclarationContext) PubsubDefinition() IPubsubDefinitionContext
func (*TypeDeclarationContext) ServiceDefinition ¶ added in v0.1.0
func (s *TypeDeclarationContext) ServiceDefinition() IServiceDefinitionContext
func (*TypeDeclarationContext) SqlDatabaseDefinition ¶ added in v0.1.0
func (s *TypeDeclarationContext) SqlDatabaseDefinition() ISqlDatabaseDefinitionContext
func (*TypeDeclarationContext) SqlTableDeclaration ¶ added in v0.1.0
func (s *TypeDeclarationContext) SqlTableDeclaration() ISqlTableDeclarationContext
func (*TypeDeclarationContext) StructureDeclaration ¶ added in v0.1.0
func (s *TypeDeclarationContext) StructureDeclaration() IStructureDeclarationContext
func (*TypeDeclarationContext) SubtypeDeclaration ¶ added in v0.1.0
func (s *TypeDeclarationContext) SubtypeDeclaration() ISubtypeDeclarationContext
func (*TypeDeclarationContext) ToStringTree ¶ added in v0.1.0
func (s *TypeDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeDeclarationContext) UnionDeclaration ¶ added in v0.1.0
func (s *TypeDeclarationContext) UnionDeclaration() IUnionDeclarationContext
type TypeInstantiationContext ¶ added in v0.1.0
type TypeInstantiationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeInstantiationContext ¶ added in v0.1.0
func NewEmptyTypeInstantiationContext() *TypeInstantiationContext
func NewTypeInstantiationContext ¶ added in v0.1.0
func NewTypeInstantiationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeInstantiationContext
func (*TypeInstantiationContext) Accept ¶ added in v0.1.0
func (s *TypeInstantiationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeInstantiationContext) DynamicLengthArgument ¶ added in v0.1.0
func (s *TypeInstantiationContext) DynamicLengthArgument() IDynamicLengthArgumentContext
func (*TypeInstantiationContext) EnterRule ¶ added in v0.1.0
func (s *TypeInstantiationContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeInstantiationContext) ExitRule ¶ added in v0.1.0
func (s *TypeInstantiationContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeInstantiationContext) GetParser ¶ added in v0.1.0
func (s *TypeInstantiationContext) GetParser() antlr.Parser
func (*TypeInstantiationContext) GetRuleContext ¶ added in v0.1.0
func (s *TypeInstantiationContext) GetRuleContext() antlr.RuleContext
func (*TypeInstantiationContext) IsTypeInstantiationContext ¶ added in v0.1.0
func (*TypeInstantiationContext) IsTypeInstantiationContext()
func (*TypeInstantiationContext) ToStringTree ¶ added in v0.1.0
func (s *TypeInstantiationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TypeInstantiationContext) TypeArguments ¶ added in v0.1.0
func (s *TypeInstantiationContext) TypeArguments() ITypeArgumentsContext
func (*TypeInstantiationContext) TypeReference ¶ added in v0.1.0
func (s *TypeInstantiationContext) TypeReference() ITypeReferenceContext
type TypeParametersContext ¶ added in v0.1.0
type TypeParametersContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeParametersContext ¶ added in v0.1.0
func NewEmptyTypeParametersContext() *TypeParametersContext
func NewTypeParametersContext ¶ added in v0.1.0
func NewTypeParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeParametersContext
func (*TypeParametersContext) Accept ¶ added in v0.1.0
func (s *TypeParametersContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeParametersContext) AllCOMMA ¶ added in v0.1.0
func (s *TypeParametersContext) AllCOMMA() []antlr.TerminalNode
func (*TypeParametersContext) AllParameterDefinition ¶ added in v0.1.0
func (s *TypeParametersContext) AllParameterDefinition() []IParameterDefinitionContext
func (*TypeParametersContext) COMMA ¶ added in v0.1.0
func (s *TypeParametersContext) COMMA(i int) antlr.TerminalNode
func (*TypeParametersContext) EnterRule ¶ added in v0.1.0
func (s *TypeParametersContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeParametersContext) ExitRule ¶ added in v0.1.0
func (s *TypeParametersContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeParametersContext) GetParser ¶ added in v0.1.0
func (s *TypeParametersContext) GetParser() antlr.Parser
func (*TypeParametersContext) GetRuleContext ¶ added in v0.1.0
func (s *TypeParametersContext) GetRuleContext() antlr.RuleContext
func (*TypeParametersContext) IsTypeParametersContext ¶ added in v0.1.0
func (*TypeParametersContext) IsTypeParametersContext()
func (*TypeParametersContext) LPAREN ¶ added in v0.1.0
func (s *TypeParametersContext) LPAREN() antlr.TerminalNode
func (*TypeParametersContext) ParameterDefinition ¶ added in v0.1.0
func (s *TypeParametersContext) ParameterDefinition(i int) IParameterDefinitionContext
func (*TypeParametersContext) RPAREN ¶ added in v0.1.0
func (s *TypeParametersContext) RPAREN() antlr.TerminalNode
func (*TypeParametersContext) ToStringTree ¶ added in v0.1.0
func (s *TypeParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TypeReferenceContext ¶ added in v0.1.0
type TypeReferenceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTypeReferenceContext ¶ added in v0.1.0
func NewEmptyTypeReferenceContext() *TypeReferenceContext
func NewTypeReferenceContext ¶ added in v0.1.0
func NewTypeReferenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeReferenceContext
func (*TypeReferenceContext) Accept ¶ added in v0.1.0
func (s *TypeReferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TypeReferenceContext) BuiltinType ¶ added in v0.1.0
func (s *TypeReferenceContext) BuiltinType() IBuiltinTypeContext
func (*TypeReferenceContext) EnterRule ¶ added in v0.1.0
func (s *TypeReferenceContext) EnterRule(listener antlr.ParseTreeListener)
func (*TypeReferenceContext) ExitRule ¶ added in v0.1.0
func (s *TypeReferenceContext) ExitRule(listener antlr.ParseTreeListener)
func (*TypeReferenceContext) GetParser ¶ added in v0.1.0
func (s *TypeReferenceContext) GetParser() antlr.Parser
func (*TypeReferenceContext) GetRuleContext ¶ added in v0.1.0
func (s *TypeReferenceContext) GetRuleContext() antlr.RuleContext
func (*TypeReferenceContext) IsTypeReferenceContext ¶ added in v0.1.0
func (*TypeReferenceContext) IsTypeReferenceContext()
func (*TypeReferenceContext) QualifiedName ¶ added in v0.1.0
func (s *TypeReferenceContext) QualifiedName() IQualifiedNameContext
func (*TypeReferenceContext) TemplateArguments ¶ added in v0.1.0
func (s *TypeReferenceContext) TemplateArguments() ITemplateArgumentsContext
func (*TypeReferenceContext) ToStringTree ¶ added in v0.1.0
func (s *TypeReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type UnaryExpressionContext ¶ added in v0.1.0
type UnaryExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewUnaryExpressionContext ¶ added in v0.1.0
func NewUnaryExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnaryExpressionContext
func (*UnaryExpressionContext) Accept ¶ added in v0.1.0
func (s *UnaryExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UnaryExpressionContext) BANG ¶ added in v0.1.0
func (s *UnaryExpressionContext) BANG() antlr.TerminalNode
func (*UnaryExpressionContext) EnterRule ¶ added in v0.1.0
func (s *UnaryExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnaryExpressionContext) ExitRule ¶ added in v0.1.0
func (s *UnaryExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnaryExpressionContext) Expression ¶ added in v0.1.0
func (s *UnaryExpressionContext) Expression() IExpressionContext
func (*UnaryExpressionContext) GetOperator ¶ added in v0.1.0
func (s *UnaryExpressionContext) GetOperator() antlr.Token
func (*UnaryExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *UnaryExpressionContext) GetRuleContext() antlr.RuleContext
func (*UnaryExpressionContext) MINUS ¶ added in v0.1.0
func (s *UnaryExpressionContext) MINUS() antlr.TerminalNode
func (*UnaryExpressionContext) PLUS ¶ added in v0.1.0
func (s *UnaryExpressionContext) PLUS() antlr.TerminalNode
func (*UnaryExpressionContext) SetOperator ¶ added in v0.1.0
func (s *UnaryExpressionContext) SetOperator(v antlr.Token)
func (*UnaryExpressionContext) TILDE ¶ added in v0.1.0
func (s *UnaryExpressionContext) TILDE() antlr.TerminalNode
type UnionDeclarationContext ¶ added in v0.1.0
type UnionDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUnionDeclarationContext ¶ added in v0.1.0
func NewEmptyUnionDeclarationContext() *UnionDeclarationContext
func NewUnionDeclarationContext ¶ added in v0.1.0
func NewUnionDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnionDeclarationContext
func (*UnionDeclarationContext) Accept ¶ added in v0.1.0
func (s *UnionDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UnionDeclarationContext) AllFunctionDefinition ¶ added in v0.1.0
func (s *UnionDeclarationContext) AllFunctionDefinition() []IFunctionDefinitionContext
func (*UnionDeclarationContext) AllUnionFieldDefinition ¶ added in v0.1.0
func (s *UnionDeclarationContext) AllUnionFieldDefinition() []IUnionFieldDefinitionContext
func (*UnionDeclarationContext) EnterRule ¶ added in v0.1.0
func (s *UnionDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnionDeclarationContext) ExitRule ¶ added in v0.1.0
func (s *UnionDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnionDeclarationContext) FunctionDefinition ¶ added in v0.1.0
func (s *UnionDeclarationContext) FunctionDefinition(i int) IFunctionDefinitionContext
func (*UnionDeclarationContext) GetParser ¶ added in v0.1.0
func (s *UnionDeclarationContext) GetParser() antlr.Parser
func (*UnionDeclarationContext) GetRuleContext ¶ added in v0.1.0
func (s *UnionDeclarationContext) GetRuleContext() antlr.RuleContext
func (*UnionDeclarationContext) Id ¶ added in v0.1.0
func (s *UnionDeclarationContext) Id() IIdContext
func (*UnionDeclarationContext) IsUnionDeclarationContext ¶ added in v0.1.0
func (*UnionDeclarationContext) IsUnionDeclarationContext()
func (*UnionDeclarationContext) LBRACE ¶ added in v0.1.0
func (s *UnionDeclarationContext) LBRACE() antlr.TerminalNode
func (*UnionDeclarationContext) RBRACE ¶ added in v0.1.0
func (s *UnionDeclarationContext) RBRACE() antlr.TerminalNode
func (*UnionDeclarationContext) SEMICOLON ¶ added in v0.1.0
func (s *UnionDeclarationContext) SEMICOLON() antlr.TerminalNode
func (*UnionDeclarationContext) TemplateParameters ¶ added in v0.1.0
func (s *UnionDeclarationContext) TemplateParameters() ITemplateParametersContext
func (*UnionDeclarationContext) ToStringTree ¶ added in v0.1.0
func (s *UnionDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*UnionDeclarationContext) TypeParameters ¶ added in v0.1.0
func (s *UnionDeclarationContext) TypeParameters() ITypeParametersContext
func (*UnionDeclarationContext) UNION ¶ added in v0.1.0
func (s *UnionDeclarationContext) UNION() antlr.TerminalNode
func (*UnionDeclarationContext) UnionFieldDefinition ¶ added in v0.1.0
func (s *UnionDeclarationContext) UnionFieldDefinition(i int) IUnionFieldDefinitionContext
type UnionFieldDefinitionContext ¶ added in v0.1.0
type UnionFieldDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUnionFieldDefinitionContext ¶ added in v0.1.0
func NewEmptyUnionFieldDefinitionContext() *UnionFieldDefinitionContext
func NewUnionFieldDefinitionContext ¶ added in v0.1.0
func NewUnionFieldDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnionFieldDefinitionContext
func (*UnionFieldDefinitionContext) Accept ¶ added in v0.1.0
func (s *UnionFieldDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*UnionFieldDefinitionContext) ChoiceFieldDefinition ¶ added in v0.1.0
func (s *UnionFieldDefinitionContext) ChoiceFieldDefinition() IChoiceFieldDefinitionContext
func (*UnionFieldDefinitionContext) EnterRule ¶ added in v0.1.0
func (s *UnionFieldDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnionFieldDefinitionContext) ExitRule ¶ added in v0.1.0
func (s *UnionFieldDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnionFieldDefinitionContext) GetParser ¶ added in v0.1.0
func (s *UnionFieldDefinitionContext) GetParser() antlr.Parser
func (*UnionFieldDefinitionContext) GetRuleContext ¶ added in v0.1.0
func (s *UnionFieldDefinitionContext) GetRuleContext() antlr.RuleContext
func (*UnionFieldDefinitionContext) IsUnionFieldDefinitionContext ¶ added in v0.1.0
func (*UnionFieldDefinitionContext) IsUnionFieldDefinitionContext()
func (*UnionFieldDefinitionContext) SEMICOLON ¶ added in v0.1.0
func (s *UnionFieldDefinitionContext) SEMICOLON() antlr.TerminalNode
func (*UnionFieldDefinitionContext) ToStringTree ¶ added in v0.1.0
func (s *UnionFieldDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ValueofExpressionContext ¶ added in v0.1.0
type ValueofExpressionContext struct { *ExpressionContext // contains filtered or unexported fields }
func NewValueofExpressionContext ¶ added in v0.1.0
func NewValueofExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ValueofExpressionContext
func (*ValueofExpressionContext) Accept ¶ added in v0.1.0
func (s *ValueofExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ValueofExpressionContext) EnterRule ¶ added in v0.1.0
func (s *ValueofExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ValueofExpressionContext) ExitRule ¶ added in v0.1.0
func (s *ValueofExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ValueofExpressionContext) Expression ¶ added in v0.1.0
func (s *ValueofExpressionContext) Expression() IExpressionContext
func (*ValueofExpressionContext) GetOperator ¶ added in v0.1.0
func (s *ValueofExpressionContext) GetOperator() antlr.Token
func (*ValueofExpressionContext) GetRuleContext ¶ added in v0.1.0
func (s *ValueofExpressionContext) GetRuleContext() antlr.RuleContext
func (*ValueofExpressionContext) LPAREN ¶ added in v0.1.0
func (s *ValueofExpressionContext) LPAREN() antlr.TerminalNode
func (*ValueofExpressionContext) RPAREN ¶ added in v0.1.0
func (s *ValueofExpressionContext) RPAREN() antlr.TerminalNode
func (*ValueofExpressionContext) SetOperator ¶ added in v0.1.0
func (s *ValueofExpressionContext) SetOperator(v antlr.Token)
func (*ValueofExpressionContext) VALUEOF ¶ added in v0.1.0
func (s *ValueofExpressionContext) VALUEOF() antlr.TerminalNode
type VarintTypeContext ¶ added in v0.1.0
type VarintTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVarintTypeContext ¶ added in v0.1.0
func NewEmptyVarintTypeContext() *VarintTypeContext
func NewVarintTypeContext ¶ added in v0.1.0
func NewVarintTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VarintTypeContext
func (*VarintTypeContext) Accept ¶ added in v0.1.0
func (s *VarintTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*VarintTypeContext) EnterRule ¶ added in v0.1.0
func (s *VarintTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*VarintTypeContext) ExitRule ¶ added in v0.1.0
func (s *VarintTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*VarintTypeContext) GetParser ¶ added in v0.1.0
func (s *VarintTypeContext) GetParser() antlr.Parser
func (*VarintTypeContext) GetRuleContext ¶ added in v0.1.0
func (s *VarintTypeContext) GetRuleContext() antlr.RuleContext
func (*VarintTypeContext) IsVarintTypeContext ¶ added in v0.1.0
func (*VarintTypeContext) IsVarintTypeContext()
func (*VarintTypeContext) ToStringTree ¶ added in v0.1.0
func (s *VarintTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VarintTypeContext) VARINT ¶ added in v0.1.0
func (s *VarintTypeContext) VARINT() antlr.TerminalNode
func (*VarintTypeContext) VARINT16 ¶ added in v0.1.0
func (s *VarintTypeContext) VARINT16() antlr.TerminalNode
func (*VarintTypeContext) VARINT32 ¶ added in v0.1.0
func (s *VarintTypeContext) VARINT32() antlr.TerminalNode
func (*VarintTypeContext) VARINT64 ¶ added in v0.1.0
func (s *VarintTypeContext) VARINT64() antlr.TerminalNode
func (*VarintTypeContext) VARSIZE ¶ added in v0.1.0
func (s *VarintTypeContext) VARSIZE() antlr.TerminalNode
func (*VarintTypeContext) VARUINT ¶ added in v0.1.0
func (s *VarintTypeContext) VARUINT() antlr.TerminalNode
func (*VarintTypeContext) VARUINT16 ¶ added in v0.1.0
func (s *VarintTypeContext) VARUINT16() antlr.TerminalNode
func (*VarintTypeContext) VARUINT32 ¶ added in v0.1.0
func (s *VarintTypeContext) VARUINT32() antlr.TerminalNode
func (*VarintTypeContext) VARUINT64 ¶ added in v0.1.0
func (s *VarintTypeContext) VARUINT64() antlr.TerminalNode
type ZserioLexer ¶ added in v0.1.0
type ZserioLexer struct { *antlr.BaseLexer // contains filtered or unexported fields }
func NewZserioLexer ¶ added in v0.1.0
func NewZserioLexer(input antlr.CharStream) *ZserioLexer
NewZserioLexer produces a new lexer instance for the optional input antlr.CharStream.
type ZserioParser ¶ added in v0.1.0
type ZserioParser struct {
*antlr.BaseParser
}
func NewZserioParser ¶ added in v0.1.0
func NewZserioParser(input antlr.TokenStream) *ZserioParser
NewZserioParser produces a new parser instance for the optional input antlr.TokenStream.
func (*ZserioParser) BitmaskDeclaration ¶ added in v0.1.0
func (p *ZserioParser) BitmaskDeclaration() (localctx IBitmaskDeclarationContext)
func (*ZserioParser) BitmaskValue ¶ added in v0.1.0
func (p *ZserioParser) BitmaskValue() (localctx IBitmaskValueContext)
func (*ZserioParser) BoolType ¶ added in v0.1.0
func (p *ZserioParser) BoolType() (localctx IBoolTypeContext)
func (*ZserioParser) BuiltinType ¶ added in v0.1.0
func (p *ZserioParser) BuiltinType() (localctx IBuiltinTypeContext)
func (*ZserioParser) BytesType ¶ added in v0.7.0
func (p *ZserioParser) BytesType() (localctx IBytesTypeContext)
func (*ZserioParser) ChoiceCase ¶ added in v0.1.0
func (p *ZserioParser) ChoiceCase() (localctx IChoiceCaseContext)
func (*ZserioParser) ChoiceCases ¶ added in v0.1.0
func (p *ZserioParser) ChoiceCases() (localctx IChoiceCasesContext)
func (*ZserioParser) ChoiceDeclaration ¶ added in v0.1.0
func (p *ZserioParser) ChoiceDeclaration() (localctx IChoiceDeclarationContext)
func (*ZserioParser) ChoiceDefault ¶ added in v0.1.0
func (p *ZserioParser) ChoiceDefault() (localctx IChoiceDefaultContext)
func (*ZserioParser) ChoiceFieldDefinition ¶ added in v0.1.0
func (p *ZserioParser) ChoiceFieldDefinition() (localctx IChoiceFieldDefinitionContext)
func (*ZserioParser) CompatibilityVersionDirective ¶ added in v0.7.0
func (p *ZserioParser) CompatibilityVersionDirective() (localctx ICompatibilityVersionDirectiveContext)
func (*ZserioParser) ConstDefinition ¶ added in v0.1.0
func (p *ZserioParser) ConstDefinition() (localctx IConstDefinitionContext)
func (*ZserioParser) DynamicBitFieldType ¶ added in v0.1.0
func (p *ZserioParser) DynamicBitFieldType() (localctx IDynamicBitFieldTypeContext)
func (*ZserioParser) DynamicLengthArgument ¶ added in v0.1.0
func (p *ZserioParser) DynamicLengthArgument() (localctx IDynamicLengthArgumentContext)
func (*ZserioParser) EnumDeclaration ¶ added in v0.1.0
func (p *ZserioParser) EnumDeclaration() (localctx IEnumDeclarationContext)
func (*ZserioParser) EnumItem ¶ added in v0.1.0
func (p *ZserioParser) EnumItem() (localctx IEnumItemContext)
func (*ZserioParser) Expression ¶ added in v0.1.0
func (p *ZserioParser) Expression() (localctx IExpressionContext)
func (*ZserioParser) Expression_Sempred ¶ added in v0.1.0
func (p *ZserioParser) Expression_Sempred(localctx antlr.RuleContext, predIndex int) bool
func (*ZserioParser) ExternType ¶ added in v0.1.0
func (p *ZserioParser) ExternType() (localctx IExternTypeContext)
func (*ZserioParser) FieldAlignment ¶ added in v0.1.0
func (p *ZserioParser) FieldAlignment() (localctx IFieldAlignmentContext)
func (*ZserioParser) FieldArrayRange ¶ added in v0.1.0
func (p *ZserioParser) FieldArrayRange() (localctx IFieldArrayRangeContext)
func (*ZserioParser) FieldConstraint ¶ added in v0.1.0
func (p *ZserioParser) FieldConstraint() (localctx IFieldConstraintContext)
func (*ZserioParser) FieldInitializer ¶ added in v0.1.0
func (p *ZserioParser) FieldInitializer() (localctx IFieldInitializerContext)
func (*ZserioParser) FieldOffset ¶ added in v0.1.0
func (p *ZserioParser) FieldOffset() (localctx IFieldOffsetContext)
func (*ZserioParser) FieldOptionalClause ¶ added in v0.1.0
func (p *ZserioParser) FieldOptionalClause() (localctx IFieldOptionalClauseContext)
func (*ZserioParser) FieldTypeId ¶ added in v0.1.0
func (p *ZserioParser) FieldTypeId() (localctx IFieldTypeIdContext)
func (*ZserioParser) FixedBitFieldType ¶ added in v0.1.0
func (p *ZserioParser) FixedBitFieldType() (localctx IFixedBitFieldTypeContext)
func (*ZserioParser) FloatType ¶ added in v0.1.0
func (p *ZserioParser) FloatType() (localctx IFloatTypeContext)
func (*ZserioParser) FunctionBody ¶ added in v0.1.0
func (p *ZserioParser) FunctionBody() (localctx IFunctionBodyContext)
func (*ZserioParser) FunctionDefinition ¶ added in v0.1.0
func (p *ZserioParser) FunctionDefinition() (localctx IFunctionDefinitionContext)
func (*ZserioParser) FunctionName ¶ added in v0.1.0
func (p *ZserioParser) FunctionName() (localctx IFunctionNameContext)
func (*ZserioParser) FunctionType ¶ added in v0.1.0
func (p *ZserioParser) FunctionType() (localctx IFunctionTypeContext)
func (*ZserioParser) Id ¶ added in v0.1.0
func (p *ZserioParser) Id() (localctx IIdContext)
func (*ZserioParser) ImportDeclaration ¶ added in v0.1.0
func (p *ZserioParser) ImportDeclaration() (localctx IImportDeclarationContext)
func (*ZserioParser) InstantiateDeclaration ¶ added in v0.1.0
func (p *ZserioParser) InstantiateDeclaration() (localctx IInstantiateDeclarationContext)
func (*ZserioParser) IntType ¶ added in v0.1.0
func (p *ZserioParser) IntType() (localctx IIntTypeContext)
func (*ZserioParser) LanguageDirective ¶ added in v0.1.0
func (p *ZserioParser) LanguageDirective() (localctx ILanguageDirectiveContext)
func (*ZserioParser) Literal ¶ added in v0.1.0
func (p *ZserioParser) Literal() (localctx ILiteralContext)
func (*ZserioParser) PackageDeclaration ¶ added in v0.1.0
func (p *ZserioParser) PackageDeclaration() (localctx IPackageDeclarationContext)
func (*ZserioParser) PackageNameDefinition ¶ added in v0.1.0
func (p *ZserioParser) PackageNameDefinition() (localctx IPackageNameDefinitionContext)
func (*ZserioParser) ParameterDefinition ¶ added in v0.1.0
func (p *ZserioParser) ParameterDefinition() (localctx IParameterDefinitionContext)
func (*ZserioParser) PubsubDefinition ¶ added in v0.1.0
func (p *ZserioParser) PubsubDefinition() (localctx IPubsubDefinitionContext)
func (*ZserioParser) PubsubMessageDefinition ¶ added in v0.1.0
func (p *ZserioParser) PubsubMessageDefinition() (localctx IPubsubMessageDefinitionContext)
func (*ZserioParser) QualifiedName ¶ added in v0.1.0
func (p *ZserioParser) QualifiedName() (localctx IQualifiedNameContext)
func (*ZserioParser) RuleDefinition ¶ added in v0.1.0
func (p *ZserioParser) RuleDefinition() (localctx IRuleDefinitionContext)
func (*ZserioParser) RuleGroupDefinition ¶ added in v0.1.0
func (p *ZserioParser) RuleGroupDefinition() (localctx IRuleGroupDefinitionContext)
func (*ZserioParser) Sempred ¶ added in v0.1.0
func (p *ZserioParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool
func (*ZserioParser) ServiceDefinition ¶ added in v0.1.0
func (p *ZserioParser) ServiceDefinition() (localctx IServiceDefinitionContext)
func (*ZserioParser) ServiceMethodDefinition ¶ added in v0.1.0
func (p *ZserioParser) ServiceMethodDefinition() (localctx IServiceMethodDefinitionContext)
func (*ZserioParser) SqlConstraint ¶ added in v0.1.0
func (p *ZserioParser) SqlConstraint() (localctx ISqlConstraintContext)
func (*ZserioParser) SqlConstraintDefinition ¶ added in v0.1.0
func (p *ZserioParser) SqlConstraintDefinition() (localctx ISqlConstraintDefinitionContext)
func (*ZserioParser) SqlDatabaseDefinition ¶ added in v0.1.0
func (p *ZserioParser) SqlDatabaseDefinition() (localctx ISqlDatabaseDefinitionContext)
func (*ZserioParser) SqlDatabaseFieldDefinition ¶ added in v0.1.0
func (p *ZserioParser) SqlDatabaseFieldDefinition() (localctx ISqlDatabaseFieldDefinitionContext)
func (*ZserioParser) SqlTableDeclaration ¶ added in v0.1.0
func (p *ZserioParser) SqlTableDeclaration() (localctx ISqlTableDeclarationContext)
func (*ZserioParser) SqlTableFieldDefinition ¶ added in v0.1.0
func (p *ZserioParser) SqlTableFieldDefinition() (localctx ISqlTableFieldDefinitionContext)
func (*ZserioParser) SqlWithoutRowId ¶ added in v0.1.0
func (p *ZserioParser) SqlWithoutRowId() (localctx ISqlWithoutRowIdContext)
func (*ZserioParser) StringType ¶ added in v0.1.0
func (p *ZserioParser) StringType() (localctx IStringTypeContext)
func (*ZserioParser) StructureDeclaration ¶ added in v0.1.0
func (p *ZserioParser) StructureDeclaration() (localctx IStructureDeclarationContext)
func (*ZserioParser) StructureFieldDefinition ¶ added in v0.1.0
func (p *ZserioParser) StructureFieldDefinition() (localctx IStructureFieldDefinitionContext)
func (*ZserioParser) SubtypeDeclaration ¶ added in v0.1.0
func (p *ZserioParser) SubtypeDeclaration() (localctx ISubtypeDeclarationContext)
func (*ZserioParser) SymbolDefinition ¶ added in v0.1.0
func (p *ZserioParser) SymbolDefinition() (localctx ISymbolDefinitionContext)
func (*ZserioParser) TemplateArgument ¶ added in v0.1.0
func (p *ZserioParser) TemplateArgument() (localctx ITemplateArgumentContext)
func (*ZserioParser) TemplateArguments ¶ added in v0.1.0
func (p *ZserioParser) TemplateArguments() (localctx ITemplateArgumentsContext)
func (*ZserioParser) TemplateParameters ¶ added in v0.1.0
func (p *ZserioParser) TemplateParameters() (localctx ITemplateParametersContext)
func (*ZserioParser) TopicDefinition ¶ added in v0.1.0
func (p *ZserioParser) TopicDefinition() (localctx ITopicDefinitionContext)
func (*ZserioParser) TypeArgument ¶ added in v0.1.0
func (p *ZserioParser) TypeArgument() (localctx ITypeArgumentContext)
func (*ZserioParser) TypeArguments ¶ added in v0.1.0
func (p *ZserioParser) TypeArguments() (localctx ITypeArgumentsContext)
func (*ZserioParser) TypeDeclaration ¶ added in v0.1.0
func (p *ZserioParser) TypeDeclaration() (localctx ITypeDeclarationContext)
func (*ZserioParser) TypeInstantiation ¶ added in v0.1.0
func (p *ZserioParser) TypeInstantiation() (localctx ITypeInstantiationContext)
func (*ZserioParser) TypeParameters ¶ added in v0.1.0
func (p *ZserioParser) TypeParameters() (localctx ITypeParametersContext)
func (*ZserioParser) TypeReference ¶ added in v0.1.0
func (p *ZserioParser) TypeReference() (localctx ITypeReferenceContext)
func (*ZserioParser) UnionDeclaration ¶ added in v0.1.0
func (p *ZserioParser) UnionDeclaration() (localctx IUnionDeclarationContext)
func (*ZserioParser) UnionFieldDefinition ¶ added in v0.1.0
func (p *ZserioParser) UnionFieldDefinition() (localctx IUnionFieldDefinitionContext)
func (*ZserioParser) VarintType ¶ added in v0.1.0
func (p *ZserioParser) VarintType() (localctx IVarintTypeContext)
type ZserioParserListener ¶ added in v0.1.0
type ZserioParserListener interface { antlr.ParseTreeListener // EnterPackageDeclaration is called when entering the packageDeclaration production. EnterPackageDeclaration(c *PackageDeclarationContext) // EnterCompatibilityVersionDirective is called when entering the compatibilityVersionDirective production. EnterCompatibilityVersionDirective(c *CompatibilityVersionDirectiveContext) // EnterPackageNameDefinition is called when entering the packageNameDefinition production. EnterPackageNameDefinition(c *PackageNameDefinitionContext) // EnterImportDeclaration is called when entering the importDeclaration production. EnterImportDeclaration(c *ImportDeclarationContext) // EnterLanguageDirective is called when entering the languageDirective production. EnterLanguageDirective(c *LanguageDirectiveContext) // EnterTypeDeclaration is called when entering the typeDeclaration production. EnterTypeDeclaration(c *TypeDeclarationContext) // EnterSymbolDefinition is called when entering the symbolDefinition production. EnterSymbolDefinition(c *SymbolDefinitionContext) // EnterConstDefinition is called when entering the constDefinition production. EnterConstDefinition(c *ConstDefinitionContext) // EnterRuleGroupDefinition is called when entering the ruleGroupDefinition production. EnterRuleGroupDefinition(c *RuleGroupDefinitionContext) // EnterRuleDefinition is called when entering the ruleDefinition production. EnterRuleDefinition(c *RuleDefinitionContext) // EnterSubtypeDeclaration is called when entering the subtypeDeclaration production. EnterSubtypeDeclaration(c *SubtypeDeclarationContext) // EnterStructureDeclaration is called when entering the structureDeclaration production. EnterStructureDeclaration(c *StructureDeclarationContext) // EnterStructureFieldDefinition is called when entering the structureFieldDefinition production. EnterStructureFieldDefinition(c *StructureFieldDefinitionContext) // EnterFieldAlignment is called when entering the fieldAlignment production. EnterFieldAlignment(c *FieldAlignmentContext) // EnterFieldOffset is called when entering the fieldOffset production. EnterFieldOffset(c *FieldOffsetContext) // EnterFieldTypeId is called when entering the fieldTypeId production. EnterFieldTypeId(c *FieldTypeIdContext) // EnterFieldArrayRange is called when entering the fieldArrayRange production. EnterFieldArrayRange(c *FieldArrayRangeContext) // EnterFieldInitializer is called when entering the fieldInitializer production. EnterFieldInitializer(c *FieldInitializerContext) // EnterFieldOptionalClause is called when entering the fieldOptionalClause production. EnterFieldOptionalClause(c *FieldOptionalClauseContext) // EnterFieldConstraint is called when entering the fieldConstraint production. EnterFieldConstraint(c *FieldConstraintContext) // EnterChoiceDeclaration is called when entering the choiceDeclaration production. EnterChoiceDeclaration(c *ChoiceDeclarationContext) // EnterChoiceCases is called when entering the choiceCases production. EnterChoiceCases(c *ChoiceCasesContext) // EnterChoiceCase is called when entering the choiceCase production. EnterChoiceCase(c *ChoiceCaseContext) // EnterChoiceDefault is called when entering the choiceDefault production. EnterChoiceDefault(c *ChoiceDefaultContext) // EnterChoiceFieldDefinition is called when entering the choiceFieldDefinition production. EnterChoiceFieldDefinition(c *ChoiceFieldDefinitionContext) // EnterUnionDeclaration is called when entering the unionDeclaration production. EnterUnionDeclaration(c *UnionDeclarationContext) // EnterUnionFieldDefinition is called when entering the unionFieldDefinition production. EnterUnionFieldDefinition(c *UnionFieldDefinitionContext) // EnterEnumDeclaration is called when entering the enumDeclaration production. EnterEnumDeclaration(c *EnumDeclarationContext) // EnterEnumItem is called when entering the enumItem production. EnterEnumItem(c *EnumItemContext) // EnterBitmaskDeclaration is called when entering the bitmaskDeclaration production. EnterBitmaskDeclaration(c *BitmaskDeclarationContext) // EnterBitmaskValue is called when entering the bitmaskValue production. EnterBitmaskValue(c *BitmaskValueContext) // EnterSqlTableDeclaration is called when entering the sqlTableDeclaration production. EnterSqlTableDeclaration(c *SqlTableDeclarationContext) // EnterSqlTableFieldDefinition is called when entering the sqlTableFieldDefinition production. EnterSqlTableFieldDefinition(c *SqlTableFieldDefinitionContext) // EnterSqlConstraintDefinition is called when entering the sqlConstraintDefinition production. EnterSqlConstraintDefinition(c *SqlConstraintDefinitionContext) // EnterSqlConstraint is called when entering the sqlConstraint production. EnterSqlConstraint(c *SqlConstraintContext) // EnterSqlWithoutRowId is called when entering the sqlWithoutRowId production. EnterSqlWithoutRowId(c *SqlWithoutRowIdContext) // EnterSqlDatabaseDefinition is called when entering the sqlDatabaseDefinition production. EnterSqlDatabaseDefinition(c *SqlDatabaseDefinitionContext) // EnterSqlDatabaseFieldDefinition is called when entering the sqlDatabaseFieldDefinition production. EnterSqlDatabaseFieldDefinition(c *SqlDatabaseFieldDefinitionContext) // EnterServiceDefinition is called when entering the serviceDefinition production. EnterServiceDefinition(c *ServiceDefinitionContext) // EnterServiceMethodDefinition is called when entering the serviceMethodDefinition production. EnterServiceMethodDefinition(c *ServiceMethodDefinitionContext) // EnterPubsubDefinition is called when entering the pubsubDefinition production. EnterPubsubDefinition(c *PubsubDefinitionContext) // EnterPubsubMessageDefinition is called when entering the pubsubMessageDefinition production. EnterPubsubMessageDefinition(c *PubsubMessageDefinitionContext) // EnterTopicDefinition is called when entering the topicDefinition production. EnterTopicDefinition(c *TopicDefinitionContext) // EnterFunctionDefinition is called when entering the functionDefinition production. EnterFunctionDefinition(c *FunctionDefinitionContext) // EnterFunctionType is called when entering the functionType production. EnterFunctionType(c *FunctionTypeContext) // EnterFunctionName is called when entering the functionName production. EnterFunctionName(c *FunctionNameContext) // EnterFunctionBody is called when entering the functionBody production. EnterFunctionBody(c *FunctionBodyContext) // EnterTypeParameters is called when entering the typeParameters production. EnterTypeParameters(c *TypeParametersContext) // EnterParameterDefinition is called when entering the parameterDefinition production. EnterParameterDefinition(c *ParameterDefinitionContext) // EnterTemplateParameters is called when entering the templateParameters production. EnterTemplateParameters(c *TemplateParametersContext) // EnterTemplateArguments is called when entering the templateArguments production. EnterTemplateArguments(c *TemplateArgumentsContext) // EnterTemplateArgument is called when entering the templateArgument production. EnterTemplateArgument(c *TemplateArgumentContext) // EnterInstantiateDeclaration is called when entering the instantiateDeclaration production. EnterInstantiateDeclaration(c *InstantiateDeclarationContext) // EnterBitwiseXorExpression is called when entering the bitwiseXorExpression production. EnterBitwiseXorExpression(c *BitwiseXorExpressionContext) // EnterDotExpression is called when entering the dotExpression production. EnterDotExpression(c *DotExpressionContext) // EnterValueofExpression is called when entering the valueofExpression production. EnterValueofExpression(c *ValueofExpressionContext) // EnterShiftExpression is called when entering the shiftExpression production. EnterShiftExpression(c *ShiftExpressionContext) // EnterArrayExpression is called when entering the arrayExpression production. EnterArrayExpression(c *ArrayExpressionContext) // EnterNumbitsExpression is called when entering the numbitsExpression production. EnterNumbitsExpression(c *NumbitsExpressionContext) // EnterAdditiveExpression is called when entering the additiveExpression production. EnterAdditiveExpression(c *AdditiveExpressionContext) // EnterRelationalExpression is called when entering the relationalExpression production. EnterRelationalExpression(c *RelationalExpressionContext) // EnterLengthofExpression is called when entering the lengthofExpression production. EnterLengthofExpression(c *LengthofExpressionContext) // EnterIdentifierExpression is called when entering the identifierExpression production. EnterIdentifierExpression(c *IdentifierExpressionContext) // EnterMultiplicativeExpression is called when entering the multiplicativeExpression production. EnterMultiplicativeExpression(c *MultiplicativeExpressionContext) // EnterLogicalOrExpression is called when entering the logicalOrExpression production. EnterLogicalOrExpression(c *LogicalOrExpressionContext) // EnterIsSetExpression is called when entering the isSetExpression production. EnterIsSetExpression(c *IsSetExpressionContext) // EnterBitwiseOrExpression is called when entering the bitwiseOrExpression production. EnterBitwiseOrExpression(c *BitwiseOrExpressionContext) // EnterParenthesizedExpression is called when entering the parenthesizedExpression production. EnterParenthesizedExpression(c *ParenthesizedExpressionContext) // EnterBitwiseAndExpression is called when entering the bitwiseAndExpression production. EnterBitwiseAndExpression(c *BitwiseAndExpressionContext) // EnterEqualityExpression is called when entering the equalityExpression production. EnterEqualityExpression(c *EqualityExpressionContext) // EnterLogicalAndExpression is called when entering the logicalAndExpression production. EnterLogicalAndExpression(c *LogicalAndExpressionContext) // EnterFunctionCallExpression is called when entering the functionCallExpression production. EnterFunctionCallExpression(c *FunctionCallExpressionContext) // EnterIndexExpression is called when entering the indexExpression production. EnterIndexExpression(c *IndexExpressionContext) // EnterUnaryExpression is called when entering the unaryExpression production. EnterUnaryExpression(c *UnaryExpressionContext) // EnterLiteralExpression is called when entering the literalExpression production. EnterLiteralExpression(c *LiteralExpressionContext) // EnterTernaryExpression is called when entering the ternaryExpression production. EnterTernaryExpression(c *TernaryExpressionContext) // EnterLiteral is called when entering the literal production. EnterLiteral(c *LiteralContext) // EnterId is called when entering the id production. EnterId(c *IdContext) // EnterTypeReference is called when entering the typeReference production. EnterTypeReference(c *TypeReferenceContext) // EnterTypeInstantiation is called when entering the typeInstantiation production. EnterTypeInstantiation(c *TypeInstantiationContext) // EnterBuiltinType is called when entering the builtinType production. EnterBuiltinType(c *BuiltinTypeContext) // EnterQualifiedName is called when entering the qualifiedName production. EnterQualifiedName(c *QualifiedNameContext) // EnterTypeArguments is called when entering the typeArguments production. EnterTypeArguments(c *TypeArgumentsContext) // EnterTypeArgument is called when entering the typeArgument production. EnterTypeArgument(c *TypeArgumentContext) // EnterDynamicLengthArgument is called when entering the dynamicLengthArgument production. EnterDynamicLengthArgument(c *DynamicLengthArgumentContext) // EnterIntType is called when entering the intType production. EnterIntType(c *IntTypeContext) // EnterVarintType is called when entering the varintType production. EnterVarintType(c *VarintTypeContext) // EnterFixedBitFieldType is called when entering the fixedBitFieldType production. EnterFixedBitFieldType(c *FixedBitFieldTypeContext) // EnterDynamicBitFieldType is called when entering the dynamicBitFieldType production. EnterDynamicBitFieldType(c *DynamicBitFieldTypeContext) // EnterBoolType is called when entering the boolType production. EnterBoolType(c *BoolTypeContext) // EnterStringType is called when entering the stringType production. EnterStringType(c *StringTypeContext) // EnterFloatType is called when entering the floatType production. EnterFloatType(c *FloatTypeContext) // EnterExternType is called when entering the externType production. EnterExternType(c *ExternTypeContext) // EnterBytesType is called when entering the bytesType production. EnterBytesType(c *BytesTypeContext) // ExitPackageDeclaration is called when exiting the packageDeclaration production. ExitPackageDeclaration(c *PackageDeclarationContext) // ExitCompatibilityVersionDirective is called when exiting the compatibilityVersionDirective production. ExitCompatibilityVersionDirective(c *CompatibilityVersionDirectiveContext) // ExitPackageNameDefinition is called when exiting the packageNameDefinition production. ExitPackageNameDefinition(c *PackageNameDefinitionContext) // ExitImportDeclaration is called when exiting the importDeclaration production. ExitImportDeclaration(c *ImportDeclarationContext) // ExitLanguageDirective is called when exiting the languageDirective production. ExitLanguageDirective(c *LanguageDirectiveContext) // ExitTypeDeclaration is called when exiting the typeDeclaration production. ExitTypeDeclaration(c *TypeDeclarationContext) // ExitSymbolDefinition is called when exiting the symbolDefinition production. ExitSymbolDefinition(c *SymbolDefinitionContext) // ExitConstDefinition is called when exiting the constDefinition production. ExitConstDefinition(c *ConstDefinitionContext) // ExitRuleGroupDefinition is called when exiting the ruleGroupDefinition production. ExitRuleGroupDefinition(c *RuleGroupDefinitionContext) // ExitRuleDefinition is called when exiting the ruleDefinition production. ExitRuleDefinition(c *RuleDefinitionContext) // ExitSubtypeDeclaration is called when exiting the subtypeDeclaration production. ExitSubtypeDeclaration(c *SubtypeDeclarationContext) // ExitStructureDeclaration is called when exiting the structureDeclaration production. ExitStructureDeclaration(c *StructureDeclarationContext) // ExitStructureFieldDefinition is called when exiting the structureFieldDefinition production. ExitStructureFieldDefinition(c *StructureFieldDefinitionContext) // ExitFieldAlignment is called when exiting the fieldAlignment production. ExitFieldAlignment(c *FieldAlignmentContext) // ExitFieldOffset is called when exiting the fieldOffset production. ExitFieldOffset(c *FieldOffsetContext) // ExitFieldTypeId is called when exiting the fieldTypeId production. ExitFieldTypeId(c *FieldTypeIdContext) // ExitFieldArrayRange is called when exiting the fieldArrayRange production. ExitFieldArrayRange(c *FieldArrayRangeContext) // ExitFieldInitializer is called when exiting the fieldInitializer production. ExitFieldInitializer(c *FieldInitializerContext) // ExitFieldOptionalClause is called when exiting the fieldOptionalClause production. ExitFieldOptionalClause(c *FieldOptionalClauseContext) // ExitFieldConstraint is called when exiting the fieldConstraint production. ExitFieldConstraint(c *FieldConstraintContext) // ExitChoiceDeclaration is called when exiting the choiceDeclaration production. ExitChoiceDeclaration(c *ChoiceDeclarationContext) // ExitChoiceCases is called when exiting the choiceCases production. ExitChoiceCases(c *ChoiceCasesContext) // ExitChoiceCase is called when exiting the choiceCase production. ExitChoiceCase(c *ChoiceCaseContext) // ExitChoiceDefault is called when exiting the choiceDefault production. ExitChoiceDefault(c *ChoiceDefaultContext) // ExitChoiceFieldDefinition is called when exiting the choiceFieldDefinition production. ExitChoiceFieldDefinition(c *ChoiceFieldDefinitionContext) // ExitUnionDeclaration is called when exiting the unionDeclaration production. ExitUnionDeclaration(c *UnionDeclarationContext) // ExitUnionFieldDefinition is called when exiting the unionFieldDefinition production. ExitUnionFieldDefinition(c *UnionFieldDefinitionContext) // ExitEnumDeclaration is called when exiting the enumDeclaration production. ExitEnumDeclaration(c *EnumDeclarationContext) // ExitEnumItem is called when exiting the enumItem production. ExitEnumItem(c *EnumItemContext) // ExitBitmaskDeclaration is called when exiting the bitmaskDeclaration production. ExitBitmaskDeclaration(c *BitmaskDeclarationContext) // ExitBitmaskValue is called when exiting the bitmaskValue production. ExitBitmaskValue(c *BitmaskValueContext) // ExitSqlTableDeclaration is called when exiting the sqlTableDeclaration production. ExitSqlTableDeclaration(c *SqlTableDeclarationContext) // ExitSqlTableFieldDefinition is called when exiting the sqlTableFieldDefinition production. ExitSqlTableFieldDefinition(c *SqlTableFieldDefinitionContext) // ExitSqlConstraintDefinition is called when exiting the sqlConstraintDefinition production. ExitSqlConstraintDefinition(c *SqlConstraintDefinitionContext) // ExitSqlConstraint is called when exiting the sqlConstraint production. ExitSqlConstraint(c *SqlConstraintContext) // ExitSqlWithoutRowId is called when exiting the sqlWithoutRowId production. ExitSqlWithoutRowId(c *SqlWithoutRowIdContext) // ExitSqlDatabaseDefinition is called when exiting the sqlDatabaseDefinition production. ExitSqlDatabaseDefinition(c *SqlDatabaseDefinitionContext) // ExitSqlDatabaseFieldDefinition is called when exiting the sqlDatabaseFieldDefinition production. ExitSqlDatabaseFieldDefinition(c *SqlDatabaseFieldDefinitionContext) // ExitServiceDefinition is called when exiting the serviceDefinition production. ExitServiceDefinition(c *ServiceDefinitionContext) // ExitServiceMethodDefinition is called when exiting the serviceMethodDefinition production. ExitServiceMethodDefinition(c *ServiceMethodDefinitionContext) // ExitPubsubDefinition is called when exiting the pubsubDefinition production. ExitPubsubDefinition(c *PubsubDefinitionContext) // ExitPubsubMessageDefinition is called when exiting the pubsubMessageDefinition production. ExitPubsubMessageDefinition(c *PubsubMessageDefinitionContext) // ExitTopicDefinition is called when exiting the topicDefinition production. ExitTopicDefinition(c *TopicDefinitionContext) // ExitFunctionDefinition is called when exiting the functionDefinition production. ExitFunctionDefinition(c *FunctionDefinitionContext) // ExitFunctionType is called when exiting the functionType production. ExitFunctionType(c *FunctionTypeContext) // ExitFunctionName is called when exiting the functionName production. ExitFunctionName(c *FunctionNameContext) // ExitFunctionBody is called when exiting the functionBody production. ExitFunctionBody(c *FunctionBodyContext) // ExitTypeParameters is called when exiting the typeParameters production. ExitTypeParameters(c *TypeParametersContext) // ExitParameterDefinition is called when exiting the parameterDefinition production. ExitParameterDefinition(c *ParameterDefinitionContext) // ExitTemplateParameters is called when exiting the templateParameters production. ExitTemplateParameters(c *TemplateParametersContext) // ExitTemplateArguments is called when exiting the templateArguments production. ExitTemplateArguments(c *TemplateArgumentsContext) // ExitTemplateArgument is called when exiting the templateArgument production. ExitTemplateArgument(c *TemplateArgumentContext) // ExitInstantiateDeclaration is called when exiting the instantiateDeclaration production. ExitInstantiateDeclaration(c *InstantiateDeclarationContext) // ExitBitwiseXorExpression is called when exiting the bitwiseXorExpression production. ExitBitwiseXorExpression(c *BitwiseXorExpressionContext) // ExitDotExpression is called when exiting the dotExpression production. ExitDotExpression(c *DotExpressionContext) // ExitValueofExpression is called when exiting the valueofExpression production. ExitValueofExpression(c *ValueofExpressionContext) // ExitShiftExpression is called when exiting the shiftExpression production. ExitShiftExpression(c *ShiftExpressionContext) // ExitArrayExpression is called when exiting the arrayExpression production. ExitArrayExpression(c *ArrayExpressionContext) // ExitNumbitsExpression is called when exiting the numbitsExpression production. ExitNumbitsExpression(c *NumbitsExpressionContext) // ExitAdditiveExpression is called when exiting the additiveExpression production. ExitAdditiveExpression(c *AdditiveExpressionContext) // ExitRelationalExpression is called when exiting the relationalExpression production. ExitRelationalExpression(c *RelationalExpressionContext) // ExitLengthofExpression is called when exiting the lengthofExpression production. ExitLengthofExpression(c *LengthofExpressionContext) // ExitIdentifierExpression is called when exiting the identifierExpression production. ExitIdentifierExpression(c *IdentifierExpressionContext) // ExitMultiplicativeExpression is called when exiting the multiplicativeExpression production. ExitMultiplicativeExpression(c *MultiplicativeExpressionContext) // ExitLogicalOrExpression is called when exiting the logicalOrExpression production. ExitLogicalOrExpression(c *LogicalOrExpressionContext) // ExitIsSetExpression is called when exiting the isSetExpression production. ExitIsSetExpression(c *IsSetExpressionContext) // ExitBitwiseOrExpression is called when exiting the bitwiseOrExpression production. ExitBitwiseOrExpression(c *BitwiseOrExpressionContext) // ExitParenthesizedExpression is called when exiting the parenthesizedExpression production. ExitParenthesizedExpression(c *ParenthesizedExpressionContext) // ExitBitwiseAndExpression is called when exiting the bitwiseAndExpression production. ExitBitwiseAndExpression(c *BitwiseAndExpressionContext) // ExitEqualityExpression is called when exiting the equalityExpression production. ExitEqualityExpression(c *EqualityExpressionContext) // ExitLogicalAndExpression is called when exiting the logicalAndExpression production. ExitLogicalAndExpression(c *LogicalAndExpressionContext) // ExitFunctionCallExpression is called when exiting the functionCallExpression production. ExitFunctionCallExpression(c *FunctionCallExpressionContext) // ExitIndexExpression is called when exiting the indexExpression production. ExitIndexExpression(c *IndexExpressionContext) // ExitUnaryExpression is called when exiting the unaryExpression production. ExitUnaryExpression(c *UnaryExpressionContext) // ExitLiteralExpression is called when exiting the literalExpression production. ExitLiteralExpression(c *LiteralExpressionContext) // ExitTernaryExpression is called when exiting the ternaryExpression production. ExitTernaryExpression(c *TernaryExpressionContext) // ExitLiteral is called when exiting the literal production. ExitLiteral(c *LiteralContext) // ExitId is called when exiting the id production. ExitId(c *IdContext) // ExitTypeReference is called when exiting the typeReference production. ExitTypeReference(c *TypeReferenceContext) // ExitTypeInstantiation is called when exiting the typeInstantiation production. ExitTypeInstantiation(c *TypeInstantiationContext) // ExitBuiltinType is called when exiting the builtinType production. ExitBuiltinType(c *BuiltinTypeContext) // ExitQualifiedName is called when exiting the qualifiedName production. ExitQualifiedName(c *QualifiedNameContext) // ExitTypeArguments is called when exiting the typeArguments production. ExitTypeArguments(c *TypeArgumentsContext) // ExitTypeArgument is called when exiting the typeArgument production. ExitTypeArgument(c *TypeArgumentContext) // ExitDynamicLengthArgument is called when exiting the dynamicLengthArgument production. ExitDynamicLengthArgument(c *DynamicLengthArgumentContext) // ExitIntType is called when exiting the intType production. ExitIntType(c *IntTypeContext) // ExitVarintType is called when exiting the varintType production. ExitVarintType(c *VarintTypeContext) // ExitFixedBitFieldType is called when exiting the fixedBitFieldType production. ExitFixedBitFieldType(c *FixedBitFieldTypeContext) // ExitDynamicBitFieldType is called when exiting the dynamicBitFieldType production. ExitDynamicBitFieldType(c *DynamicBitFieldTypeContext) // ExitBoolType is called when exiting the boolType production. ExitBoolType(c *BoolTypeContext) // ExitStringType is called when exiting the stringType production. ExitStringType(c *StringTypeContext) // ExitFloatType is called when exiting the floatType production. ExitFloatType(c *FloatTypeContext) // ExitExternType is called when exiting the externType production. ExitExternType(c *ExternTypeContext) // ExitBytesType is called when exiting the bytesType production. ExitBytesType(c *BytesTypeContext) }
ZserioParserListener is a complete listener for a parse tree produced by ZserioParser.
type ZserioParserVisitor ¶ added in v0.1.0
type ZserioParserVisitor interface { antlr.ParseTreeVisitor // Visit a parse tree produced by ZserioParser#packageDeclaration. VisitPackageDeclaration(ctx *PackageDeclarationContext) interface{} // Visit a parse tree produced by ZserioParser#compatibilityVersionDirective. VisitCompatibilityVersionDirective(ctx *CompatibilityVersionDirectiveContext) interface{} // Visit a parse tree produced by ZserioParser#packageNameDefinition. VisitPackageNameDefinition(ctx *PackageNameDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#importDeclaration. VisitImportDeclaration(ctx *ImportDeclarationContext) interface{} // Visit a parse tree produced by ZserioParser#languageDirective. VisitLanguageDirective(ctx *LanguageDirectiveContext) interface{} // Visit a parse tree produced by ZserioParser#typeDeclaration. VisitTypeDeclaration(ctx *TypeDeclarationContext) interface{} // Visit a parse tree produced by ZserioParser#symbolDefinition. VisitSymbolDefinition(ctx *SymbolDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#constDefinition. VisitConstDefinition(ctx *ConstDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#ruleGroupDefinition. VisitRuleGroupDefinition(ctx *RuleGroupDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#ruleDefinition. VisitRuleDefinition(ctx *RuleDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#subtypeDeclaration. VisitSubtypeDeclaration(ctx *SubtypeDeclarationContext) interface{} // Visit a parse tree produced by ZserioParser#structureDeclaration. VisitStructureDeclaration(ctx *StructureDeclarationContext) interface{} // Visit a parse tree produced by ZserioParser#structureFieldDefinition. VisitStructureFieldDefinition(ctx *StructureFieldDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#fieldAlignment. VisitFieldAlignment(ctx *FieldAlignmentContext) interface{} // Visit a parse tree produced by ZserioParser#fieldOffset. VisitFieldOffset(ctx *FieldOffsetContext) interface{} // Visit a parse tree produced by ZserioParser#fieldTypeId. VisitFieldTypeId(ctx *FieldTypeIdContext) interface{} // Visit a parse tree produced by ZserioParser#fieldArrayRange. VisitFieldArrayRange(ctx *FieldArrayRangeContext) interface{} // Visit a parse tree produced by ZserioParser#fieldInitializer. VisitFieldInitializer(ctx *FieldInitializerContext) interface{} // Visit a parse tree produced by ZserioParser#fieldOptionalClause. VisitFieldOptionalClause(ctx *FieldOptionalClauseContext) interface{} // Visit a parse tree produced by ZserioParser#fieldConstraint. VisitFieldConstraint(ctx *FieldConstraintContext) interface{} // Visit a parse tree produced by ZserioParser#choiceDeclaration. VisitChoiceDeclaration(ctx *ChoiceDeclarationContext) interface{} // Visit a parse tree produced by ZserioParser#choiceCases. VisitChoiceCases(ctx *ChoiceCasesContext) interface{} // Visit a parse tree produced by ZserioParser#choiceCase. VisitChoiceCase(ctx *ChoiceCaseContext) interface{} // Visit a parse tree produced by ZserioParser#choiceDefault. VisitChoiceDefault(ctx *ChoiceDefaultContext) interface{} // Visit a parse tree produced by ZserioParser#choiceFieldDefinition. VisitChoiceFieldDefinition(ctx *ChoiceFieldDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#unionDeclaration. VisitUnionDeclaration(ctx *UnionDeclarationContext) interface{} // Visit a parse tree produced by ZserioParser#unionFieldDefinition. VisitUnionFieldDefinition(ctx *UnionFieldDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#enumDeclaration. VisitEnumDeclaration(ctx *EnumDeclarationContext) interface{} // Visit a parse tree produced by ZserioParser#enumItem. VisitEnumItem(ctx *EnumItemContext) interface{} // Visit a parse tree produced by ZserioParser#bitmaskDeclaration. VisitBitmaskDeclaration(ctx *BitmaskDeclarationContext) interface{} // Visit a parse tree produced by ZserioParser#bitmaskValue. VisitBitmaskValue(ctx *BitmaskValueContext) interface{} // Visit a parse tree produced by ZserioParser#sqlTableDeclaration. VisitSqlTableDeclaration(ctx *SqlTableDeclarationContext) interface{} // Visit a parse tree produced by ZserioParser#sqlTableFieldDefinition. VisitSqlTableFieldDefinition(ctx *SqlTableFieldDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#sqlConstraintDefinition. VisitSqlConstraintDefinition(ctx *SqlConstraintDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#sqlConstraint. VisitSqlConstraint(ctx *SqlConstraintContext) interface{} // Visit a parse tree produced by ZserioParser#sqlWithoutRowId. VisitSqlWithoutRowId(ctx *SqlWithoutRowIdContext) interface{} // Visit a parse tree produced by ZserioParser#sqlDatabaseDefinition. VisitSqlDatabaseDefinition(ctx *SqlDatabaseDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#sqlDatabaseFieldDefinition. VisitSqlDatabaseFieldDefinition(ctx *SqlDatabaseFieldDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#serviceDefinition. VisitServiceDefinition(ctx *ServiceDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#serviceMethodDefinition. VisitServiceMethodDefinition(ctx *ServiceMethodDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#pubsubDefinition. VisitPubsubDefinition(ctx *PubsubDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#pubsubMessageDefinition. VisitPubsubMessageDefinition(ctx *PubsubMessageDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#topicDefinition. VisitTopicDefinition(ctx *TopicDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#functionDefinition. VisitFunctionDefinition(ctx *FunctionDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#functionType. VisitFunctionType(ctx *FunctionTypeContext) interface{} // Visit a parse tree produced by ZserioParser#functionName. VisitFunctionName(ctx *FunctionNameContext) interface{} // Visit a parse tree produced by ZserioParser#functionBody. VisitFunctionBody(ctx *FunctionBodyContext) interface{} // Visit a parse tree produced by ZserioParser#typeParameters. VisitTypeParameters(ctx *TypeParametersContext) interface{} // Visit a parse tree produced by ZserioParser#parameterDefinition. VisitParameterDefinition(ctx *ParameterDefinitionContext) interface{} // Visit a parse tree produced by ZserioParser#templateParameters. VisitTemplateParameters(ctx *TemplateParametersContext) interface{} // Visit a parse tree produced by ZserioParser#templateArguments. VisitTemplateArguments(ctx *TemplateArgumentsContext) interface{} // Visit a parse tree produced by ZserioParser#templateArgument. VisitTemplateArgument(ctx *TemplateArgumentContext) interface{} // Visit a parse tree produced by ZserioParser#instantiateDeclaration. VisitInstantiateDeclaration(ctx *InstantiateDeclarationContext) interface{} // Visit a parse tree produced by ZserioParser#bitwiseXorExpression. VisitBitwiseXorExpression(ctx *BitwiseXorExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#dotExpression. VisitDotExpression(ctx *DotExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#valueofExpression. VisitValueofExpression(ctx *ValueofExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#shiftExpression. VisitShiftExpression(ctx *ShiftExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#arrayExpression. VisitArrayExpression(ctx *ArrayExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#numbitsExpression. VisitNumbitsExpression(ctx *NumbitsExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#additiveExpression. VisitAdditiveExpression(ctx *AdditiveExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#relationalExpression. VisitRelationalExpression(ctx *RelationalExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#lengthofExpression. VisitLengthofExpression(ctx *LengthofExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#identifierExpression. VisitIdentifierExpression(ctx *IdentifierExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#multiplicativeExpression. VisitMultiplicativeExpression(ctx *MultiplicativeExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#logicalOrExpression. VisitLogicalOrExpression(ctx *LogicalOrExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#isSetExpression. VisitIsSetExpression(ctx *IsSetExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#bitwiseOrExpression. VisitBitwiseOrExpression(ctx *BitwiseOrExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#parenthesizedExpression. VisitParenthesizedExpression(ctx *ParenthesizedExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#bitwiseAndExpression. VisitBitwiseAndExpression(ctx *BitwiseAndExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#equalityExpression. VisitEqualityExpression(ctx *EqualityExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#logicalAndExpression. VisitLogicalAndExpression(ctx *LogicalAndExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#functionCallExpression. VisitFunctionCallExpression(ctx *FunctionCallExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#indexExpression. VisitIndexExpression(ctx *IndexExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#unaryExpression. VisitUnaryExpression(ctx *UnaryExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#literalExpression. VisitLiteralExpression(ctx *LiteralExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#ternaryExpression. VisitTernaryExpression(ctx *TernaryExpressionContext) interface{} // Visit a parse tree produced by ZserioParser#literal. VisitLiteral(ctx *LiteralContext) interface{} // Visit a parse tree produced by ZserioParser#id. VisitId(ctx *IdContext) interface{} // Visit a parse tree produced by ZserioParser#typeReference. VisitTypeReference(ctx *TypeReferenceContext) interface{} // Visit a parse tree produced by ZserioParser#typeInstantiation. VisitTypeInstantiation(ctx *TypeInstantiationContext) interface{} // Visit a parse tree produced by ZserioParser#builtinType. VisitBuiltinType(ctx *BuiltinTypeContext) interface{} // Visit a parse tree produced by ZserioParser#qualifiedName. VisitQualifiedName(ctx *QualifiedNameContext) interface{} // Visit a parse tree produced by ZserioParser#typeArguments. VisitTypeArguments(ctx *TypeArgumentsContext) interface{} // Visit a parse tree produced by ZserioParser#typeArgument. VisitTypeArgument(ctx *TypeArgumentContext) interface{} // Visit a parse tree produced by ZserioParser#dynamicLengthArgument. VisitDynamicLengthArgument(ctx *DynamicLengthArgumentContext) interface{} // Visit a parse tree produced by ZserioParser#intType. VisitIntType(ctx *IntTypeContext) interface{} // Visit a parse tree produced by ZserioParser#varintType. VisitVarintType(ctx *VarintTypeContext) interface{} // Visit a parse tree produced by ZserioParser#fixedBitFieldType. VisitFixedBitFieldType(ctx *FixedBitFieldTypeContext) interface{} // Visit a parse tree produced by ZserioParser#dynamicBitFieldType. VisitDynamicBitFieldType(ctx *DynamicBitFieldTypeContext) interface{} // Visit a parse tree produced by ZserioParser#boolType. VisitBoolType(ctx *BoolTypeContext) interface{} // Visit a parse tree produced by ZserioParser#stringType. VisitStringType(ctx *StringTypeContext) interface{} // Visit a parse tree produced by ZserioParser#floatType. VisitFloatType(ctx *FloatTypeContext) interface{} // Visit a parse tree produced by ZserioParser#externType. VisitExternType(ctx *ExternTypeContext) interface{} // Visit a parse tree produced by ZserioParser#bytesType. VisitBytesType(ctx *BytesTypeContext) interface{} }
A complete Visitor for a parse tree produced by ZserioParser.