Documentation ¶
Index ¶
- Constants
- 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) 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) 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) 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 ZserioLexerENUM = 41 ZserioLexerEXPLICIT = 42 ZserioLexerEXTERN = 43 ZserioLexerFLOAT16 = 44 ZserioLexerFLOAT32 = 45 ZserioLexerFLOAT64 = 46 ZserioLexerFUNCTION = 47 ZserioLexerIF = 48 ZserioLexerIMPLICIT = 49 ZserioLexerIMPORT = 50 ZserioLexerINDEX = 51 ZserioLexerINSTANTIATE = 52 ZserioLexerINT_FIELD = 53 ZserioLexerINT16 = 54 ZserioLexerINT32 = 55 ZserioLexerINT64 = 56 ZserioLexerINT8 = 57 ZserioLexerISSET = 58 ZserioLexerLENGTHOF = 59 ZserioLexerNUMBITS = 60 ZserioLexerON = 61 ZserioLexerOPTIONAL = 62 ZserioLexerPACKAGE = 63 ZserioLexerPACKED = 64 ZserioLexerPUBSUB = 65 ZserioLexerPUBLISH = 66 ZserioLexerRETURN = 67 ZserioLexerRULE = 68 ZserioLexerRULE_GROUP = 69 ZserioLexerSERVICE = 70 ZserioLexerSQL = 71 ZserioLexerSQL_DATABASE = 72 ZserioLexerSQL_TABLE = 73 ZserioLexerSQL_VIRTUAL = 74 ZserioLexerSQL_WITHOUT_ROWID = 75 ZserioLexerSTRING = 76 ZserioLexerSTRUCTURE = 77 ZserioLexerSUBSCRIBE = 78 ZserioLexerSUBTYPE = 79 ZserioLexerTOPIC = 80 ZserioLexerUINT16 = 81 ZserioLexerUINT32 = 82 ZserioLexerUINT64 = 83 ZserioLexerUINT8 = 84 ZserioLexerUNION = 85 ZserioLexerUSING = 86 ZserioLexerVALUEOF = 87 ZserioLexerVARINT = 88 ZserioLexerVARINT16 = 89 ZserioLexerVARINT32 = 90 ZserioLexerVARINT64 = 91 ZserioLexerVARSIZE = 92 ZserioLexerVARUINT = 93 ZserioLexerVARUINT16 = 94 ZserioLexerVARUINT32 = 95 ZserioLexerVARUINT64 = 96 ZserioLexerCOMPAT_VERSION = 97 ZserioLexerWS = 98 ZserioLexerDOC_COMMENT = 99 ZserioLexerMARKDOWN_COMMENT = 100 ZserioLexerBLOCK_COMMENT = 101 ZserioLexerLINE_COMMENT = 102 ZserioLexerBOOL_LITERAL = 103 ZserioLexerSTRING_LITERAL = 104 ZserioLexerBINARY_LITERAL = 105 ZserioLexerOCTAL_LITERAL = 106 ZserioLexerHEXADECIMAL_LITERAL = 107 ZserioLexerDOUBLE_LITERAL = 108 ZserioLexerFLOAT_LITERAL = 109 ZserioLexerDECIMAL_LITERAL = 110 ZserioLexerID = 111 ZserioLexerINVALID_STRING_LITERAL = 112 ZserioLexerINVALID_TOKEN = 113 )
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 ZserioParserENUM = 41 ZserioParserEXPLICIT = 42 ZserioParserEXTERN = 43 ZserioParserFLOAT16 = 44 ZserioParserFLOAT32 = 45 ZserioParserFLOAT64 = 46 ZserioParserFUNCTION = 47 ZserioParserIF = 48 ZserioParserIMPLICIT = 49 ZserioParserIMPORT = 50 ZserioParserINDEX = 51 ZserioParserINSTANTIATE = 52 ZserioParserINT_FIELD = 53 ZserioParserINT16 = 54 ZserioParserINT32 = 55 ZserioParserINT64 = 56 ZserioParserINT8 = 57 ZserioParserISSET = 58 ZserioParserLENGTHOF = 59 ZserioParserNUMBITS = 60 ZserioParserON = 61 ZserioParserOPTIONAL = 62 ZserioParserPACKAGE = 63 ZserioParserPACKED = 64 ZserioParserPUBSUB = 65 ZserioParserPUBLISH = 66 ZserioParserRETURN = 67 ZserioParserRULE = 68 ZserioParserRULE_GROUP = 69 ZserioParserSERVICE = 70 ZserioParserSQL = 71 ZserioParserSQL_DATABASE = 72 ZserioParserSQL_TABLE = 73 ZserioParserSQL_VIRTUAL = 74 ZserioParserSQL_WITHOUT_ROWID = 75 ZserioParserSTRING = 76 ZserioParserSTRUCTURE = 77 ZserioParserSUBSCRIBE = 78 ZserioParserSUBTYPE = 79 ZserioParserTOPIC = 80 ZserioParserUINT16 = 81 ZserioParserUINT32 = 82 ZserioParserUINT64 = 83 ZserioParserUINT8 = 84 ZserioParserUNION = 85 ZserioParserUSING = 86 ZserioParserVALUEOF = 87 ZserioParserVARINT = 88 ZserioParserVARINT16 = 89 ZserioParserVARINT32 = 90 ZserioParserVARINT64 = 91 ZserioParserVARSIZE = 92 ZserioParserVARUINT = 93 ZserioParserVARUINT16 = 94 ZserioParserVARUINT32 = 95 ZserioParserVARUINT64 = 96 ZserioParserCOMPAT_VERSION = 97 ZserioParserWS = 98 ZserioParserDOC_COMMENT = 99 ZserioParserMARKDOWN_COMMENT = 100 ZserioParserBLOCK_COMMENT = 101 ZserioParserLINE_COMMENT = 102 ZserioParserBOOL_LITERAL = 103 ZserioParserSTRING_LITERAL = 104 ZserioParserBINARY_LITERAL = 105 ZserioParserOCTAL_LITERAL = 106 ZserioParserHEXADECIMAL_LITERAL = 107 ZserioParserDOUBLE_LITERAL = 108 ZserioParserFLOAT_LITERAL = 109 ZserioParserDECIMAL_LITERAL = 110 ZserioParserID = 111 ZserioParserINVALID_STRING_LITERAL = 112 ZserioParserINVALID_TOKEN = 113 ZserioParserRSHIFT = 114 )
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 ¶
This section is empty.
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) 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) 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) ID ¶ added in v0.1.0
func (s *IdContext) ID() antlr.TerminalNode
func (*IdContext) IsIdContext ¶ added in v0.1.0
func (*IdContext) IsIdContext()
func (*IdContext) ToStringTree ¶ added in v0.1.0
func (s *IdContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
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) 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
func NewZserioLexer ¶ added in v0.1.0
func NewZserioLexer(input antlr.CharStream) *ZserioLexer
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
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.