thrift

package
v0.0.0-...-382cb39 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 1, 2017 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AntlrThriftLexerT__0                = 1
	AntlrThriftLexerT__1                = 2
	AntlrThriftLexerT__2                = 3
	AntlrThriftLexerT__3                = 4
	AntlrThriftLexerT__4                = 5
	AntlrThriftLexerT__5                = 6
	AntlrThriftLexerT__6                = 7
	AntlrThriftLexerT__7                = 8
	AntlrThriftLexerT__8                = 9
	AntlrThriftLexerT__9                = 10
	AntlrThriftLexerT__10               = 11
	AntlrThriftLexerT__11               = 12
	AntlrThriftLexerT__12               = 13
	AntlrThriftLexerT__13               = 14
	AntlrThriftLexerT__14               = 15
	AntlrThriftLexerT__15               = 16
	AntlrThriftLexerT__16               = 17
	AntlrThriftLexerT__17               = 18
	AntlrThriftLexerT__18               = 19
	AntlrThriftLexerT__19               = 20
	AntlrThriftLexerT__20               = 21
	AntlrThriftLexerT__21               = 22
	AntlrThriftLexerT__22               = 23
	AntlrThriftLexerT__23               = 24
	AntlrThriftLexerT__24               = 25
	AntlrThriftLexerT__25               = 26
	AntlrThriftLexerT__26               = 27
	AntlrThriftLexerT__27               = 28
	AntlrThriftLexerT__28               = 29
	AntlrThriftLexerT__29               = 30
	AntlrThriftLexerT__30               = 31
	AntlrThriftLexerT__31               = 32
	AntlrThriftLexerT__32               = 33
	AntlrThriftLexerT__33               = 34
	AntlrThriftLexerT__34               = 35
	AntlrThriftLexerT__35               = 36
	AntlrThriftLexerT__36               = 37
	AntlrThriftLexerT__37               = 38
	AntlrThriftLexerT__38               = 39
	AntlrThriftLexerT__39               = 40
	AntlrThriftLexerT__40               = 41
	AntlrThriftLexerT__41               = 42
	AntlrThriftLexerLITERAL             = 43
	AntlrThriftLexerVOID                = 44
	AntlrThriftLexerONEWAY              = 45
	AntlrThriftLexerCOMMA               = 46
	AntlrThriftLexerSEMICOLON           = 47
	AntlrThriftLexerIDENTIFIER          = 48
	AntlrThriftLexerNS_SCOPE            = 49
	AntlrThriftLexerINTEGER             = 50
	AntlrThriftLexerDOUBLE              = 51
	AntlrThriftLexerSLASH_SLASH_COMMENT = 52
	AntlrThriftLexerHASH_COMMENT        = 53
	AntlrThriftLexerMULTILINE_COMMENT   = 54
	AntlrThriftLexerNEWLINE             = 55
	AntlrThriftLexerWHITESPACE          = 56
)

AntlrThriftLexer tokens.

View Source
const (
	AntlrThriftParserEOF                 = antlr.TokenEOF
	AntlrThriftParserT__0                = 1
	AntlrThriftParserT__1                = 2
	AntlrThriftParserT__2                = 3
	AntlrThriftParserT__3                = 4
	AntlrThriftParserT__4                = 5
	AntlrThriftParserT__5                = 6
	AntlrThriftParserT__6                = 7
	AntlrThriftParserT__7                = 8
	AntlrThriftParserT__8                = 9
	AntlrThriftParserT__9                = 10
	AntlrThriftParserT__10               = 11
	AntlrThriftParserT__11               = 12
	AntlrThriftParserT__12               = 13
	AntlrThriftParserT__13               = 14
	AntlrThriftParserT__14               = 15
	AntlrThriftParserT__15               = 16
	AntlrThriftParserT__16               = 17
	AntlrThriftParserT__17               = 18
	AntlrThriftParserT__18               = 19
	AntlrThriftParserT__19               = 20
	AntlrThriftParserT__20               = 21
	AntlrThriftParserT__21               = 22
	AntlrThriftParserT__22               = 23
	AntlrThriftParserT__23               = 24
	AntlrThriftParserT__24               = 25
	AntlrThriftParserT__25               = 26
	AntlrThriftParserT__26               = 27
	AntlrThriftParserT__27               = 28
	AntlrThriftParserT__28               = 29
	AntlrThriftParserT__29               = 30
	AntlrThriftParserT__30               = 31
	AntlrThriftParserT__31               = 32
	AntlrThriftParserT__32               = 33
	AntlrThriftParserT__33               = 34
	AntlrThriftParserT__34               = 35
	AntlrThriftParserT__35               = 36
	AntlrThriftParserT__36               = 37
	AntlrThriftParserT__37               = 38
	AntlrThriftParserT__38               = 39
	AntlrThriftParserT__39               = 40
	AntlrThriftParserT__40               = 41
	AntlrThriftParserT__41               = 42
	AntlrThriftParserLITERAL             = 43
	AntlrThriftParserVOID                = 44
	AntlrThriftParserONEWAY              = 45
	AntlrThriftParserCOMMA               = 46
	AntlrThriftParserSEMICOLON           = 47
	AntlrThriftParserIDENTIFIER          = 48
	AntlrThriftParserNS_SCOPE            = 49
	AntlrThriftParserINTEGER             = 50
	AntlrThriftParserDOUBLE              = 51
	AntlrThriftParserSLASH_SLASH_COMMENT = 52
	AntlrThriftParserHASH_COMMENT        = 53
	AntlrThriftParserMULTILINE_COMMENT   = 54
	AntlrThriftParserNEWLINE             = 55
	AntlrThriftParserWHITESPACE          = 56
)

AntlrThriftParser tokens.

View Source
const (
	AntlrThriftParserRULE_document          = 0
	AntlrThriftParserRULE_header            = 1
	AntlrThriftParserRULE_include           = 2
	AntlrThriftParserRULE_cppInclude        = 3
	AntlrThriftParserRULE_namespace         = 4
	AntlrThriftParserRULE_standardNamespace = 5
	AntlrThriftParserRULE_namespaceScope    = 6
	AntlrThriftParserRULE_phpNamespace      = 7
	AntlrThriftParserRULE_xsdNamespace      = 8
	AntlrThriftParserRULE_definition        = 9
	AntlrThriftParserRULE_constDef          = 10
	AntlrThriftParserRULE_constValue        = 11
	AntlrThriftParserRULE_constList         = 12
	AntlrThriftParserRULE_constMap          = 13
	AntlrThriftParserRULE_constMapEntry     = 14
	AntlrThriftParserRULE_typedef           = 15
	AntlrThriftParserRULE_enumDef           = 16
	AntlrThriftParserRULE_enumMember        = 17
	AntlrThriftParserRULE_senum             = 18
	AntlrThriftParserRULE_structDef         = 19
	AntlrThriftParserRULE_unionDef          = 20
	AntlrThriftParserRULE_exceptionDef      = 21
	AntlrThriftParserRULE_serviceDef        = 22
	AntlrThriftParserRULE_function          = 23
	AntlrThriftParserRULE_fieldList         = 24
	AntlrThriftParserRULE_field             = 25
	AntlrThriftParserRULE_requiredness      = 26
	AntlrThriftParserRULE_throwsList        = 27
	AntlrThriftParserRULE_fieldType         = 28
	AntlrThriftParserRULE_baseType          = 29
	AntlrThriftParserRULE_containerType     = 30
	AntlrThriftParserRULE_mapType           = 31
	AntlrThriftParserRULE_listType          = 32
	AntlrThriftParserRULE_setType           = 33
	AntlrThriftParserRULE_cppType           = 34
	AntlrThriftParserRULE_annotationList    = 35
	AntlrThriftParserRULE_annotation        = 36
	AntlrThriftParserRULE_separator         = 37
)

AntlrThriftParser rules.

Variables

This section is empty.

Functions

This section is empty.

Types

type AnnotationContext

type AnnotationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAnnotationContext

func NewAnnotationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationContext

func NewEmptyAnnotationContext

func NewEmptyAnnotationContext() *AnnotationContext

func (*AnnotationContext) EnterRule

func (s *AnnotationContext) EnterRule(listener antlr.ParseTreeListener)

func (*AnnotationContext) ExitRule

func (s *AnnotationContext) ExitRule(listener antlr.ParseTreeListener)

func (*AnnotationContext) GetParser

func (s *AnnotationContext) GetParser() antlr.Parser

func (*AnnotationContext) GetRuleContext

func (s *AnnotationContext) GetRuleContext() antlr.RuleContext

func (*AnnotationContext) IDENTIFIER

func (s *AnnotationContext) IDENTIFIER() antlr.TerminalNode

func (*AnnotationContext) IsAnnotationContext

func (*AnnotationContext) IsAnnotationContext()

func (*AnnotationContext) LITERAL

func (s *AnnotationContext) LITERAL() antlr.TerminalNode

func (*AnnotationContext) Separator

func (s *AnnotationContext) Separator() ISeparatorContext

func (*AnnotationContext) ToStringTree

func (s *AnnotationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AnnotationListContext

type AnnotationListContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAnnotationListContext

func NewAnnotationListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationListContext

func NewEmptyAnnotationListContext

func NewEmptyAnnotationListContext() *AnnotationListContext

func (*AnnotationListContext) AllAnnotation

func (s *AnnotationListContext) AllAnnotation() []IAnnotationContext

func (*AnnotationListContext) Annotation

func (s *AnnotationListContext) Annotation(i int) IAnnotationContext

func (*AnnotationListContext) EnterRule

func (s *AnnotationListContext) EnterRule(listener antlr.ParseTreeListener)

func (*AnnotationListContext) ExitRule

func (s *AnnotationListContext) ExitRule(listener antlr.ParseTreeListener)

func (*AnnotationListContext) GetParser

func (s *AnnotationListContext) GetParser() antlr.Parser

func (*AnnotationListContext) GetRuleContext

func (s *AnnotationListContext) GetRuleContext() antlr.RuleContext

func (*AnnotationListContext) IsAnnotationListContext

func (*AnnotationListContext) IsAnnotationListContext()

func (*AnnotationListContext) ToStringTree

func (s *AnnotationListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AntlrThriftLexer

type AntlrThriftLexer struct {
	*antlr.BaseLexer
	// contains filtered or unexported fields
}

func NewAntlrThriftLexer

func NewAntlrThriftLexer(input antlr.CharStream) *AntlrThriftLexer

type AntlrThriftListener

type AntlrThriftListener interface {
	antlr.ParseTreeListener

	// EnterDocument is called when entering the document production.
	EnterDocument(c *DocumentContext)

	// EnterHeader is called when entering the header production.
	EnterHeader(c *HeaderContext)

	// EnterInclude is called when entering the include production.
	EnterInclude(c *IncludeContext)

	// EnterCppInclude is called when entering the cppInclude production.
	EnterCppInclude(c *CppIncludeContext)

	// EnterNamespace is called when entering the namespace production.
	EnterNamespace(c *NamespaceContext)

	// EnterStandardNamespace is called when entering the standardNamespace production.
	EnterStandardNamespace(c *StandardNamespaceContext)

	// EnterNamespaceScope is called when entering the namespaceScope production.
	EnterNamespaceScope(c *NamespaceScopeContext)

	// EnterPhpNamespace is called when entering the phpNamespace production.
	EnterPhpNamespace(c *PhpNamespaceContext)

	// EnterXsdNamespace is called when entering the xsdNamespace production.
	EnterXsdNamespace(c *XsdNamespaceContext)

	// EnterDefinition is called when entering the definition production.
	EnterDefinition(c *DefinitionContext)

	// EnterConstDef is called when entering the constDef production.
	EnterConstDef(c *ConstDefContext)

	// EnterConstValue is called when entering the constValue production.
	EnterConstValue(c *ConstValueContext)

	// EnterConstList is called when entering the constList production.
	EnterConstList(c *ConstListContext)

	// EnterConstMap is called when entering the constMap production.
	EnterConstMap(c *ConstMapContext)

	// EnterConstMapEntry is called when entering the constMapEntry production.
	EnterConstMapEntry(c *ConstMapEntryContext)

	// EnterTypedef is called when entering the typedef production.
	EnterTypedef(c *TypedefContext)

	// EnterEnumDef is called when entering the enumDef production.
	EnterEnumDef(c *EnumDefContext)

	// EnterEnumMember is called when entering the enumMember production.
	EnterEnumMember(c *EnumMemberContext)

	// EnterSenum is called when entering the senum production.
	EnterSenum(c *SenumContext)

	// EnterStructDef is called when entering the structDef production.
	EnterStructDef(c *StructDefContext)

	// EnterUnionDef is called when entering the unionDef production.
	EnterUnionDef(c *UnionDefContext)

	// EnterExceptionDef is called when entering the exceptionDef production.
	EnterExceptionDef(c *ExceptionDefContext)

	// EnterServiceDef is called when entering the serviceDef production.
	EnterServiceDef(c *ServiceDefContext)

	// EnterFunction is called when entering the function production.
	EnterFunction(c *FunctionContext)

	// EnterFieldList is called when entering the fieldList production.
	EnterFieldList(c *FieldListContext)

	// EnterField is called when entering the field production.
	EnterField(c *FieldContext)

	// EnterRequiredness is called when entering the requiredness production.
	EnterRequiredness(c *RequirednessContext)

	// EnterThrowsList is called when entering the throwsList production.
	EnterThrowsList(c *ThrowsListContext)

	// EnterFieldType is called when entering the fieldType production.
	EnterFieldType(c *FieldTypeContext)

	// EnterBaseType is called when entering the baseType production.
	EnterBaseType(c *BaseTypeContext)

	// EnterContainerType is called when entering the containerType production.
	EnterContainerType(c *ContainerTypeContext)

	// EnterMapType is called when entering the mapType production.
	EnterMapType(c *MapTypeContext)

	// EnterListType is called when entering the listType production.
	EnterListType(c *ListTypeContext)

	// EnterSetType is called when entering the setType production.
	EnterSetType(c *SetTypeContext)

	// EnterCppType is called when entering the cppType production.
	EnterCppType(c *CppTypeContext)

	// EnterAnnotationList is called when entering the annotationList production.
	EnterAnnotationList(c *AnnotationListContext)

	// EnterAnnotation is called when entering the annotation production.
	EnterAnnotation(c *AnnotationContext)

	// EnterSeparator is called when entering the separator production.
	EnterSeparator(c *SeparatorContext)

	// ExitDocument is called when exiting the document production.
	ExitDocument(c *DocumentContext)

	// ExitHeader is called when exiting the header production.
	ExitHeader(c *HeaderContext)

	// ExitInclude is called when exiting the include production.
	ExitInclude(c *IncludeContext)

	// ExitCppInclude is called when exiting the cppInclude production.
	ExitCppInclude(c *CppIncludeContext)

	// ExitNamespace is called when exiting the namespace production.
	ExitNamespace(c *NamespaceContext)

	// ExitStandardNamespace is called when exiting the standardNamespace production.
	ExitStandardNamespace(c *StandardNamespaceContext)

	// ExitNamespaceScope is called when exiting the namespaceScope production.
	ExitNamespaceScope(c *NamespaceScopeContext)

	// ExitPhpNamespace is called when exiting the phpNamespace production.
	ExitPhpNamespace(c *PhpNamespaceContext)

	// ExitXsdNamespace is called when exiting the xsdNamespace production.
	ExitXsdNamespace(c *XsdNamespaceContext)

	// ExitDefinition is called when exiting the definition production.
	ExitDefinition(c *DefinitionContext)

	// ExitConstDef is called when exiting the constDef production.
	ExitConstDef(c *ConstDefContext)

	// ExitConstValue is called when exiting the constValue production.
	ExitConstValue(c *ConstValueContext)

	// ExitConstList is called when exiting the constList production.
	ExitConstList(c *ConstListContext)

	// ExitConstMap is called when exiting the constMap production.
	ExitConstMap(c *ConstMapContext)

	// ExitConstMapEntry is called when exiting the constMapEntry production.
	ExitConstMapEntry(c *ConstMapEntryContext)

	// ExitTypedef is called when exiting the typedef production.
	ExitTypedef(c *TypedefContext)

	// ExitEnumDef is called when exiting the enumDef production.
	ExitEnumDef(c *EnumDefContext)

	// ExitEnumMember is called when exiting the enumMember production.
	ExitEnumMember(c *EnumMemberContext)

	// ExitSenum is called when exiting the senum production.
	ExitSenum(c *SenumContext)

	// ExitStructDef is called when exiting the structDef production.
	ExitStructDef(c *StructDefContext)

	// ExitUnionDef is called when exiting the unionDef production.
	ExitUnionDef(c *UnionDefContext)

	// ExitExceptionDef is called when exiting the exceptionDef production.
	ExitExceptionDef(c *ExceptionDefContext)

	// ExitServiceDef is called when exiting the serviceDef production.
	ExitServiceDef(c *ServiceDefContext)

	// ExitFunction is called when exiting the function production.
	ExitFunction(c *FunctionContext)

	// ExitFieldList is called when exiting the fieldList production.
	ExitFieldList(c *FieldListContext)

	// ExitField is called when exiting the field production.
	ExitField(c *FieldContext)

	// ExitRequiredness is called when exiting the requiredness production.
	ExitRequiredness(c *RequirednessContext)

	// ExitThrowsList is called when exiting the throwsList production.
	ExitThrowsList(c *ThrowsListContext)

	// ExitFieldType is called when exiting the fieldType production.
	ExitFieldType(c *FieldTypeContext)

	// ExitBaseType is called when exiting the baseType production.
	ExitBaseType(c *BaseTypeContext)

	// ExitContainerType is called when exiting the containerType production.
	ExitContainerType(c *ContainerTypeContext)

	// ExitMapType is called when exiting the mapType production.
	ExitMapType(c *MapTypeContext)

	// ExitListType is called when exiting the listType production.
	ExitListType(c *ListTypeContext)

	// ExitSetType is called when exiting the setType production.
	ExitSetType(c *SetTypeContext)

	// ExitCppType is called when exiting the cppType production.
	ExitCppType(c *CppTypeContext)

	// ExitAnnotationList is called when exiting the annotationList production.
	ExitAnnotationList(c *AnnotationListContext)

	// ExitAnnotation is called when exiting the annotation production.
	ExitAnnotation(c *AnnotationContext)

	// ExitSeparator is called when exiting the separator production.
	ExitSeparator(c *SeparatorContext)
}

AntlrThriftListener is a complete listener for a parse tree produced by AntlrThriftParser.

type AntlrThriftParser

type AntlrThriftParser struct {
	*antlr.BaseParser
}

func NewAntlrThriftParser

func NewAntlrThriftParser(input antlr.TokenStream) *AntlrThriftParser

func (*AntlrThriftParser) Annotation

func (p *AntlrThriftParser) Annotation() (localctx IAnnotationContext)

func (*AntlrThriftParser) AnnotationList

func (p *AntlrThriftParser) AnnotationList() (localctx IAnnotationListContext)

func (*AntlrThriftParser) BaseType

func (p *AntlrThriftParser) BaseType() (localctx IBaseTypeContext)

func (*AntlrThriftParser) ConstDef

func (p *AntlrThriftParser) ConstDef() (localctx IConstDefContext)

func (*AntlrThriftParser) ConstList

func (p *AntlrThriftParser) ConstList() (localctx IConstListContext)

func (*AntlrThriftParser) ConstMap

func (p *AntlrThriftParser) ConstMap() (localctx IConstMapContext)

func (*AntlrThriftParser) ConstMapEntry

func (p *AntlrThriftParser) ConstMapEntry() (localctx IConstMapEntryContext)

func (*AntlrThriftParser) ConstValue

func (p *AntlrThriftParser) ConstValue() (localctx IConstValueContext)

func (*AntlrThriftParser) ContainerType

func (p *AntlrThriftParser) ContainerType() (localctx IContainerTypeContext)

func (*AntlrThriftParser) CppInclude

func (p *AntlrThriftParser) CppInclude() (localctx ICppIncludeContext)

func (*AntlrThriftParser) CppType

func (p *AntlrThriftParser) CppType() (localctx ICppTypeContext)

func (*AntlrThriftParser) Definition

func (p *AntlrThriftParser) Definition() (localctx IDefinitionContext)

func (*AntlrThriftParser) Document

func (p *AntlrThriftParser) Document() (localctx IDocumentContext)

func (*AntlrThriftParser) EnumDef

func (p *AntlrThriftParser) EnumDef() (localctx IEnumDefContext)

func (*AntlrThriftParser) EnumMember

func (p *AntlrThriftParser) EnumMember() (localctx IEnumMemberContext)

func (*AntlrThriftParser) ExceptionDef

func (p *AntlrThriftParser) ExceptionDef() (localctx IExceptionDefContext)

func (*AntlrThriftParser) Field

func (p *AntlrThriftParser) Field() (localctx IFieldContext)

func (*AntlrThriftParser) FieldList

func (p *AntlrThriftParser) FieldList() (localctx IFieldListContext)

func (*AntlrThriftParser) FieldType

func (p *AntlrThriftParser) FieldType() (localctx IFieldTypeContext)

func (*AntlrThriftParser) Function

func (p *AntlrThriftParser) Function() (localctx IFunctionContext)

func (*AntlrThriftParser) Header

func (p *AntlrThriftParser) Header() (localctx IHeaderContext)

func (*AntlrThriftParser) Include

func (p *AntlrThriftParser) Include() (localctx IIncludeContext)

func (*AntlrThriftParser) ListType

func (p *AntlrThriftParser) ListType() (localctx IListTypeContext)

func (*AntlrThriftParser) MapType

func (p *AntlrThriftParser) MapType() (localctx IMapTypeContext)

func (*AntlrThriftParser) Namespace

func (p *AntlrThriftParser) Namespace() (localctx INamespaceContext)

func (*AntlrThriftParser) NamespaceScope

func (p *AntlrThriftParser) NamespaceScope() (localctx INamespaceScopeContext)

func (*AntlrThriftParser) PhpNamespace

func (p *AntlrThriftParser) PhpNamespace() (localctx IPhpNamespaceContext)

func (*AntlrThriftParser) Requiredness

func (p *AntlrThriftParser) Requiredness() (localctx IRequirednessContext)

func (*AntlrThriftParser) Senum

func (p *AntlrThriftParser) Senum() (localctx ISenumContext)

func (*AntlrThriftParser) Separator

func (p *AntlrThriftParser) Separator() (localctx ISeparatorContext)

func (*AntlrThriftParser) ServiceDef

func (p *AntlrThriftParser) ServiceDef() (localctx IServiceDefContext)

func (*AntlrThriftParser) SetType

func (p *AntlrThriftParser) SetType() (localctx ISetTypeContext)

func (*AntlrThriftParser) StandardNamespace

func (p *AntlrThriftParser) StandardNamespace() (localctx IStandardNamespaceContext)

func (*AntlrThriftParser) StructDef

func (p *AntlrThriftParser) StructDef() (localctx IStructDefContext)

func (*AntlrThriftParser) ThrowsList

func (p *AntlrThriftParser) ThrowsList() (localctx IThrowsListContext)

func (*AntlrThriftParser) Typedef

func (p *AntlrThriftParser) Typedef() (localctx ITypedefContext)

func (*AntlrThriftParser) UnionDef

func (p *AntlrThriftParser) UnionDef() (localctx IUnionDefContext)

func (*AntlrThriftParser) XsdNamespace

func (p *AntlrThriftParser) XsdNamespace() (localctx IXsdNamespaceContext)

type BaseAntlrThriftListener

type BaseAntlrThriftListener struct{}

BaseAntlrThriftListener is a complete listener for a parse tree produced by AntlrThriftParser.

func (*BaseAntlrThriftListener) EnterAnnotation

func (s *BaseAntlrThriftListener) EnterAnnotation(ctx *AnnotationContext)

EnterAnnotation is called when production annotation is entered.

func (*BaseAntlrThriftListener) EnterAnnotationList

func (s *BaseAntlrThriftListener) EnterAnnotationList(ctx *AnnotationListContext)

EnterAnnotationList is called when production annotationList is entered.

func (*BaseAntlrThriftListener) EnterBaseType

func (s *BaseAntlrThriftListener) EnterBaseType(ctx *BaseTypeContext)

EnterBaseType is called when production baseType is entered.

func (*BaseAntlrThriftListener) EnterConstDef

func (s *BaseAntlrThriftListener) EnterConstDef(ctx *ConstDefContext)

EnterConstDef is called when production constDef is entered.

func (*BaseAntlrThriftListener) EnterConstList

func (s *BaseAntlrThriftListener) EnterConstList(ctx *ConstListContext)

EnterConstList is called when production constList is entered.

func (*BaseAntlrThriftListener) EnterConstMap

func (s *BaseAntlrThriftListener) EnterConstMap(ctx *ConstMapContext)

EnterConstMap is called when production constMap is entered.

func (*BaseAntlrThriftListener) EnterConstMapEntry

func (s *BaseAntlrThriftListener) EnterConstMapEntry(ctx *ConstMapEntryContext)

EnterConstMapEntry is called when production constMapEntry is entered.

func (*BaseAntlrThriftListener) EnterConstValue

func (s *BaseAntlrThriftListener) EnterConstValue(ctx *ConstValueContext)

EnterConstValue is called when production constValue is entered.

func (*BaseAntlrThriftListener) EnterContainerType

func (s *BaseAntlrThriftListener) EnterContainerType(ctx *ContainerTypeContext)

EnterContainerType is called when production containerType is entered.

func (*BaseAntlrThriftListener) EnterCppInclude

func (s *BaseAntlrThriftListener) EnterCppInclude(ctx *CppIncludeContext)

EnterCppInclude is called when production cppInclude is entered.

func (*BaseAntlrThriftListener) EnterCppType

func (s *BaseAntlrThriftListener) EnterCppType(ctx *CppTypeContext)

EnterCppType is called when production cppType is entered.

func (*BaseAntlrThriftListener) EnterDefinition

func (s *BaseAntlrThriftListener) EnterDefinition(ctx *DefinitionContext)

EnterDefinition is called when production definition is entered.

func (*BaseAntlrThriftListener) EnterDocument

func (s *BaseAntlrThriftListener) EnterDocument(ctx *DocumentContext)

EnterDocument is called when production document is entered.

func (*BaseAntlrThriftListener) EnterEnumDef

func (s *BaseAntlrThriftListener) EnterEnumDef(ctx *EnumDefContext)

EnterEnumDef is called when production enumDef is entered.

func (*BaseAntlrThriftListener) EnterEnumMember

func (s *BaseAntlrThriftListener) EnterEnumMember(ctx *EnumMemberContext)

EnterEnumMember is called when production enumMember is entered.

func (*BaseAntlrThriftListener) EnterEveryRule

func (s *BaseAntlrThriftListener) EnterEveryRule(ctx antlr.ParserRuleContext)

EnterEveryRule is called when any rule is entered.

func (*BaseAntlrThriftListener) EnterExceptionDef

func (s *BaseAntlrThriftListener) EnterExceptionDef(ctx *ExceptionDefContext)

EnterExceptionDef is called when production exceptionDef is entered.

func (*BaseAntlrThriftListener) EnterField

func (s *BaseAntlrThriftListener) EnterField(ctx *FieldContext)

EnterField is called when production field is entered.

func (*BaseAntlrThriftListener) EnterFieldList

func (s *BaseAntlrThriftListener) EnterFieldList(ctx *FieldListContext)

EnterFieldList is called when production fieldList is entered.

func (*BaseAntlrThriftListener) EnterFieldType

func (s *BaseAntlrThriftListener) EnterFieldType(ctx *FieldTypeContext)

EnterFieldType is called when production fieldType is entered.

func (*BaseAntlrThriftListener) EnterFunction

func (s *BaseAntlrThriftListener) EnterFunction(ctx *FunctionContext)

EnterFunction is called when production function is entered.

func (*BaseAntlrThriftListener) EnterHeader

func (s *BaseAntlrThriftListener) EnterHeader(ctx *HeaderContext)

EnterHeader is called when production header is entered.

func (*BaseAntlrThriftListener) EnterInclude

func (s *BaseAntlrThriftListener) EnterInclude(ctx *IncludeContext)

EnterInclude is called when production include is entered.

func (*BaseAntlrThriftListener) EnterListType

func (s *BaseAntlrThriftListener) EnterListType(ctx *ListTypeContext)

EnterListType is called when production listType is entered.

func (*BaseAntlrThriftListener) EnterMapType

func (s *BaseAntlrThriftListener) EnterMapType(ctx *MapTypeContext)

EnterMapType is called when production mapType is entered.

func (*BaseAntlrThriftListener) EnterNamespace

func (s *BaseAntlrThriftListener) EnterNamespace(ctx *NamespaceContext)

EnterNamespace is called when production namespace is entered.

func (*BaseAntlrThriftListener) EnterNamespaceScope

func (s *BaseAntlrThriftListener) EnterNamespaceScope(ctx *NamespaceScopeContext)

EnterNamespaceScope is called when production namespaceScope is entered.

func (*BaseAntlrThriftListener) EnterPhpNamespace

func (s *BaseAntlrThriftListener) EnterPhpNamespace(ctx *PhpNamespaceContext)

EnterPhpNamespace is called when production phpNamespace is entered.

func (*BaseAntlrThriftListener) EnterRequiredness

func (s *BaseAntlrThriftListener) EnterRequiredness(ctx *RequirednessContext)

EnterRequiredness is called when production requiredness is entered.

func (*BaseAntlrThriftListener) EnterSenum

func (s *BaseAntlrThriftListener) EnterSenum(ctx *SenumContext)

EnterSenum is called when production senum is entered.

func (*BaseAntlrThriftListener) EnterSeparator

func (s *BaseAntlrThriftListener) EnterSeparator(ctx *SeparatorContext)

EnterSeparator is called when production separator is entered.

func (*BaseAntlrThriftListener) EnterServiceDef

func (s *BaseAntlrThriftListener) EnterServiceDef(ctx *ServiceDefContext)

EnterServiceDef is called when production serviceDef is entered.

func (*BaseAntlrThriftListener) EnterSetType

func (s *BaseAntlrThriftListener) EnterSetType(ctx *SetTypeContext)

EnterSetType is called when production setType is entered.

func (*BaseAntlrThriftListener) EnterStandardNamespace

func (s *BaseAntlrThriftListener) EnterStandardNamespace(ctx *StandardNamespaceContext)

EnterStandardNamespace is called when production standardNamespace is entered.

func (*BaseAntlrThriftListener) EnterStructDef

func (s *BaseAntlrThriftListener) EnterStructDef(ctx *StructDefContext)

EnterStructDef is called when production structDef is entered.

func (*BaseAntlrThriftListener) EnterThrowsList

func (s *BaseAntlrThriftListener) EnterThrowsList(ctx *ThrowsListContext)

EnterThrowsList is called when production throwsList is entered.

func (*BaseAntlrThriftListener) EnterTypedef

func (s *BaseAntlrThriftListener) EnterTypedef(ctx *TypedefContext)

EnterTypedef is called when production typedef is entered.

func (*BaseAntlrThriftListener) EnterUnionDef

func (s *BaseAntlrThriftListener) EnterUnionDef(ctx *UnionDefContext)

EnterUnionDef is called when production unionDef is entered.

func (*BaseAntlrThriftListener) EnterXsdNamespace

func (s *BaseAntlrThriftListener) EnterXsdNamespace(ctx *XsdNamespaceContext)

EnterXsdNamespace is called when production xsdNamespace is entered.

func (*BaseAntlrThriftListener) ExitAnnotation

func (s *BaseAntlrThriftListener) ExitAnnotation(ctx *AnnotationContext)

ExitAnnotation is called when production annotation is exited.

func (*BaseAntlrThriftListener) ExitAnnotationList

func (s *BaseAntlrThriftListener) ExitAnnotationList(ctx *AnnotationListContext)

ExitAnnotationList is called when production annotationList is exited.

func (*BaseAntlrThriftListener) ExitBaseType

func (s *BaseAntlrThriftListener) ExitBaseType(ctx *BaseTypeContext)

ExitBaseType is called when production baseType is exited.

func (*BaseAntlrThriftListener) ExitConstDef

func (s *BaseAntlrThriftListener) ExitConstDef(ctx *ConstDefContext)

ExitConstDef is called when production constDef is exited.

func (*BaseAntlrThriftListener) ExitConstList

func (s *BaseAntlrThriftListener) ExitConstList(ctx *ConstListContext)

ExitConstList is called when production constList is exited.

func (*BaseAntlrThriftListener) ExitConstMap

func (s *BaseAntlrThriftListener) ExitConstMap(ctx *ConstMapContext)

ExitConstMap is called when production constMap is exited.

func (*BaseAntlrThriftListener) ExitConstMapEntry

func (s *BaseAntlrThriftListener) ExitConstMapEntry(ctx *ConstMapEntryContext)

ExitConstMapEntry is called when production constMapEntry is exited.

func (*BaseAntlrThriftListener) ExitConstValue

func (s *BaseAntlrThriftListener) ExitConstValue(ctx *ConstValueContext)

ExitConstValue is called when production constValue is exited.

func (*BaseAntlrThriftListener) ExitContainerType

func (s *BaseAntlrThriftListener) ExitContainerType(ctx *ContainerTypeContext)

ExitContainerType is called when production containerType is exited.

func (*BaseAntlrThriftListener) ExitCppInclude

func (s *BaseAntlrThriftListener) ExitCppInclude(ctx *CppIncludeContext)

ExitCppInclude is called when production cppInclude is exited.

func (*BaseAntlrThriftListener) ExitCppType

func (s *BaseAntlrThriftListener) ExitCppType(ctx *CppTypeContext)

ExitCppType is called when production cppType is exited.

func (*BaseAntlrThriftListener) ExitDefinition

func (s *BaseAntlrThriftListener) ExitDefinition(ctx *DefinitionContext)

ExitDefinition is called when production definition is exited.

func (*BaseAntlrThriftListener) ExitDocument

func (s *BaseAntlrThriftListener) ExitDocument(ctx *DocumentContext)

ExitDocument is called when production document is exited.

func (*BaseAntlrThriftListener) ExitEnumDef

func (s *BaseAntlrThriftListener) ExitEnumDef(ctx *EnumDefContext)

ExitEnumDef is called when production enumDef is exited.

func (*BaseAntlrThriftListener) ExitEnumMember

func (s *BaseAntlrThriftListener) ExitEnumMember(ctx *EnumMemberContext)

ExitEnumMember is called when production enumMember is exited.

func (*BaseAntlrThriftListener) ExitEveryRule

func (s *BaseAntlrThriftListener) ExitEveryRule(ctx antlr.ParserRuleContext)

ExitEveryRule is called when any rule is exited.

func (*BaseAntlrThriftListener) ExitExceptionDef

func (s *BaseAntlrThriftListener) ExitExceptionDef(ctx *ExceptionDefContext)

ExitExceptionDef is called when production exceptionDef is exited.

func (*BaseAntlrThriftListener) ExitField

func (s *BaseAntlrThriftListener) ExitField(ctx *FieldContext)

ExitField is called when production field is exited.

func (*BaseAntlrThriftListener) ExitFieldList

func (s *BaseAntlrThriftListener) ExitFieldList(ctx *FieldListContext)

ExitFieldList is called when production fieldList is exited.

func (*BaseAntlrThriftListener) ExitFieldType

func (s *BaseAntlrThriftListener) ExitFieldType(ctx *FieldTypeContext)

ExitFieldType is called when production fieldType is exited.

func (*BaseAntlrThriftListener) ExitFunction

func (s *BaseAntlrThriftListener) ExitFunction(ctx *FunctionContext)

ExitFunction is called when production function is exited.

func (*BaseAntlrThriftListener) ExitHeader

func (s *BaseAntlrThriftListener) ExitHeader(ctx *HeaderContext)

ExitHeader is called when production header is exited.

func (*BaseAntlrThriftListener) ExitInclude

func (s *BaseAntlrThriftListener) ExitInclude(ctx *IncludeContext)

ExitInclude is called when production include is exited.

func (*BaseAntlrThriftListener) ExitListType

func (s *BaseAntlrThriftListener) ExitListType(ctx *ListTypeContext)

ExitListType is called when production listType is exited.

func (*BaseAntlrThriftListener) ExitMapType

func (s *BaseAntlrThriftListener) ExitMapType(ctx *MapTypeContext)

ExitMapType is called when production mapType is exited.

func (*BaseAntlrThriftListener) ExitNamespace

func (s *BaseAntlrThriftListener) ExitNamespace(ctx *NamespaceContext)

ExitNamespace is called when production namespace is exited.

func (*BaseAntlrThriftListener) ExitNamespaceScope

func (s *BaseAntlrThriftListener) ExitNamespaceScope(ctx *NamespaceScopeContext)

ExitNamespaceScope is called when production namespaceScope is exited.

func (*BaseAntlrThriftListener) ExitPhpNamespace

func (s *BaseAntlrThriftListener) ExitPhpNamespace(ctx *PhpNamespaceContext)

ExitPhpNamespace is called when production phpNamespace is exited.

func (*BaseAntlrThriftListener) ExitRequiredness

func (s *BaseAntlrThriftListener) ExitRequiredness(ctx *RequirednessContext)

ExitRequiredness is called when production requiredness is exited.

func (*BaseAntlrThriftListener) ExitSenum

func (s *BaseAntlrThriftListener) ExitSenum(ctx *SenumContext)

ExitSenum is called when production senum is exited.

func (*BaseAntlrThriftListener) ExitSeparator

func (s *BaseAntlrThriftListener) ExitSeparator(ctx *SeparatorContext)

ExitSeparator is called when production separator is exited.

func (*BaseAntlrThriftListener) ExitServiceDef

func (s *BaseAntlrThriftListener) ExitServiceDef(ctx *ServiceDefContext)

ExitServiceDef is called when production serviceDef is exited.

func (*BaseAntlrThriftListener) ExitSetType

func (s *BaseAntlrThriftListener) ExitSetType(ctx *SetTypeContext)

ExitSetType is called when production setType is exited.

func (*BaseAntlrThriftListener) ExitStandardNamespace

func (s *BaseAntlrThriftListener) ExitStandardNamespace(ctx *StandardNamespaceContext)

ExitStandardNamespace is called when production standardNamespace is exited.

func (*BaseAntlrThriftListener) ExitStructDef

func (s *BaseAntlrThriftListener) ExitStructDef(ctx *StructDefContext)

ExitStructDef is called when production structDef is exited.

func (*BaseAntlrThriftListener) ExitThrowsList

func (s *BaseAntlrThriftListener) ExitThrowsList(ctx *ThrowsListContext)

ExitThrowsList is called when production throwsList is exited.

func (*BaseAntlrThriftListener) ExitTypedef

func (s *BaseAntlrThriftListener) ExitTypedef(ctx *TypedefContext)

ExitTypedef is called when production typedef is exited.

func (*BaseAntlrThriftListener) ExitUnionDef

func (s *BaseAntlrThriftListener) ExitUnionDef(ctx *UnionDefContext)

ExitUnionDef is called when production unionDef is exited.

func (*BaseAntlrThriftListener) ExitXsdNamespace

func (s *BaseAntlrThriftListener) ExitXsdNamespace(ctx *XsdNamespaceContext)

ExitXsdNamespace is called when production xsdNamespace is exited.

func (*BaseAntlrThriftListener) VisitErrorNode

func (s *BaseAntlrThriftListener) VisitErrorNode(node antlr.ErrorNode)

VisitErrorNode is called when an error node is visited.

func (*BaseAntlrThriftListener) VisitTerminal

func (s *BaseAntlrThriftListener) VisitTerminal(node antlr.TerminalNode)

VisitTerminal is called when a terminal node is visited.

type BaseTypeContext

type BaseTypeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewBaseTypeContext

func NewBaseTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BaseTypeContext

func NewEmptyBaseTypeContext

func NewEmptyBaseTypeContext() *BaseTypeContext

func (*BaseTypeContext) EnterRule

func (s *BaseTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*BaseTypeContext) ExitRule

func (s *BaseTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*BaseTypeContext) GetParser

func (s *BaseTypeContext) GetParser() antlr.Parser

func (*BaseTypeContext) GetRuleContext

func (s *BaseTypeContext) GetRuleContext() antlr.RuleContext

func (*BaseTypeContext) IsBaseTypeContext

func (*BaseTypeContext) IsBaseTypeContext()

func (*BaseTypeContext) ToStringTree

func (s *BaseTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ConstDefContext

type ConstDefContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewConstDefContext

func NewConstDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstDefContext

func NewEmptyConstDefContext

func NewEmptyConstDefContext() *ConstDefContext

func (*ConstDefContext) ConstValue

func (s *ConstDefContext) ConstValue() IConstValueContext

func (*ConstDefContext) EnterRule

func (s *ConstDefContext) EnterRule(listener antlr.ParseTreeListener)

func (*ConstDefContext) ExitRule

func (s *ConstDefContext) ExitRule(listener antlr.ParseTreeListener)

func (*ConstDefContext) FieldType

func (s *ConstDefContext) FieldType() IFieldTypeContext

func (*ConstDefContext) GetParser

func (s *ConstDefContext) GetParser() antlr.Parser

func (*ConstDefContext) GetRuleContext

func (s *ConstDefContext) GetRuleContext() antlr.RuleContext

func (*ConstDefContext) IDENTIFIER

func (s *ConstDefContext) IDENTIFIER() antlr.TerminalNode

func (*ConstDefContext) IsConstDefContext

func (*ConstDefContext) IsConstDefContext()

func (*ConstDefContext) Separator

func (s *ConstDefContext) Separator() ISeparatorContext

func (*ConstDefContext) ToStringTree

func (s *ConstDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ConstListContext

type ConstListContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewConstListContext

func NewConstListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstListContext

func NewEmptyConstListContext

func NewEmptyConstListContext() *ConstListContext

func (*ConstListContext) AllConstValue

func (s *ConstListContext) AllConstValue() []IConstValueContext

func (*ConstListContext) AllSeparator

func (s *ConstListContext) AllSeparator() []ISeparatorContext

func (*ConstListContext) ConstValue

func (s *ConstListContext) ConstValue(i int) IConstValueContext

func (*ConstListContext) EnterRule

func (s *ConstListContext) EnterRule(listener antlr.ParseTreeListener)

func (*ConstListContext) ExitRule

func (s *ConstListContext) ExitRule(listener antlr.ParseTreeListener)

func (*ConstListContext) GetParser

func (s *ConstListContext) GetParser() antlr.Parser

func (*ConstListContext) GetRuleContext

func (s *ConstListContext) GetRuleContext() antlr.RuleContext

func (*ConstListContext) IsConstListContext

func (*ConstListContext) IsConstListContext()

func (*ConstListContext) Separator

func (s *ConstListContext) Separator(i int) ISeparatorContext

func (*ConstListContext) ToStringTree

func (s *ConstListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ConstMapContext

type ConstMapContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewConstMapContext

func NewConstMapContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstMapContext

func NewEmptyConstMapContext

func NewEmptyConstMapContext() *ConstMapContext

func (*ConstMapContext) AllConstMapEntry

func (s *ConstMapContext) AllConstMapEntry() []IConstMapEntryContext

func (*ConstMapContext) AllSeparator

func (s *ConstMapContext) AllSeparator() []ISeparatorContext

func (*ConstMapContext) ConstMapEntry

func (s *ConstMapContext) ConstMapEntry(i int) IConstMapEntryContext

func (*ConstMapContext) EnterRule

func (s *ConstMapContext) EnterRule(listener antlr.ParseTreeListener)

func (*ConstMapContext) ExitRule

func (s *ConstMapContext) ExitRule(listener antlr.ParseTreeListener)

func (*ConstMapContext) GetParser

func (s *ConstMapContext) GetParser() antlr.Parser

func (*ConstMapContext) GetRuleContext

func (s *ConstMapContext) GetRuleContext() antlr.RuleContext

func (*ConstMapContext) IsConstMapContext

func (*ConstMapContext) IsConstMapContext()

func (*ConstMapContext) Separator

func (s *ConstMapContext) Separator(i int) ISeparatorContext

func (*ConstMapContext) ToStringTree

func (s *ConstMapContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ConstMapEntryContext

type ConstMapEntryContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewConstMapEntryContext

func NewConstMapEntryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstMapEntryContext

func NewEmptyConstMapEntryContext

func NewEmptyConstMapEntryContext() *ConstMapEntryContext

func (*ConstMapEntryContext) AllConstValue

func (s *ConstMapEntryContext) AllConstValue() []IConstValueContext

func (*ConstMapEntryContext) ConstValue

func (s *ConstMapEntryContext) ConstValue(i int) IConstValueContext

func (*ConstMapEntryContext) EnterRule

func (s *ConstMapEntryContext) EnterRule(listener antlr.ParseTreeListener)

func (*ConstMapEntryContext) ExitRule

func (s *ConstMapEntryContext) ExitRule(listener antlr.ParseTreeListener)

func (*ConstMapEntryContext) GetKey

func (*ConstMapEntryContext) GetParser

func (s *ConstMapEntryContext) GetParser() antlr.Parser

func (*ConstMapEntryContext) GetRuleContext

func (s *ConstMapEntryContext) GetRuleContext() antlr.RuleContext

func (*ConstMapEntryContext) GetValue

func (*ConstMapEntryContext) IsConstMapEntryContext

func (*ConstMapEntryContext) IsConstMapEntryContext()

func (*ConstMapEntryContext) SetKey

func (*ConstMapEntryContext) SetValue

func (*ConstMapEntryContext) ToStringTree

func (s *ConstMapEntryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ConstValueContext

type ConstValueContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewConstValueContext

func NewConstValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstValueContext

func NewEmptyConstValueContext

func NewEmptyConstValueContext() *ConstValueContext

func (*ConstValueContext) ConstList

func (s *ConstValueContext) ConstList() IConstListContext

func (*ConstValueContext) ConstMap

func (s *ConstValueContext) ConstMap() IConstMapContext

func (*ConstValueContext) DOUBLE

func (s *ConstValueContext) DOUBLE() antlr.TerminalNode

func (*ConstValueContext) EnterRule

func (s *ConstValueContext) EnterRule(listener antlr.ParseTreeListener)

func (*ConstValueContext) ExitRule

func (s *ConstValueContext) ExitRule(listener antlr.ParseTreeListener)

func (*ConstValueContext) GetParser

func (s *ConstValueContext) GetParser() antlr.Parser

func (*ConstValueContext) GetRuleContext

func (s *ConstValueContext) GetRuleContext() antlr.RuleContext

func (*ConstValueContext) IDENTIFIER

func (s *ConstValueContext) IDENTIFIER() antlr.TerminalNode

func (*ConstValueContext) INTEGER

func (s *ConstValueContext) INTEGER() antlr.TerminalNode

func (*ConstValueContext) IsConstValueContext

func (*ConstValueContext) IsConstValueContext()

func (*ConstValueContext) LITERAL

func (s *ConstValueContext) LITERAL() antlr.TerminalNode

func (*ConstValueContext) ToStringTree

func (s *ConstValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ContainerTypeContext

type ContainerTypeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewContainerTypeContext

func NewContainerTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ContainerTypeContext

func NewEmptyContainerTypeContext

func NewEmptyContainerTypeContext() *ContainerTypeContext

func (*ContainerTypeContext) EnterRule

func (s *ContainerTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*ContainerTypeContext) ExitRule

func (s *ContainerTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*ContainerTypeContext) GetParser

func (s *ContainerTypeContext) GetParser() antlr.Parser

func (*ContainerTypeContext) GetRuleContext

func (s *ContainerTypeContext) GetRuleContext() antlr.RuleContext

func (*ContainerTypeContext) IsContainerTypeContext

func (*ContainerTypeContext) IsContainerTypeContext()

func (*ContainerTypeContext) ListType

func (s *ContainerTypeContext) ListType() IListTypeContext

func (*ContainerTypeContext) MapType

func (*ContainerTypeContext) SetType

func (*ContainerTypeContext) ToStringTree

func (s *ContainerTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type CppIncludeContext

type CppIncludeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCppIncludeContext

func NewCppIncludeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CppIncludeContext

func NewEmptyCppIncludeContext

func NewEmptyCppIncludeContext() *CppIncludeContext

func (*CppIncludeContext) EnterRule

func (s *CppIncludeContext) EnterRule(listener antlr.ParseTreeListener)

func (*CppIncludeContext) ExitRule

func (s *CppIncludeContext) ExitRule(listener antlr.ParseTreeListener)

func (*CppIncludeContext) GetParser

func (s *CppIncludeContext) GetParser() antlr.Parser

func (*CppIncludeContext) GetRuleContext

func (s *CppIncludeContext) GetRuleContext() antlr.RuleContext

func (*CppIncludeContext) IsCppIncludeContext

func (*CppIncludeContext) IsCppIncludeContext()

func (*CppIncludeContext) LITERAL

func (s *CppIncludeContext) LITERAL() antlr.TerminalNode

func (*CppIncludeContext) Separator

func (s *CppIncludeContext) Separator() ISeparatorContext

func (*CppIncludeContext) ToStringTree

func (s *CppIncludeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type CppTypeContext

type CppTypeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCppTypeContext

func NewCppTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CppTypeContext

func NewEmptyCppTypeContext

func NewEmptyCppTypeContext() *CppTypeContext

func (*CppTypeContext) EnterRule

func (s *CppTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*CppTypeContext) ExitRule

func (s *CppTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*CppTypeContext) GetParser

func (s *CppTypeContext) GetParser() antlr.Parser

func (*CppTypeContext) GetRuleContext

func (s *CppTypeContext) GetRuleContext() antlr.RuleContext

func (*CppTypeContext) IsCppTypeContext

func (*CppTypeContext) IsCppTypeContext()

func (*CppTypeContext) LITERAL

func (s *CppTypeContext) LITERAL() antlr.TerminalNode

func (*CppTypeContext) ToStringTree

func (s *CppTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type DefinitionContext

type DefinitionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDefinitionContext

func NewDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DefinitionContext

func NewEmptyDefinitionContext

func NewEmptyDefinitionContext() *DefinitionContext

func (*DefinitionContext) ConstDef

func (s *DefinitionContext) ConstDef() IConstDefContext

func (*DefinitionContext) EnterRule

func (s *DefinitionContext) EnterRule(listener antlr.ParseTreeListener)

func (*DefinitionContext) EnumDef

func (s *DefinitionContext) EnumDef() IEnumDefContext

func (*DefinitionContext) ExceptionDef

func (s *DefinitionContext) ExceptionDef() IExceptionDefContext

func (*DefinitionContext) ExitRule

func (s *DefinitionContext) ExitRule(listener antlr.ParseTreeListener)

func (*DefinitionContext) GetParser

func (s *DefinitionContext) GetParser() antlr.Parser

func (*DefinitionContext) GetRuleContext

func (s *DefinitionContext) GetRuleContext() antlr.RuleContext

func (*DefinitionContext) IsDefinitionContext

func (*DefinitionContext) IsDefinitionContext()

func (*DefinitionContext) Senum

func (s *DefinitionContext) Senum() ISenumContext

func (*DefinitionContext) ServiceDef

func (s *DefinitionContext) ServiceDef() IServiceDefContext

func (*DefinitionContext) StructDef

func (s *DefinitionContext) StructDef() IStructDefContext

func (*DefinitionContext) ToStringTree

func (s *DefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*DefinitionContext) Typedef

func (s *DefinitionContext) Typedef() ITypedefContext

func (*DefinitionContext) UnionDef

func (s *DefinitionContext) UnionDef() IUnionDefContext

type DocumentContext

type DocumentContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDocumentContext

func NewDocumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DocumentContext

func NewEmptyDocumentContext

func NewEmptyDocumentContext() *DocumentContext

func (*DocumentContext) AllDefinition

func (s *DocumentContext) AllDefinition() []IDefinitionContext

func (*DocumentContext) AllHeader

func (s *DocumentContext) AllHeader() []IHeaderContext

func (*DocumentContext) Definition

func (s *DocumentContext) Definition(i int) IDefinitionContext

func (*DocumentContext) EnterRule

func (s *DocumentContext) EnterRule(listener antlr.ParseTreeListener)

func (*DocumentContext) ExitRule

func (s *DocumentContext) ExitRule(listener antlr.ParseTreeListener)

func (*DocumentContext) GetParser

func (s *DocumentContext) GetParser() antlr.Parser

func (*DocumentContext) GetRuleContext

func (s *DocumentContext) GetRuleContext() antlr.RuleContext

func (*DocumentContext) Header

func (s *DocumentContext) Header(i int) IHeaderContext

func (*DocumentContext) IsDocumentContext

func (*DocumentContext) IsDocumentContext()

func (*DocumentContext) ToStringTree

func (s *DocumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type EnumDefContext

type EnumDefContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyEnumDefContext

func NewEmptyEnumDefContext() *EnumDefContext

func NewEnumDefContext

func NewEnumDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumDefContext

func (*EnumDefContext) AllEnumMember

func (s *EnumDefContext) AllEnumMember() []IEnumMemberContext

func (*EnumDefContext) AnnotationList

func (s *EnumDefContext) AnnotationList() IAnnotationListContext

func (*EnumDefContext) EnterRule

func (s *EnumDefContext) EnterRule(listener antlr.ParseTreeListener)

func (*EnumDefContext) EnumMember

func (s *EnumDefContext) EnumMember(i int) IEnumMemberContext

func (*EnumDefContext) ExitRule

func (s *EnumDefContext) ExitRule(listener antlr.ParseTreeListener)

func (*EnumDefContext) GetParser

func (s *EnumDefContext) GetParser() antlr.Parser

func (*EnumDefContext) GetRuleContext

func (s *EnumDefContext) GetRuleContext() antlr.RuleContext

func (*EnumDefContext) IDENTIFIER

func (s *EnumDefContext) IDENTIFIER() antlr.TerminalNode

func (*EnumDefContext) IsEnumDefContext

func (*EnumDefContext) IsEnumDefContext()

func (*EnumDefContext) ToStringTree

func (s *EnumDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type EnumMemberContext

type EnumMemberContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyEnumMemberContext

func NewEmptyEnumMemberContext() *EnumMemberContext

func NewEnumMemberContext

func NewEnumMemberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumMemberContext

func (*EnumMemberContext) AnnotationList

func (s *EnumMemberContext) AnnotationList() IAnnotationListContext

func (*EnumMemberContext) EnterRule

func (s *EnumMemberContext) EnterRule(listener antlr.ParseTreeListener)

func (*EnumMemberContext) ExitRule

func (s *EnumMemberContext) ExitRule(listener antlr.ParseTreeListener)

func (*EnumMemberContext) GetParser

func (s *EnumMemberContext) GetParser() antlr.Parser

func (*EnumMemberContext) GetRuleContext

func (s *EnumMemberContext) GetRuleContext() antlr.RuleContext

func (*EnumMemberContext) IDENTIFIER

func (s *EnumMemberContext) IDENTIFIER() antlr.TerminalNode

func (*EnumMemberContext) INTEGER

func (s *EnumMemberContext) INTEGER() antlr.TerminalNode

func (*EnumMemberContext) IsEnumMemberContext

func (*EnumMemberContext) IsEnumMemberContext()

func (*EnumMemberContext) Separator

func (s *EnumMemberContext) Separator() ISeparatorContext

func (*EnumMemberContext) ToStringTree

func (s *EnumMemberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ExceptionDefContext

type ExceptionDefContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyExceptionDefContext

func NewEmptyExceptionDefContext() *ExceptionDefContext

func NewExceptionDefContext

func NewExceptionDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExceptionDefContext

func (*ExceptionDefContext) AllField

func (s *ExceptionDefContext) AllField() []IFieldContext

func (*ExceptionDefContext) AnnotationList

func (s *ExceptionDefContext) AnnotationList() IAnnotationListContext

func (*ExceptionDefContext) EnterRule

func (s *ExceptionDefContext) EnterRule(listener antlr.ParseTreeListener)

func (*ExceptionDefContext) ExitRule

func (s *ExceptionDefContext) ExitRule(listener antlr.ParseTreeListener)

func (*ExceptionDefContext) Field

func (*ExceptionDefContext) GetParser

func (s *ExceptionDefContext) GetParser() antlr.Parser

func (*ExceptionDefContext) GetRuleContext

func (s *ExceptionDefContext) GetRuleContext() antlr.RuleContext

func (*ExceptionDefContext) IDENTIFIER

func (s *ExceptionDefContext) IDENTIFIER() antlr.TerminalNode

func (*ExceptionDefContext) IsExceptionDefContext

func (*ExceptionDefContext) IsExceptionDefContext()

func (*ExceptionDefContext) ToStringTree

func (s *ExceptionDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type FieldContext

type FieldContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFieldContext

func NewEmptyFieldContext() *FieldContext

func NewFieldContext

func NewFieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldContext

func (*FieldContext) AnnotationList

func (s *FieldContext) AnnotationList() IAnnotationListContext

func (*FieldContext) ConstValue

func (s *FieldContext) ConstValue() IConstValueContext

func (*FieldContext) EnterRule

func (s *FieldContext) EnterRule(listener antlr.ParseTreeListener)

func (*FieldContext) ExitRule

func (s *FieldContext) ExitRule(listener antlr.ParseTreeListener)

func (*FieldContext) FieldType

func (s *FieldContext) FieldType() IFieldTypeContext

func (*FieldContext) GetParser

func (s *FieldContext) GetParser() antlr.Parser

func (*FieldContext) GetRuleContext

func (s *FieldContext) GetRuleContext() antlr.RuleContext

func (*FieldContext) IDENTIFIER

func (s *FieldContext) IDENTIFIER() antlr.TerminalNode

func (*FieldContext) INTEGER

func (s *FieldContext) INTEGER() antlr.TerminalNode

func (*FieldContext) IsFieldContext

func (*FieldContext) IsFieldContext()

func (*FieldContext) Requiredness

func (s *FieldContext) Requiredness() IRequirednessContext

func (*FieldContext) Separator

func (s *FieldContext) Separator() ISeparatorContext

func (*FieldContext) ToStringTree

func (s *FieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type FieldListContext

type FieldListContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFieldListContext

func NewEmptyFieldListContext() *FieldListContext

func NewFieldListContext

func NewFieldListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldListContext

func (*FieldListContext) AllField

func (s *FieldListContext) AllField() []IFieldContext

func (*FieldListContext) EnterRule

func (s *FieldListContext) EnterRule(listener antlr.ParseTreeListener)

func (*FieldListContext) ExitRule

func (s *FieldListContext) ExitRule(listener antlr.ParseTreeListener)

func (*FieldListContext) Field

func (s *FieldListContext) Field(i int) IFieldContext

func (*FieldListContext) GetParser

func (s *FieldListContext) GetParser() antlr.Parser

func (*FieldListContext) GetRuleContext

func (s *FieldListContext) GetRuleContext() antlr.RuleContext

func (*FieldListContext) IsFieldListContext

func (*FieldListContext) IsFieldListContext()

func (*FieldListContext) ToStringTree

func (s *FieldListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type FieldTypeContext

type FieldTypeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFieldTypeContext

func NewEmptyFieldTypeContext() *FieldTypeContext

func NewFieldTypeContext

func NewFieldTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FieldTypeContext

func (*FieldTypeContext) AnnotationList

func (s *FieldTypeContext) AnnotationList() IAnnotationListContext

func (*FieldTypeContext) BaseType

func (s *FieldTypeContext) BaseType() IBaseTypeContext

func (*FieldTypeContext) ContainerType

func (s *FieldTypeContext) ContainerType() IContainerTypeContext

func (*FieldTypeContext) EnterRule

func (s *FieldTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*FieldTypeContext) ExitRule

func (s *FieldTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*FieldTypeContext) GetParser

func (s *FieldTypeContext) GetParser() antlr.Parser

func (*FieldTypeContext) GetRuleContext

func (s *FieldTypeContext) GetRuleContext() antlr.RuleContext

func (*FieldTypeContext) IDENTIFIER

func (s *FieldTypeContext) IDENTIFIER() antlr.TerminalNode

func (*FieldTypeContext) IsFieldTypeContext

func (*FieldTypeContext) IsFieldTypeContext()

func (*FieldTypeContext) ToStringTree

func (s *FieldTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type FunctionContext

type FunctionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFunctionContext

func NewEmptyFunctionContext() *FunctionContext

func NewFunctionContext

func NewFunctionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionContext

func (*FunctionContext) AnnotationList

func (s *FunctionContext) AnnotationList() IAnnotationListContext

func (*FunctionContext) EnterRule

func (s *FunctionContext) EnterRule(listener antlr.ParseTreeListener)

func (*FunctionContext) ExitRule

func (s *FunctionContext) ExitRule(listener antlr.ParseTreeListener)

func (*FunctionContext) FieldList

func (s *FunctionContext) FieldList() IFieldListContext

func (*FunctionContext) FieldType

func (s *FunctionContext) FieldType() IFieldTypeContext

func (*FunctionContext) GetParser

func (s *FunctionContext) GetParser() antlr.Parser

func (*FunctionContext) GetRuleContext

func (s *FunctionContext) GetRuleContext() antlr.RuleContext

func (*FunctionContext) IDENTIFIER

func (s *FunctionContext) IDENTIFIER() antlr.TerminalNode

func (*FunctionContext) IsFunctionContext

func (*FunctionContext) IsFunctionContext()

func (*FunctionContext) ONEWAY

func (s *FunctionContext) ONEWAY() antlr.TerminalNode

func (*FunctionContext) Separator

func (s *FunctionContext) Separator() ISeparatorContext

func (*FunctionContext) ThrowsList

func (s *FunctionContext) ThrowsList() IThrowsListContext

func (*FunctionContext) ToStringTree

func (s *FunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*FunctionContext) VOID

type HeaderContext

type HeaderContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyHeaderContext

func NewEmptyHeaderContext() *HeaderContext

func NewHeaderContext

func NewHeaderContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HeaderContext

func (*HeaderContext) CppInclude

func (s *HeaderContext) CppInclude() ICppIncludeContext

func (*HeaderContext) EnterRule

func (s *HeaderContext) EnterRule(listener antlr.ParseTreeListener)

func (*HeaderContext) ExitRule

func (s *HeaderContext) ExitRule(listener antlr.ParseTreeListener)

func (*HeaderContext) GetParser

func (s *HeaderContext) GetParser() antlr.Parser

func (*HeaderContext) GetRuleContext

func (s *HeaderContext) GetRuleContext() antlr.RuleContext

func (*HeaderContext) Include

func (s *HeaderContext) Include() IIncludeContext

func (*HeaderContext) IsHeaderContext

func (*HeaderContext) IsHeaderContext()

func (*HeaderContext) Namespace

func (s *HeaderContext) Namespace() INamespaceContext

func (*HeaderContext) ToStringTree

func (s *HeaderContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type IAnnotationContext

type IAnnotationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAnnotationContext differentiates from other interfaces.
	IsAnnotationContext()
}

IAnnotationContext is an interface to support dynamic dispatch.

type IAnnotationListContext

type IAnnotationListContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAnnotationListContext differentiates from other interfaces.
	IsAnnotationListContext()
}

IAnnotationListContext is an interface to support dynamic dispatch.

type IBaseTypeContext

type IBaseTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsBaseTypeContext differentiates from other interfaces.
	IsBaseTypeContext()
}

IBaseTypeContext is an interface to support dynamic dispatch.

type IConstDefContext

type IConstDefContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsConstDefContext differentiates from other interfaces.
	IsConstDefContext()
}

IConstDefContext is an interface to support dynamic dispatch.

type IConstListContext

type IConstListContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsConstListContext differentiates from other interfaces.
	IsConstListContext()
}

IConstListContext is an interface to support dynamic dispatch.

type IConstMapContext

type IConstMapContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsConstMapContext differentiates from other interfaces.
	IsConstMapContext()
}

IConstMapContext is an interface to support dynamic dispatch.

type IConstMapEntryContext

type IConstMapEntryContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetKey returns the key rule contexts.
	GetKey() IConstValueContext

	// GetValue returns the value rule contexts.
	GetValue() IConstValueContext

	// SetKey sets the key rule contexts.
	SetKey(IConstValueContext)

	// SetValue sets the value rule contexts.
	SetValue(IConstValueContext)

	// IsConstMapEntryContext differentiates from other interfaces.
	IsConstMapEntryContext()
}

IConstMapEntryContext is an interface to support dynamic dispatch.

type IConstValueContext

type IConstValueContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsConstValueContext differentiates from other interfaces.
	IsConstValueContext()
}

IConstValueContext is an interface to support dynamic dispatch.

type IContainerTypeContext

type IContainerTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsContainerTypeContext differentiates from other interfaces.
	IsContainerTypeContext()
}

IContainerTypeContext is an interface to support dynamic dispatch.

type ICppIncludeContext

type ICppIncludeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCppIncludeContext differentiates from other interfaces.
	IsCppIncludeContext()
}

ICppIncludeContext is an interface to support dynamic dispatch.

type ICppTypeContext

type ICppTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCppTypeContext differentiates from other interfaces.
	IsCppTypeContext()
}

ICppTypeContext is an interface to support dynamic dispatch.

type IDefinitionContext

type IDefinitionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsDefinitionContext differentiates from other interfaces.
	IsDefinitionContext()
}

IDefinitionContext is an interface to support dynamic dispatch.

type IDocumentContext

type IDocumentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsDocumentContext differentiates from other interfaces.
	IsDocumentContext()
}

IDocumentContext is an interface to support dynamic dispatch.

type IEnumDefContext

type IEnumDefContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsEnumDefContext differentiates from other interfaces.
	IsEnumDefContext()
}

IEnumDefContext is an interface to support dynamic dispatch.

type IEnumMemberContext

type IEnumMemberContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsEnumMemberContext differentiates from other interfaces.
	IsEnumMemberContext()
}

IEnumMemberContext is an interface to support dynamic dispatch.

type IExceptionDefContext

type IExceptionDefContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsExceptionDefContext differentiates from other interfaces.
	IsExceptionDefContext()
}

IExceptionDefContext is an interface to support dynamic dispatch.

type IFieldContext

type IFieldContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFieldContext differentiates from other interfaces.
	IsFieldContext()
}

IFieldContext is an interface to support dynamic dispatch.

type IFieldListContext

type IFieldListContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFieldListContext differentiates from other interfaces.
	IsFieldListContext()
}

IFieldListContext is an interface to support dynamic dispatch.

type IFieldTypeContext

type IFieldTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFieldTypeContext differentiates from other interfaces.
	IsFieldTypeContext()
}

IFieldTypeContext is an interface to support dynamic dispatch.

type IFunctionContext

type IFunctionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFunctionContext differentiates from other interfaces.
	IsFunctionContext()
}

IFunctionContext is an interface to support dynamic dispatch.

type IHeaderContext

type IHeaderContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsHeaderContext differentiates from other interfaces.
	IsHeaderContext()
}

IHeaderContext is an interface to support dynamic dispatch.

type IIncludeContext

type IIncludeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIncludeContext differentiates from other interfaces.
	IsIncludeContext()
}

IIncludeContext is an interface to support dynamic dispatch.

type IListTypeContext

type IListTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsListTypeContext differentiates from other interfaces.
	IsListTypeContext()
}

IListTypeContext is an interface to support dynamic dispatch.

type IMapTypeContext

type IMapTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetKey returns the key rule contexts.
	GetKey() IFieldTypeContext

	// GetValue returns the value rule contexts.
	GetValue() IFieldTypeContext

	// SetKey sets the key rule contexts.
	SetKey(IFieldTypeContext)

	// SetValue sets the value rule contexts.
	SetValue(IFieldTypeContext)

	// IsMapTypeContext differentiates from other interfaces.
	IsMapTypeContext()
}

IMapTypeContext is an interface to support dynamic dispatch.

type INamespaceContext

type INamespaceContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsNamespaceContext differentiates from other interfaces.
	IsNamespaceContext()
}

INamespaceContext is an interface to support dynamic dispatch.

type INamespaceScopeContext

type INamespaceScopeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsNamespaceScopeContext differentiates from other interfaces.
	IsNamespaceScopeContext()
}

INamespaceScopeContext is an interface to support dynamic dispatch.

type IPhpNamespaceContext

type IPhpNamespaceContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetNs returns the ns token.
	GetNs() antlr.Token

	// SetNs sets the ns token.
	SetNs(antlr.Token)

	// IsPhpNamespaceContext differentiates from other interfaces.
	IsPhpNamespaceContext()
}

IPhpNamespaceContext is an interface to support dynamic dispatch.

type IRequirednessContext

type IRequirednessContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsRequirednessContext differentiates from other interfaces.
	IsRequirednessContext()
}

IRequirednessContext is an interface to support dynamic dispatch.

type ISenumContext

type ISenumContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSenumContext differentiates from other interfaces.
	IsSenumContext()
}

ISenumContext is an interface to support dynamic dispatch.

type ISeparatorContext

type ISeparatorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSeparatorContext differentiates from other interfaces.
	IsSeparatorContext()
}

ISeparatorContext is an interface to support dynamic dispatch.

type IServiceDefContext

type IServiceDefContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetName returns the name token.
	GetName() antlr.Token

	// SetName sets the name token.
	SetName(antlr.Token)

	// GetSuperType returns the superType rule contexts.
	GetSuperType() IFieldTypeContext

	// SetSuperType sets the superType rule contexts.
	SetSuperType(IFieldTypeContext)

	// IsServiceDefContext differentiates from other interfaces.
	IsServiceDefContext()
}

IServiceDefContext is an interface to support dynamic dispatch.

type ISetTypeContext

type ISetTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSetTypeContext differentiates from other interfaces.
	IsSetTypeContext()
}

ISetTypeContext is an interface to support dynamic dispatch.

type IStandardNamespaceContext

type IStandardNamespaceContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetNs returns the ns token.
	GetNs() antlr.Token

	// SetNs sets the ns token.
	SetNs(antlr.Token)

	// IsStandardNamespaceContext differentiates from other interfaces.
	IsStandardNamespaceContext()
}

IStandardNamespaceContext is an interface to support dynamic dispatch.

type IStructDefContext

type IStructDefContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsStructDefContext differentiates from other interfaces.
	IsStructDefContext()
}

IStructDefContext is an interface to support dynamic dispatch.

type IThrowsListContext

type IThrowsListContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsThrowsListContext differentiates from other interfaces.
	IsThrowsListContext()
}

IThrowsListContext is an interface to support dynamic dispatch.

type ITypedefContext

type ITypedefContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsTypedefContext differentiates from other interfaces.
	IsTypedefContext()
}

ITypedefContext is an interface to support dynamic dispatch.

type IUnionDefContext

type IUnionDefContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsUnionDefContext differentiates from other interfaces.
	IsUnionDefContext()
}

IUnionDefContext is an interface to support dynamic dispatch.

type IXsdNamespaceContext

type IXsdNamespaceContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetNs returns the ns token.
	GetNs() antlr.Token

	// SetNs sets the ns token.
	SetNs(antlr.Token)

	// IsXsdNamespaceContext differentiates from other interfaces.
	IsXsdNamespaceContext()
}

IXsdNamespaceContext is an interface to support dynamic dispatch.

type IncludeContext

type IncludeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIncludeContext

func NewEmptyIncludeContext() *IncludeContext

func NewIncludeContext

func NewIncludeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IncludeContext

func (*IncludeContext) EnterRule

func (s *IncludeContext) EnterRule(listener antlr.ParseTreeListener)

func (*IncludeContext) ExitRule

func (s *IncludeContext) ExitRule(listener antlr.ParseTreeListener)

func (*IncludeContext) GetParser

func (s *IncludeContext) GetParser() antlr.Parser

func (*IncludeContext) GetRuleContext

func (s *IncludeContext) GetRuleContext() antlr.RuleContext

func (*IncludeContext) IsIncludeContext

func (*IncludeContext) IsIncludeContext()

func (*IncludeContext) LITERAL

func (s *IncludeContext) LITERAL() antlr.TerminalNode

func (*IncludeContext) Separator

func (s *IncludeContext) Separator() ISeparatorContext

func (*IncludeContext) ToStringTree

func (s *IncludeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ListTypeContext

type ListTypeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyListTypeContext

func NewEmptyListTypeContext() *ListTypeContext

func NewListTypeContext

func NewListTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListTypeContext

func (*ListTypeContext) CppType

func (s *ListTypeContext) CppType() ICppTypeContext

func (*ListTypeContext) EnterRule

func (s *ListTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*ListTypeContext) ExitRule

func (s *ListTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*ListTypeContext) FieldType

func (s *ListTypeContext) FieldType() IFieldTypeContext

func (*ListTypeContext) GetParser

func (s *ListTypeContext) GetParser() antlr.Parser

func (*ListTypeContext) GetRuleContext

func (s *ListTypeContext) GetRuleContext() antlr.RuleContext

func (*ListTypeContext) IsListTypeContext

func (*ListTypeContext) IsListTypeContext()

func (*ListTypeContext) ToStringTree

func (s *ListTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type MapTypeContext

type MapTypeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMapTypeContext

func NewEmptyMapTypeContext() *MapTypeContext

func NewMapTypeContext

func NewMapTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MapTypeContext

func (*MapTypeContext) AllFieldType

func (s *MapTypeContext) AllFieldType() []IFieldTypeContext

func (*MapTypeContext) COMMA

func (s *MapTypeContext) COMMA() antlr.TerminalNode

func (*MapTypeContext) CppType

func (s *MapTypeContext) CppType() ICppTypeContext

func (*MapTypeContext) EnterRule

func (s *MapTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*MapTypeContext) ExitRule

func (s *MapTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*MapTypeContext) FieldType

func (s *MapTypeContext) FieldType(i int) IFieldTypeContext

func (*MapTypeContext) GetKey

func (s *MapTypeContext) GetKey() IFieldTypeContext

func (*MapTypeContext) GetParser

func (s *MapTypeContext) GetParser() antlr.Parser

func (*MapTypeContext) GetRuleContext

func (s *MapTypeContext) GetRuleContext() antlr.RuleContext

func (*MapTypeContext) GetValue

func (s *MapTypeContext) GetValue() IFieldTypeContext

func (*MapTypeContext) IsMapTypeContext

func (*MapTypeContext) IsMapTypeContext()

func (*MapTypeContext) SetKey

func (s *MapTypeContext) SetKey(v IFieldTypeContext)

func (*MapTypeContext) SetValue

func (s *MapTypeContext) SetValue(v IFieldTypeContext)

func (*MapTypeContext) ToStringTree

func (s *MapTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type NamespaceContext

type NamespaceContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNamespaceContext

func NewEmptyNamespaceContext() *NamespaceContext

func NewNamespaceContext

func NewNamespaceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamespaceContext

func (*NamespaceContext) EnterRule

func (s *NamespaceContext) EnterRule(listener antlr.ParseTreeListener)

func (*NamespaceContext) ExitRule

func (s *NamespaceContext) ExitRule(listener antlr.ParseTreeListener)

func (*NamespaceContext) GetParser

func (s *NamespaceContext) GetParser() antlr.Parser

func (*NamespaceContext) GetRuleContext

func (s *NamespaceContext) GetRuleContext() antlr.RuleContext

func (*NamespaceContext) IsNamespaceContext

func (*NamespaceContext) IsNamespaceContext()

func (*NamespaceContext) PhpNamespace

func (s *NamespaceContext) PhpNamespace() IPhpNamespaceContext

func (*NamespaceContext) StandardNamespace

func (s *NamespaceContext) StandardNamespace() IStandardNamespaceContext

func (*NamespaceContext) ToStringTree

func (s *NamespaceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*NamespaceContext) XsdNamespace

func (s *NamespaceContext) XsdNamespace() IXsdNamespaceContext

type NamespaceScopeContext

type NamespaceScopeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNamespaceScopeContext

func NewEmptyNamespaceScopeContext() *NamespaceScopeContext

func NewNamespaceScopeContext

func NewNamespaceScopeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamespaceScopeContext

func (*NamespaceScopeContext) EnterRule

func (s *NamespaceScopeContext) EnterRule(listener antlr.ParseTreeListener)

func (*NamespaceScopeContext) ExitRule

func (s *NamespaceScopeContext) ExitRule(listener antlr.ParseTreeListener)

func (*NamespaceScopeContext) GetParser

func (s *NamespaceScopeContext) GetParser() antlr.Parser

func (*NamespaceScopeContext) GetRuleContext

func (s *NamespaceScopeContext) GetRuleContext() antlr.RuleContext

func (*NamespaceScopeContext) IDENTIFIER

func (s *NamespaceScopeContext) IDENTIFIER() antlr.TerminalNode

func (*NamespaceScopeContext) IsNamespaceScopeContext

func (*NamespaceScopeContext) IsNamespaceScopeContext()

func (*NamespaceScopeContext) ToStringTree

func (s *NamespaceScopeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PhpNamespaceContext

type PhpNamespaceContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPhpNamespaceContext

func NewEmptyPhpNamespaceContext() *PhpNamespaceContext

func NewPhpNamespaceContext

func NewPhpNamespaceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PhpNamespaceContext

func (*PhpNamespaceContext) AnnotationList

func (s *PhpNamespaceContext) AnnotationList() IAnnotationListContext

func (*PhpNamespaceContext) EnterRule

func (s *PhpNamespaceContext) EnterRule(listener antlr.ParseTreeListener)

func (*PhpNamespaceContext) ExitRule

func (s *PhpNamespaceContext) ExitRule(listener antlr.ParseTreeListener)

func (*PhpNamespaceContext) GetNs

func (s *PhpNamespaceContext) GetNs() antlr.Token

func (*PhpNamespaceContext) GetParser

func (s *PhpNamespaceContext) GetParser() antlr.Parser

func (*PhpNamespaceContext) GetRuleContext

func (s *PhpNamespaceContext) GetRuleContext() antlr.RuleContext

func (*PhpNamespaceContext) IsPhpNamespaceContext

func (*PhpNamespaceContext) IsPhpNamespaceContext()

func (*PhpNamespaceContext) LITERAL

func (s *PhpNamespaceContext) LITERAL() antlr.TerminalNode

func (*PhpNamespaceContext) Separator

func (s *PhpNamespaceContext) Separator() ISeparatorContext

func (*PhpNamespaceContext) SetNs

func (s *PhpNamespaceContext) SetNs(v antlr.Token)

func (*PhpNamespaceContext) ToStringTree

func (s *PhpNamespaceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type RequirednessContext

type RequirednessContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRequirednessContext

func NewEmptyRequirednessContext() *RequirednessContext

func NewRequirednessContext

func NewRequirednessContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RequirednessContext

func (*RequirednessContext) EnterRule

func (s *RequirednessContext) EnterRule(listener antlr.ParseTreeListener)

func (*RequirednessContext) ExitRule

func (s *RequirednessContext) ExitRule(listener antlr.ParseTreeListener)

func (*RequirednessContext) GetParser

func (s *RequirednessContext) GetParser() antlr.Parser

func (*RequirednessContext) GetRuleContext

func (s *RequirednessContext) GetRuleContext() antlr.RuleContext

func (*RequirednessContext) IsRequirednessContext

func (*RequirednessContext) IsRequirednessContext()

func (*RequirednessContext) ToStringTree

func (s *RequirednessContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SenumContext

type SenumContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySenumContext

func NewEmptySenumContext() *SenumContext

func NewSenumContext

func NewSenumContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SenumContext

func (*SenumContext) AllEnumMember

func (s *SenumContext) AllEnumMember() []IEnumMemberContext

func (*SenumContext) EnterRule

func (s *SenumContext) EnterRule(listener antlr.ParseTreeListener)

func (*SenumContext) EnumMember

func (s *SenumContext) EnumMember(i int) IEnumMemberContext

func (*SenumContext) ExitRule

func (s *SenumContext) ExitRule(listener antlr.ParseTreeListener)

func (*SenumContext) GetParser

func (s *SenumContext) GetParser() antlr.Parser

func (*SenumContext) GetRuleContext

func (s *SenumContext) GetRuleContext() antlr.RuleContext

func (*SenumContext) IDENTIFIER

func (s *SenumContext) IDENTIFIER() antlr.TerminalNode

func (*SenumContext) IsSenumContext

func (*SenumContext) IsSenumContext()

func (*SenumContext) ToStringTree

func (s *SenumContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SeparatorContext

type SeparatorContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySeparatorContext

func NewEmptySeparatorContext() *SeparatorContext

func NewSeparatorContext

func NewSeparatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SeparatorContext

func (*SeparatorContext) COMMA

func (s *SeparatorContext) COMMA() antlr.TerminalNode

func (*SeparatorContext) EnterRule

func (s *SeparatorContext) EnterRule(listener antlr.ParseTreeListener)

func (*SeparatorContext) ExitRule

func (s *SeparatorContext) ExitRule(listener antlr.ParseTreeListener)

func (*SeparatorContext) GetParser

func (s *SeparatorContext) GetParser() antlr.Parser

func (*SeparatorContext) GetRuleContext

func (s *SeparatorContext) GetRuleContext() antlr.RuleContext

func (*SeparatorContext) IsSeparatorContext

func (*SeparatorContext) IsSeparatorContext()

func (*SeparatorContext) SEMICOLON

func (s *SeparatorContext) SEMICOLON() antlr.TerminalNode

func (*SeparatorContext) ToStringTree

func (s *SeparatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ServiceDefContext

type ServiceDefContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyServiceDefContext

func NewEmptyServiceDefContext() *ServiceDefContext

func NewServiceDefContext

func NewServiceDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ServiceDefContext

func (*ServiceDefContext) AllFunction

func (s *ServiceDefContext) AllFunction() []IFunctionContext

func (*ServiceDefContext) AnnotationList

func (s *ServiceDefContext) AnnotationList() IAnnotationListContext

func (*ServiceDefContext) EnterRule

func (s *ServiceDefContext) EnterRule(listener antlr.ParseTreeListener)

func (*ServiceDefContext) ExitRule

func (s *ServiceDefContext) ExitRule(listener antlr.ParseTreeListener)

func (*ServiceDefContext) FieldType

func (s *ServiceDefContext) FieldType() IFieldTypeContext

func (*ServiceDefContext) Function

func (s *ServiceDefContext) Function(i int) IFunctionContext

func (*ServiceDefContext) GetName

func (s *ServiceDefContext) GetName() antlr.Token

func (*ServiceDefContext) GetParser

func (s *ServiceDefContext) GetParser() antlr.Parser

func (*ServiceDefContext) GetRuleContext

func (s *ServiceDefContext) GetRuleContext() antlr.RuleContext

func (*ServiceDefContext) GetSuperType

func (s *ServiceDefContext) GetSuperType() IFieldTypeContext

func (*ServiceDefContext) IDENTIFIER

func (s *ServiceDefContext) IDENTIFIER() antlr.TerminalNode

func (*ServiceDefContext) IsServiceDefContext

func (*ServiceDefContext) IsServiceDefContext()

func (*ServiceDefContext) SetName

func (s *ServiceDefContext) SetName(v antlr.Token)

func (*ServiceDefContext) SetSuperType

func (s *ServiceDefContext) SetSuperType(v IFieldTypeContext)

func (*ServiceDefContext) ToStringTree

func (s *ServiceDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SetTypeContext

type SetTypeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySetTypeContext

func NewEmptySetTypeContext() *SetTypeContext

func NewSetTypeContext

func NewSetTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SetTypeContext

func (*SetTypeContext) CppType

func (s *SetTypeContext) CppType() ICppTypeContext

func (*SetTypeContext) EnterRule

func (s *SetTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*SetTypeContext) ExitRule

func (s *SetTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*SetTypeContext) FieldType

func (s *SetTypeContext) FieldType() IFieldTypeContext

func (*SetTypeContext) GetParser

func (s *SetTypeContext) GetParser() antlr.Parser

func (*SetTypeContext) GetRuleContext

func (s *SetTypeContext) GetRuleContext() antlr.RuleContext

func (*SetTypeContext) IsSetTypeContext

func (*SetTypeContext) IsSetTypeContext()

func (*SetTypeContext) ToStringTree

func (s *SetTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type StandardNamespaceContext

type StandardNamespaceContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStandardNamespaceContext

func NewEmptyStandardNamespaceContext() *StandardNamespaceContext

func NewStandardNamespaceContext

func NewStandardNamespaceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StandardNamespaceContext

func (*StandardNamespaceContext) AnnotationList

func (*StandardNamespaceContext) EnterRule

func (s *StandardNamespaceContext) EnterRule(listener antlr.ParseTreeListener)

func (*StandardNamespaceContext) ExitRule

func (s *StandardNamespaceContext) ExitRule(listener antlr.ParseTreeListener)

func (*StandardNamespaceContext) GetNs

func (*StandardNamespaceContext) GetParser

func (s *StandardNamespaceContext) GetParser() antlr.Parser

func (*StandardNamespaceContext) GetRuleContext

func (s *StandardNamespaceContext) GetRuleContext() antlr.RuleContext

func (*StandardNamespaceContext) IDENTIFIER

func (*StandardNamespaceContext) IsStandardNamespaceContext

func (*StandardNamespaceContext) IsStandardNamespaceContext()

func (*StandardNamespaceContext) NamespaceScope

func (*StandardNamespaceContext) Separator

func (*StandardNamespaceContext) SetNs

func (s *StandardNamespaceContext) SetNs(v antlr.Token)

func (*StandardNamespaceContext) ToStringTree

func (s *StandardNamespaceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type StructDefContext

type StructDefContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStructDefContext

func NewEmptyStructDefContext() *StructDefContext

func NewStructDefContext

func NewStructDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StructDefContext

func (*StructDefContext) AllField

func (s *StructDefContext) AllField() []IFieldContext

func (*StructDefContext) AnnotationList

func (s *StructDefContext) AnnotationList() IAnnotationListContext

func (*StructDefContext) EnterRule

func (s *StructDefContext) EnterRule(listener antlr.ParseTreeListener)

func (*StructDefContext) ExitRule

func (s *StructDefContext) ExitRule(listener antlr.ParseTreeListener)

func (*StructDefContext) Field

func (s *StructDefContext) Field(i int) IFieldContext

func (*StructDefContext) GetParser

func (s *StructDefContext) GetParser() antlr.Parser

func (*StructDefContext) GetRuleContext

func (s *StructDefContext) GetRuleContext() antlr.RuleContext

func (*StructDefContext) IDENTIFIER

func (s *StructDefContext) IDENTIFIER() antlr.TerminalNode

func (*StructDefContext) IsStructDefContext

func (*StructDefContext) IsStructDefContext()

func (*StructDefContext) ToStringTree

func (s *StructDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ThrowsListContext

type ThrowsListContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyThrowsListContext

func NewEmptyThrowsListContext() *ThrowsListContext

func NewThrowsListContext

func NewThrowsListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ThrowsListContext

func (*ThrowsListContext) EnterRule

func (s *ThrowsListContext) EnterRule(listener antlr.ParseTreeListener)

func (*ThrowsListContext) ExitRule

func (s *ThrowsListContext) ExitRule(listener antlr.ParseTreeListener)

func (*ThrowsListContext) FieldList

func (s *ThrowsListContext) FieldList() IFieldListContext

func (*ThrowsListContext) GetParser

func (s *ThrowsListContext) GetParser() antlr.Parser

func (*ThrowsListContext) GetRuleContext

func (s *ThrowsListContext) GetRuleContext() antlr.RuleContext

func (*ThrowsListContext) IsThrowsListContext

func (*ThrowsListContext) IsThrowsListContext()

func (*ThrowsListContext) ToStringTree

func (s *ThrowsListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TypedefContext

type TypedefContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypedefContext

func NewEmptyTypedefContext() *TypedefContext

func NewTypedefContext

func NewTypedefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypedefContext

func (*TypedefContext) AnnotationList

func (s *TypedefContext) AnnotationList() IAnnotationListContext

func (*TypedefContext) EnterRule

func (s *TypedefContext) EnterRule(listener antlr.ParseTreeListener)

func (*TypedefContext) ExitRule

func (s *TypedefContext) ExitRule(listener antlr.ParseTreeListener)

func (*TypedefContext) FieldType

func (s *TypedefContext) FieldType() IFieldTypeContext

func (*TypedefContext) GetParser

func (s *TypedefContext) GetParser() antlr.Parser

func (*TypedefContext) GetRuleContext

func (s *TypedefContext) GetRuleContext() antlr.RuleContext

func (*TypedefContext) IDENTIFIER

func (s *TypedefContext) IDENTIFIER() antlr.TerminalNode

func (*TypedefContext) IsTypedefContext

func (*TypedefContext) IsTypedefContext()

func (*TypedefContext) Separator

func (s *TypedefContext) Separator() ISeparatorContext

func (*TypedefContext) ToStringTree

func (s *TypedefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type UnionDefContext

type UnionDefContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUnionDefContext

func NewEmptyUnionDefContext() *UnionDefContext

func NewUnionDefContext

func NewUnionDefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnionDefContext

func (*UnionDefContext) AllField

func (s *UnionDefContext) AllField() []IFieldContext

func (*UnionDefContext) AnnotationList

func (s *UnionDefContext) AnnotationList() IAnnotationListContext

func (*UnionDefContext) EnterRule

func (s *UnionDefContext) EnterRule(listener antlr.ParseTreeListener)

func (*UnionDefContext) ExitRule

func (s *UnionDefContext) ExitRule(listener antlr.ParseTreeListener)

func (*UnionDefContext) Field

func (s *UnionDefContext) Field(i int) IFieldContext

func (*UnionDefContext) GetParser

func (s *UnionDefContext) GetParser() antlr.Parser

func (*UnionDefContext) GetRuleContext

func (s *UnionDefContext) GetRuleContext() antlr.RuleContext

func (*UnionDefContext) IDENTIFIER

func (s *UnionDefContext) IDENTIFIER() antlr.TerminalNode

func (*UnionDefContext) IsUnionDefContext

func (*UnionDefContext) IsUnionDefContext()

func (*UnionDefContext) ToStringTree

func (s *UnionDefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type XsdNamespaceContext

type XsdNamespaceContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyXsdNamespaceContext

func NewEmptyXsdNamespaceContext() *XsdNamespaceContext

func NewXsdNamespaceContext

func NewXsdNamespaceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *XsdNamespaceContext

func (*XsdNamespaceContext) AnnotationList

func (s *XsdNamespaceContext) AnnotationList() IAnnotationListContext

func (*XsdNamespaceContext) EnterRule

func (s *XsdNamespaceContext) EnterRule(listener antlr.ParseTreeListener)

func (*XsdNamespaceContext) ExitRule

func (s *XsdNamespaceContext) ExitRule(listener antlr.ParseTreeListener)

func (*XsdNamespaceContext) GetNs

func (s *XsdNamespaceContext) GetNs() antlr.Token

func (*XsdNamespaceContext) GetParser

func (s *XsdNamespaceContext) GetParser() antlr.Parser

func (*XsdNamespaceContext) GetRuleContext

func (s *XsdNamespaceContext) GetRuleContext() antlr.RuleContext

func (*XsdNamespaceContext) IsXsdNamespaceContext

func (*XsdNamespaceContext) IsXsdNamespaceContext()

func (*XsdNamespaceContext) LITERAL

func (s *XsdNamespaceContext) LITERAL() antlr.TerminalNode

func (*XsdNamespaceContext) Separator

func (s *XsdNamespaceContext) Separator() ISeparatorContext

func (*XsdNamespaceContext) SetNs

func (s *XsdNamespaceContext) SetNs(v antlr.Token)

func (*XsdNamespaceContext) ToStringTree

func (s *XsdNamespaceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL