parser

package
v0.0.0-...-8181967 Latest Latest
Warning

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

Go to latest
Published: Sep 29, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ASN1SchemaLexerCOMMENT                   = 1
	ASN1SchemaLexerASSIGN                    = 2
	ASN1SchemaLexerLBRACE                    = 3
	ASN1SchemaLexerRBRACE                    = 4
	ASN1SchemaLexerLBRACKET                  = 5
	ASN1SchemaLexerRBRACKET                  = 6
	ASN1SchemaLexerLPAREN                    = 7
	ASN1SchemaLexerRPAREN                    = 8
	ASN1SchemaLexerCOMMA                     = 9
	ASN1SchemaLexerSEQUENCE_LITERAL          = 10
	ASN1SchemaLexerINTEGER_LITERAL           = 11
	ASN1SchemaLexerIMPLICIT_LITERAL          = 12
	ASN1SchemaLexerEXPLICIT_LITERAL          = 13
	ASN1SchemaLexerOPTIONAL_LITERAL          = 14
	ASN1SchemaLexerDEFAULT_LITERAL           = 15
	ASN1SchemaLexerDEFINED_BY_LITERAL        = 16
	ASN1SchemaLexerANY_LITERAL               = 17
	ASN1SchemaLexerOF_LITERAL                = 18
	ASN1SchemaLexerCHOICE_LITERAL            = 19
	ASN1SchemaLexerSIZE_LITERAL              = 20
	ASN1SchemaLexerMAX                       = 21
	ASN1SchemaLexerBMPSTRING_LITERAL         = 22
	ASN1SchemaLexerIA5STRING_LITERAL         = 23
	ASN1SchemaLexerPRINTABLE_STRING_LITERAL  = 24
	ASN1SchemaLexerTELETEX_STRING_LITERAL    = 25
	ASN1SchemaLexerUNIVERSAL_STRING_LITERAL  = 26
	ASN1SchemaLexerUTF8_STRING_LITERAL       = 27
	ASN1SchemaLexerBIT_STRING_LITERAL        = 28
	ASN1SchemaLexerOCTET_STRING_LITERAL      = 29
	ASN1SchemaLexerOBJECT_IDENTIFIER_LITERAL = 30
	ASN1SchemaLexerDOTDOT                    = 31
	ASN1SchemaLexerINTEGER                   = 32
	ASN1SchemaLexerWORD                      = 33
	ASN1SchemaLexerWHITESPACE                = 34
)

ASN1SchemaLexer tokens.

View Source
const (
	ASN1SchemaParserEOF                       = antlr.TokenEOF
	ASN1SchemaParserCOMMENT                   = 1
	ASN1SchemaParserASSIGN                    = 2
	ASN1SchemaParserLBRACE                    = 3
	ASN1SchemaParserRBRACE                    = 4
	ASN1SchemaParserLBRACKET                  = 5
	ASN1SchemaParserRBRACKET                  = 6
	ASN1SchemaParserLPAREN                    = 7
	ASN1SchemaParserRPAREN                    = 8
	ASN1SchemaParserCOMMA                     = 9
	ASN1SchemaParserSEQUENCE_LITERAL          = 10
	ASN1SchemaParserINTEGER_LITERAL           = 11
	ASN1SchemaParserIMPLICIT_LITERAL          = 12
	ASN1SchemaParserEXPLICIT_LITERAL          = 13
	ASN1SchemaParserOPTIONAL_LITERAL          = 14
	ASN1SchemaParserDEFAULT_LITERAL           = 15
	ASN1SchemaParserDEFINED_BY_LITERAL        = 16
	ASN1SchemaParserANY_LITERAL               = 17
	ASN1SchemaParserOF_LITERAL                = 18
	ASN1SchemaParserCHOICE_LITERAL            = 19
	ASN1SchemaParserSIZE_LITERAL              = 20
	ASN1SchemaParserMAX                       = 21
	ASN1SchemaParserBMPSTRING_LITERAL         = 22
	ASN1SchemaParserIA5STRING_LITERAL         = 23
	ASN1SchemaParserPRINTABLE_STRING_LITERAL  = 24
	ASN1SchemaParserTELETEX_STRING_LITERAL    = 25
	ASN1SchemaParserUNIVERSAL_STRING_LITERAL  = 26
	ASN1SchemaParserUTF8_STRING_LITERAL       = 27
	ASN1SchemaParserBIT_STRING_LITERAL        = 28
	ASN1SchemaParserOCTET_STRING_LITERAL      = 29
	ASN1SchemaParserOBJECT_IDENTIFIER_LITERAL = 30
	ASN1SchemaParserDOTDOT                    = 31
	ASN1SchemaParserINTEGER                   = 32
	ASN1SchemaParserWORD                      = 33
	ASN1SchemaParserWHITESPACE                = 34
)

ASN1SchemaParser tokens.

View Source
const (
	ASN1SchemaParserRULE_module                  = 0
	ASN1SchemaParserRULE_assignment              = 1
	ASN1SchemaParserRULE_primitive               = 2
	ASN1SchemaParserRULE_primitive_name          = 3
	ASN1SchemaParserRULE_tag                     = 4
	ASN1SchemaParserRULE_context_flag            = 5
	ASN1SchemaParserRULE_encoding_flags          = 6
	ASN1SchemaParserRULE_default_value           = 7
	ASN1SchemaParserRULE_size_constraint         = 8
	ASN1SchemaParserRULE_type_constraints        = 9
	ASN1SchemaParserRULE_type_definition         = 10
	ASN1SchemaParserRULE_integer_integer         = 11
	ASN1SchemaParserRULE_integer_value           = 12
	ASN1SchemaParserRULE_integer_enum_value_list = 13
	ASN1SchemaParserRULE_integer_enum_value      = 14
	ASN1SchemaParserRULE_integer_oid_value_list  = 15
	ASN1SchemaParserRULE_integer_oid_value       = 16
	ASN1SchemaParserRULE_oid                     = 17
	ASN1SchemaParserRULE_oid_assignment          = 18
	ASN1SchemaParserRULE_octet_string            = 19
	ASN1SchemaParserRULE_bit_string              = 20
	ASN1SchemaParserRULE_string_string           = 21
	ASN1SchemaParserRULE_sequence                = 22
	ASN1SchemaParserRULE_sequence_list           = 23
	ASN1SchemaParserRULE_sequence_of             = 24
	ASN1SchemaParserRULE_choice                  = 25
	ASN1SchemaParserRULE_any                     = 26
	ASN1SchemaParserRULE_field_list              = 27
	ASN1SchemaParserRULE_field_definition        = 28
	ASN1SchemaParserRULE_string_literal          = 29
	ASN1SchemaParserRULE_type_name               = 30
	ASN1SchemaParserRULE_integer_oid_reference   = 31
	ASN1SchemaParserRULE_value_identifier        = 32
	ASN1SchemaParserRULE_field_name              = 33
	ASN1SchemaParserRULE_custom_type_name        = 34
)

ASN1SchemaParser rules.

Variables

This section is empty.

Functions

This section is empty.

Types

type ASN1SchemaLexer

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

func NewASN1SchemaLexer

func NewASN1SchemaLexer(input antlr.CharStream) *ASN1SchemaLexer

type ASN1SchemaListener

type ASN1SchemaListener interface {
	antlr.ParseTreeListener

	// EnterModule is called when entering the module production.
	EnterModule(c *ModuleContext)

	// EnterAssignment is called when entering the assignment production.
	EnterAssignment(c *AssignmentContext)

	// EnterPrimitive is called when entering the primitive production.
	EnterPrimitive(c *PrimitiveContext)

	// EnterPrimitive_name is called when entering the primitive_name production.
	EnterPrimitive_name(c *Primitive_nameContext)

	// EnterTag is called when entering the tag production.
	EnterTag(c *TagContext)

	// EnterContext_flag is called when entering the context_flag production.
	EnterContext_flag(c *Context_flagContext)

	// EnterEncoding_flags is called when entering the encoding_flags production.
	EnterEncoding_flags(c *Encoding_flagsContext)

	// EnterDefault_value is called when entering the default_value production.
	EnterDefault_value(c *Default_valueContext)

	// EnterSize_constraint is called when entering the size_constraint production.
	EnterSize_constraint(c *Size_constraintContext)

	// EnterType_constraints is called when entering the type_constraints production.
	EnterType_constraints(c *Type_constraintsContext)

	// EnterType_definition is called when entering the type_definition production.
	EnterType_definition(c *Type_definitionContext)

	// EnterInteger_integer is called when entering the integer_integer production.
	EnterInteger_integer(c *Integer_integerContext)

	// EnterInteger_value is called when entering the integer_value production.
	EnterInteger_value(c *Integer_valueContext)

	// EnterInteger_enum_value_list is called when entering the integer_enum_value_list production.
	EnterInteger_enum_value_list(c *Integer_enum_value_listContext)

	// EnterInteger_enum_value is called when entering the integer_enum_value production.
	EnterInteger_enum_value(c *Integer_enum_valueContext)

	// EnterInteger_oid_value_list is called when entering the integer_oid_value_list production.
	EnterInteger_oid_value_list(c *Integer_oid_value_listContext)

	// EnterInteger_oid_value is called when entering the integer_oid_value production.
	EnterInteger_oid_value(c *Integer_oid_valueContext)

	// EnterOid is called when entering the oid production.
	EnterOid(c *OidContext)

	// EnterOid_assignment is called when entering the oid_assignment production.
	EnterOid_assignment(c *Oid_assignmentContext)

	// EnterOctet_string is called when entering the octet_string production.
	EnterOctet_string(c *Octet_stringContext)

	// EnterBit_string is called when entering the bit_string production.
	EnterBit_string(c *Bit_stringContext)

	// EnterString_string is called when entering the string_string production.
	EnterString_string(c *String_stringContext)

	// EnterSequence is called when entering the sequence production.
	EnterSequence(c *SequenceContext)

	// EnterSequence_list is called when entering the sequence_list production.
	EnterSequence_list(c *Sequence_listContext)

	// EnterSequence_of is called when entering the sequence_of production.
	EnterSequence_of(c *Sequence_ofContext)

	// EnterChoice is called when entering the choice production.
	EnterChoice(c *ChoiceContext)

	// EnterAny is called when entering the any production.
	EnterAny(c *AnyContext)

	// EnterField_list is called when entering the field_list production.
	EnterField_list(c *Field_listContext)

	// EnterField_definition is called when entering the field_definition production.
	EnterField_definition(c *Field_definitionContext)

	// EnterString_literal is called when entering the string_literal production.
	EnterString_literal(c *String_literalContext)

	// EnterType_name is called when entering the type_name production.
	EnterType_name(c *Type_nameContext)

	// EnterInteger_oid_reference is called when entering the integer_oid_reference production.
	EnterInteger_oid_reference(c *Integer_oid_referenceContext)

	// EnterValue_identifier is called when entering the value_identifier production.
	EnterValue_identifier(c *Value_identifierContext)

	// EnterField_name is called when entering the field_name production.
	EnterField_name(c *Field_nameContext)

	// EnterCustom_type_name is called when entering the custom_type_name production.
	EnterCustom_type_name(c *Custom_type_nameContext)

	// ExitModule is called when exiting the module production.
	ExitModule(c *ModuleContext)

	// ExitAssignment is called when exiting the assignment production.
	ExitAssignment(c *AssignmentContext)

	// ExitPrimitive is called when exiting the primitive production.
	ExitPrimitive(c *PrimitiveContext)

	// ExitPrimitive_name is called when exiting the primitive_name production.
	ExitPrimitive_name(c *Primitive_nameContext)

	// ExitTag is called when exiting the tag production.
	ExitTag(c *TagContext)

	// ExitContext_flag is called when exiting the context_flag production.
	ExitContext_flag(c *Context_flagContext)

	// ExitEncoding_flags is called when exiting the encoding_flags production.
	ExitEncoding_flags(c *Encoding_flagsContext)

	// ExitDefault_value is called when exiting the default_value production.
	ExitDefault_value(c *Default_valueContext)

	// ExitSize_constraint is called when exiting the size_constraint production.
	ExitSize_constraint(c *Size_constraintContext)

	// ExitType_constraints is called when exiting the type_constraints production.
	ExitType_constraints(c *Type_constraintsContext)

	// ExitType_definition is called when exiting the type_definition production.
	ExitType_definition(c *Type_definitionContext)

	// ExitInteger_integer is called when exiting the integer_integer production.
	ExitInteger_integer(c *Integer_integerContext)

	// ExitInteger_value is called when exiting the integer_value production.
	ExitInteger_value(c *Integer_valueContext)

	// ExitInteger_enum_value_list is called when exiting the integer_enum_value_list production.
	ExitInteger_enum_value_list(c *Integer_enum_value_listContext)

	// ExitInteger_enum_value is called when exiting the integer_enum_value production.
	ExitInteger_enum_value(c *Integer_enum_valueContext)

	// ExitInteger_oid_value_list is called when exiting the integer_oid_value_list production.
	ExitInteger_oid_value_list(c *Integer_oid_value_listContext)

	// ExitInteger_oid_value is called when exiting the integer_oid_value production.
	ExitInteger_oid_value(c *Integer_oid_valueContext)

	// ExitOid is called when exiting the oid production.
	ExitOid(c *OidContext)

	// ExitOid_assignment is called when exiting the oid_assignment production.
	ExitOid_assignment(c *Oid_assignmentContext)

	// ExitOctet_string is called when exiting the octet_string production.
	ExitOctet_string(c *Octet_stringContext)

	// ExitBit_string is called when exiting the bit_string production.
	ExitBit_string(c *Bit_stringContext)

	// ExitString_string is called when exiting the string_string production.
	ExitString_string(c *String_stringContext)

	// ExitSequence is called when exiting the sequence production.
	ExitSequence(c *SequenceContext)

	// ExitSequence_list is called when exiting the sequence_list production.
	ExitSequence_list(c *Sequence_listContext)

	// ExitSequence_of is called when exiting the sequence_of production.
	ExitSequence_of(c *Sequence_ofContext)

	// ExitChoice is called when exiting the choice production.
	ExitChoice(c *ChoiceContext)

	// ExitAny is called when exiting the any production.
	ExitAny(c *AnyContext)

	// ExitField_list is called when exiting the field_list production.
	ExitField_list(c *Field_listContext)

	// ExitField_definition is called when exiting the field_definition production.
	ExitField_definition(c *Field_definitionContext)

	// ExitString_literal is called when exiting the string_literal production.
	ExitString_literal(c *String_literalContext)

	// ExitType_name is called when exiting the type_name production.
	ExitType_name(c *Type_nameContext)

	// ExitInteger_oid_reference is called when exiting the integer_oid_reference production.
	ExitInteger_oid_reference(c *Integer_oid_referenceContext)

	// ExitValue_identifier is called when exiting the value_identifier production.
	ExitValue_identifier(c *Value_identifierContext)

	// ExitField_name is called when exiting the field_name production.
	ExitField_name(c *Field_nameContext)

	// ExitCustom_type_name is called when exiting the custom_type_name production.
	ExitCustom_type_name(c *Custom_type_nameContext)
}

ASN1SchemaListener is a complete listener for a parse tree produced by ASN1SchemaParser.

type ASN1SchemaParser

type ASN1SchemaParser struct {
	*antlr.BaseParser
}

func NewASN1SchemaParser

func NewASN1SchemaParser(input antlr.TokenStream) *ASN1SchemaParser

func (*ASN1SchemaParser) Any

func (p *ASN1SchemaParser) Any() (localctx IAnyContext)

func (*ASN1SchemaParser) Assignment

func (p *ASN1SchemaParser) Assignment() (localctx IAssignmentContext)

func (*ASN1SchemaParser) Bit_string

func (p *ASN1SchemaParser) Bit_string() (localctx IBit_stringContext)

func (*ASN1SchemaParser) Choice

func (p *ASN1SchemaParser) Choice() (localctx IChoiceContext)

func (*ASN1SchemaParser) Context_flag

func (p *ASN1SchemaParser) Context_flag() (localctx IContext_flagContext)

func (*ASN1SchemaParser) Custom_type_name

func (p *ASN1SchemaParser) Custom_type_name() (localctx ICustom_type_nameContext)

func (*ASN1SchemaParser) Default_value

func (p *ASN1SchemaParser) Default_value() (localctx IDefault_valueContext)

func (*ASN1SchemaParser) Encoding_flags

func (p *ASN1SchemaParser) Encoding_flags() (localctx IEncoding_flagsContext)

func (*ASN1SchemaParser) Field_definition

func (p *ASN1SchemaParser) Field_definition() (localctx IField_definitionContext)

func (*ASN1SchemaParser) Field_list

func (p *ASN1SchemaParser) Field_list() (localctx IField_listContext)

func (*ASN1SchemaParser) Field_name

func (p *ASN1SchemaParser) Field_name() (localctx IField_nameContext)

func (*ASN1SchemaParser) Integer_enum_value

func (p *ASN1SchemaParser) Integer_enum_value() (localctx IInteger_enum_valueContext)

func (*ASN1SchemaParser) Integer_enum_value_list

func (p *ASN1SchemaParser) Integer_enum_value_list() (localctx IInteger_enum_value_listContext)

func (*ASN1SchemaParser) Integer_integer

func (p *ASN1SchemaParser) Integer_integer() (localctx IInteger_integerContext)

func (*ASN1SchemaParser) Integer_oid_reference

func (p *ASN1SchemaParser) Integer_oid_reference() (localctx IInteger_oid_referenceContext)

func (*ASN1SchemaParser) Integer_oid_value

func (p *ASN1SchemaParser) Integer_oid_value() (localctx IInteger_oid_valueContext)

func (*ASN1SchemaParser) Integer_oid_value_list

func (p *ASN1SchemaParser) Integer_oid_value_list() (localctx IInteger_oid_value_listContext)

func (*ASN1SchemaParser) Integer_value

func (p *ASN1SchemaParser) Integer_value() (localctx IInteger_valueContext)

func (*ASN1SchemaParser) Module

func (p *ASN1SchemaParser) Module() (localctx IModuleContext)

func (*ASN1SchemaParser) Octet_string

func (p *ASN1SchemaParser) Octet_string() (localctx IOctet_stringContext)

func (*ASN1SchemaParser) Oid

func (p *ASN1SchemaParser) Oid() (localctx IOidContext)

func (*ASN1SchemaParser) Oid_assignment

func (p *ASN1SchemaParser) Oid_assignment() (localctx IOid_assignmentContext)

func (*ASN1SchemaParser) Primitive

func (p *ASN1SchemaParser) Primitive() (localctx IPrimitiveContext)

func (*ASN1SchemaParser) Primitive_name

func (p *ASN1SchemaParser) Primitive_name() (localctx IPrimitive_nameContext)

func (*ASN1SchemaParser) Sequence

func (p *ASN1SchemaParser) Sequence() (localctx ISequenceContext)

func (*ASN1SchemaParser) Sequence_list

func (p *ASN1SchemaParser) Sequence_list() (localctx ISequence_listContext)

func (*ASN1SchemaParser) Sequence_of

func (p *ASN1SchemaParser) Sequence_of() (localctx ISequence_ofContext)

func (*ASN1SchemaParser) Size_constraint

func (p *ASN1SchemaParser) Size_constraint() (localctx ISize_constraintContext)

func (*ASN1SchemaParser) String_literal

func (p *ASN1SchemaParser) String_literal() (localctx IString_literalContext)

func (*ASN1SchemaParser) String_string

func (p *ASN1SchemaParser) String_string() (localctx IString_stringContext)

func (*ASN1SchemaParser) Tag

func (p *ASN1SchemaParser) Tag() (localctx ITagContext)

func (*ASN1SchemaParser) Type_constraints

func (p *ASN1SchemaParser) Type_constraints() (localctx IType_constraintsContext)

func (*ASN1SchemaParser) Type_definition

func (p *ASN1SchemaParser) Type_definition() (localctx IType_definitionContext)

func (*ASN1SchemaParser) Type_name

func (p *ASN1SchemaParser) Type_name() (localctx IType_nameContext)

func (*ASN1SchemaParser) Value_identifier

func (p *ASN1SchemaParser) Value_identifier() (localctx IValue_identifierContext)

type AnyContext

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

func NewAnyContext

func NewAnyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnyContext

func NewEmptyAnyContext

func NewEmptyAnyContext() *AnyContext

func (*AnyContext) ANY_LITERAL

func (s *AnyContext) ANY_LITERAL() antlr.TerminalNode

func (*AnyContext) DEFINED_BY_LITERAL

func (s *AnyContext) DEFINED_BY_LITERAL() antlr.TerminalNode

func (*AnyContext) EnterRule

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

func (*AnyContext) ExitRule

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

func (*AnyContext) Field_name

func (s *AnyContext) Field_name() IField_nameContext

func (*AnyContext) GetParser

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

func (*AnyContext) GetRuleContext

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

func (*AnyContext) IsAnyContext

func (*AnyContext) IsAnyContext()

func (*AnyContext) ToStringTree

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

type AssignmentContext

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

func NewAssignmentContext

func NewAssignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignmentContext

func NewEmptyAssignmentContext

func NewEmptyAssignmentContext() *AssignmentContext

func (*AssignmentContext) ASSIGN

func (s *AssignmentContext) ASSIGN() antlr.TerminalNode

func (*AssignmentContext) EnterRule

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

func (*AssignmentContext) ExitRule

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

func (*AssignmentContext) GetParser

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

func (*AssignmentContext) GetRuleContext

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

func (*AssignmentContext) IsAssignmentContext

func (*AssignmentContext) IsAssignmentContext()

func (*AssignmentContext) Oid_assignment

func (s *AssignmentContext) Oid_assignment() IOid_assignmentContext

func (*AssignmentContext) Primitive

func (s *AssignmentContext) Primitive() IPrimitiveContext

func (*AssignmentContext) ToStringTree

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

func (*AssignmentContext) Type_name

func (s *AssignmentContext) Type_name() IType_nameContext

type BaseASN1SchemaListener

type BaseASN1SchemaListener struct{}

BaseASN1SchemaListener is a complete listener for a parse tree produced by ASN1SchemaParser.

func (*BaseASN1SchemaListener) EnterAny

func (s *BaseASN1SchemaListener) EnterAny(ctx *AnyContext)

EnterAny is called when production any is entered.

func (*BaseASN1SchemaListener) EnterAssignment

func (s *BaseASN1SchemaListener) EnterAssignment(ctx *AssignmentContext)

EnterAssignment is called when production assignment is entered.

func (*BaseASN1SchemaListener) EnterBit_string

func (s *BaseASN1SchemaListener) EnterBit_string(ctx *Bit_stringContext)

EnterBit_string is called when production bit_string is entered.

func (*BaseASN1SchemaListener) EnterChoice

func (s *BaseASN1SchemaListener) EnterChoice(ctx *ChoiceContext)

EnterChoice is called when production choice is entered.

func (*BaseASN1SchemaListener) EnterContext_flag

func (s *BaseASN1SchemaListener) EnterContext_flag(ctx *Context_flagContext)

EnterContext_flag is called when production context_flag is entered.

func (*BaseASN1SchemaListener) EnterCustom_type_name

func (s *BaseASN1SchemaListener) EnterCustom_type_name(ctx *Custom_type_nameContext)

EnterCustom_type_name is called when production custom_type_name is entered.

func (*BaseASN1SchemaListener) EnterDefault_value

func (s *BaseASN1SchemaListener) EnterDefault_value(ctx *Default_valueContext)

EnterDefault_value is called when production default_value is entered.

func (*BaseASN1SchemaListener) EnterEncoding_flags

func (s *BaseASN1SchemaListener) EnterEncoding_flags(ctx *Encoding_flagsContext)

EnterEncoding_flags is called when production encoding_flags is entered.

func (*BaseASN1SchemaListener) EnterEveryRule

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

EnterEveryRule is called when any rule is entered.

func (*BaseASN1SchemaListener) EnterField_definition

func (s *BaseASN1SchemaListener) EnterField_definition(ctx *Field_definitionContext)

EnterField_definition is called when production field_definition is entered.

func (*BaseASN1SchemaListener) EnterField_list

func (s *BaseASN1SchemaListener) EnterField_list(ctx *Field_listContext)

EnterField_list is called when production field_list is entered.

func (*BaseASN1SchemaListener) EnterField_name

func (s *BaseASN1SchemaListener) EnterField_name(ctx *Field_nameContext)

EnterField_name is called when production field_name is entered.

func (*BaseASN1SchemaListener) EnterInteger_enum_value

func (s *BaseASN1SchemaListener) EnterInteger_enum_value(ctx *Integer_enum_valueContext)

EnterInteger_enum_value is called when production integer_enum_value is entered.

func (*BaseASN1SchemaListener) EnterInteger_enum_value_list

func (s *BaseASN1SchemaListener) EnterInteger_enum_value_list(ctx *Integer_enum_value_listContext)

EnterInteger_enum_value_list is called when production integer_enum_value_list is entered.

func (*BaseASN1SchemaListener) EnterInteger_integer

func (s *BaseASN1SchemaListener) EnterInteger_integer(ctx *Integer_integerContext)

EnterInteger_integer is called when production integer_integer is entered.

func (*BaseASN1SchemaListener) EnterInteger_oid_reference

func (s *BaseASN1SchemaListener) EnterInteger_oid_reference(ctx *Integer_oid_referenceContext)

EnterInteger_oid_reference is called when production integer_oid_reference is entered.

func (*BaseASN1SchemaListener) EnterInteger_oid_value

func (s *BaseASN1SchemaListener) EnterInteger_oid_value(ctx *Integer_oid_valueContext)

EnterInteger_oid_value is called when production integer_oid_value is entered.

func (*BaseASN1SchemaListener) EnterInteger_oid_value_list

func (s *BaseASN1SchemaListener) EnterInteger_oid_value_list(ctx *Integer_oid_value_listContext)

EnterInteger_oid_value_list is called when production integer_oid_value_list is entered.

func (*BaseASN1SchemaListener) EnterInteger_value

func (s *BaseASN1SchemaListener) EnterInteger_value(ctx *Integer_valueContext)

EnterInteger_value is called when production integer_value is entered.

func (*BaseASN1SchemaListener) EnterModule

func (s *BaseASN1SchemaListener) EnterModule(ctx *ModuleContext)

EnterModule is called when production module is entered.

func (*BaseASN1SchemaListener) EnterOctet_string

func (s *BaseASN1SchemaListener) EnterOctet_string(ctx *Octet_stringContext)

EnterOctet_string is called when production octet_string is entered.

func (*BaseASN1SchemaListener) EnterOid

func (s *BaseASN1SchemaListener) EnterOid(ctx *OidContext)

EnterOid is called when production oid is entered.

func (*BaseASN1SchemaListener) EnterOid_assignment

func (s *BaseASN1SchemaListener) EnterOid_assignment(ctx *Oid_assignmentContext)

EnterOid_assignment is called when production oid_assignment is entered.

func (*BaseASN1SchemaListener) EnterPrimitive

func (s *BaseASN1SchemaListener) EnterPrimitive(ctx *PrimitiveContext)

EnterPrimitive is called when production primitive is entered.

func (*BaseASN1SchemaListener) EnterPrimitive_name

func (s *BaseASN1SchemaListener) EnterPrimitive_name(ctx *Primitive_nameContext)

EnterPrimitive_name is called when production primitive_name is entered.

func (*BaseASN1SchemaListener) EnterSequence

func (s *BaseASN1SchemaListener) EnterSequence(ctx *SequenceContext)

EnterSequence is called when production sequence is entered.

func (*BaseASN1SchemaListener) EnterSequence_list

func (s *BaseASN1SchemaListener) EnterSequence_list(ctx *Sequence_listContext)

EnterSequence_list is called when production sequence_list is entered.

func (*BaseASN1SchemaListener) EnterSequence_of

func (s *BaseASN1SchemaListener) EnterSequence_of(ctx *Sequence_ofContext)

EnterSequence_of is called when production sequence_of is entered.

func (*BaseASN1SchemaListener) EnterSize_constraint

func (s *BaseASN1SchemaListener) EnterSize_constraint(ctx *Size_constraintContext)

EnterSize_constraint is called when production size_constraint is entered.

func (*BaseASN1SchemaListener) EnterString_literal

func (s *BaseASN1SchemaListener) EnterString_literal(ctx *String_literalContext)

EnterString_literal is called when production string_literal is entered.

func (*BaseASN1SchemaListener) EnterString_string

func (s *BaseASN1SchemaListener) EnterString_string(ctx *String_stringContext)

EnterString_string is called when production string_string is entered.

func (*BaseASN1SchemaListener) EnterTag

func (s *BaseASN1SchemaListener) EnterTag(ctx *TagContext)

EnterTag is called when production tag is entered.

func (*BaseASN1SchemaListener) EnterType_constraints

func (s *BaseASN1SchemaListener) EnterType_constraints(ctx *Type_constraintsContext)

EnterType_constraints is called when production type_constraints is entered.

func (*BaseASN1SchemaListener) EnterType_definition

func (s *BaseASN1SchemaListener) EnterType_definition(ctx *Type_definitionContext)

EnterType_definition is called when production type_definition is entered.

func (*BaseASN1SchemaListener) EnterType_name

func (s *BaseASN1SchemaListener) EnterType_name(ctx *Type_nameContext)

EnterType_name is called when production type_name is entered.

func (*BaseASN1SchemaListener) EnterValue_identifier

func (s *BaseASN1SchemaListener) EnterValue_identifier(ctx *Value_identifierContext)

EnterValue_identifier is called when production value_identifier is entered.

func (*BaseASN1SchemaListener) ExitAny

func (s *BaseASN1SchemaListener) ExitAny(ctx *AnyContext)

ExitAny is called when production any is exited.

func (*BaseASN1SchemaListener) ExitAssignment

func (s *BaseASN1SchemaListener) ExitAssignment(ctx *AssignmentContext)

ExitAssignment is called when production assignment is exited.

func (*BaseASN1SchemaListener) ExitBit_string

func (s *BaseASN1SchemaListener) ExitBit_string(ctx *Bit_stringContext)

ExitBit_string is called when production bit_string is exited.

func (*BaseASN1SchemaListener) ExitChoice

func (s *BaseASN1SchemaListener) ExitChoice(ctx *ChoiceContext)

ExitChoice is called when production choice is exited.

func (*BaseASN1SchemaListener) ExitContext_flag

func (s *BaseASN1SchemaListener) ExitContext_flag(ctx *Context_flagContext)

ExitContext_flag is called when production context_flag is exited.

func (*BaseASN1SchemaListener) ExitCustom_type_name

func (s *BaseASN1SchemaListener) ExitCustom_type_name(ctx *Custom_type_nameContext)

ExitCustom_type_name is called when production custom_type_name is exited.

func (*BaseASN1SchemaListener) ExitDefault_value

func (s *BaseASN1SchemaListener) ExitDefault_value(ctx *Default_valueContext)

ExitDefault_value is called when production default_value is exited.

func (*BaseASN1SchemaListener) ExitEncoding_flags

func (s *BaseASN1SchemaListener) ExitEncoding_flags(ctx *Encoding_flagsContext)

ExitEncoding_flags is called when production encoding_flags is exited.

func (*BaseASN1SchemaListener) ExitEveryRule

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

ExitEveryRule is called when any rule is exited.

func (*BaseASN1SchemaListener) ExitField_definition

func (s *BaseASN1SchemaListener) ExitField_definition(ctx *Field_definitionContext)

ExitField_definition is called when production field_definition is exited.

func (*BaseASN1SchemaListener) ExitField_list

func (s *BaseASN1SchemaListener) ExitField_list(ctx *Field_listContext)

ExitField_list is called when production field_list is exited.

func (*BaseASN1SchemaListener) ExitField_name

func (s *BaseASN1SchemaListener) ExitField_name(ctx *Field_nameContext)

ExitField_name is called when production field_name is exited.

func (*BaseASN1SchemaListener) ExitInteger_enum_value

func (s *BaseASN1SchemaListener) ExitInteger_enum_value(ctx *Integer_enum_valueContext)

ExitInteger_enum_value is called when production integer_enum_value is exited.

func (*BaseASN1SchemaListener) ExitInteger_enum_value_list

func (s *BaseASN1SchemaListener) ExitInteger_enum_value_list(ctx *Integer_enum_value_listContext)

ExitInteger_enum_value_list is called when production integer_enum_value_list is exited.

func (*BaseASN1SchemaListener) ExitInteger_integer

func (s *BaseASN1SchemaListener) ExitInteger_integer(ctx *Integer_integerContext)

ExitInteger_integer is called when production integer_integer is exited.

func (*BaseASN1SchemaListener) ExitInteger_oid_reference

func (s *BaseASN1SchemaListener) ExitInteger_oid_reference(ctx *Integer_oid_referenceContext)

ExitInteger_oid_reference is called when production integer_oid_reference is exited.

func (*BaseASN1SchemaListener) ExitInteger_oid_value

func (s *BaseASN1SchemaListener) ExitInteger_oid_value(ctx *Integer_oid_valueContext)

ExitInteger_oid_value is called when production integer_oid_value is exited.

func (*BaseASN1SchemaListener) ExitInteger_oid_value_list

func (s *BaseASN1SchemaListener) ExitInteger_oid_value_list(ctx *Integer_oid_value_listContext)

ExitInteger_oid_value_list is called when production integer_oid_value_list is exited.

func (*BaseASN1SchemaListener) ExitInteger_value

func (s *BaseASN1SchemaListener) ExitInteger_value(ctx *Integer_valueContext)

ExitInteger_value is called when production integer_value is exited.

func (*BaseASN1SchemaListener) ExitModule

func (s *BaseASN1SchemaListener) ExitModule(ctx *ModuleContext)

ExitModule is called when production module is exited.

func (*BaseASN1SchemaListener) ExitOctet_string

func (s *BaseASN1SchemaListener) ExitOctet_string(ctx *Octet_stringContext)

ExitOctet_string is called when production octet_string is exited.

func (*BaseASN1SchemaListener) ExitOid

func (s *BaseASN1SchemaListener) ExitOid(ctx *OidContext)

ExitOid is called when production oid is exited.

func (*BaseASN1SchemaListener) ExitOid_assignment

func (s *BaseASN1SchemaListener) ExitOid_assignment(ctx *Oid_assignmentContext)

ExitOid_assignment is called when production oid_assignment is exited.

func (*BaseASN1SchemaListener) ExitPrimitive

func (s *BaseASN1SchemaListener) ExitPrimitive(ctx *PrimitiveContext)

ExitPrimitive is called when production primitive is exited.

func (*BaseASN1SchemaListener) ExitPrimitive_name

func (s *BaseASN1SchemaListener) ExitPrimitive_name(ctx *Primitive_nameContext)

ExitPrimitive_name is called when production primitive_name is exited.

func (*BaseASN1SchemaListener) ExitSequence

func (s *BaseASN1SchemaListener) ExitSequence(ctx *SequenceContext)

ExitSequence is called when production sequence is exited.

func (*BaseASN1SchemaListener) ExitSequence_list

func (s *BaseASN1SchemaListener) ExitSequence_list(ctx *Sequence_listContext)

ExitSequence_list is called when production sequence_list is exited.

func (*BaseASN1SchemaListener) ExitSequence_of

func (s *BaseASN1SchemaListener) ExitSequence_of(ctx *Sequence_ofContext)

ExitSequence_of is called when production sequence_of is exited.

func (*BaseASN1SchemaListener) ExitSize_constraint

func (s *BaseASN1SchemaListener) ExitSize_constraint(ctx *Size_constraintContext)

ExitSize_constraint is called when production size_constraint is exited.

func (*BaseASN1SchemaListener) ExitString_literal

func (s *BaseASN1SchemaListener) ExitString_literal(ctx *String_literalContext)

ExitString_literal is called when production string_literal is exited.

func (*BaseASN1SchemaListener) ExitString_string

func (s *BaseASN1SchemaListener) ExitString_string(ctx *String_stringContext)

ExitString_string is called when production string_string is exited.

func (*BaseASN1SchemaListener) ExitTag

func (s *BaseASN1SchemaListener) ExitTag(ctx *TagContext)

ExitTag is called when production tag is exited.

func (*BaseASN1SchemaListener) ExitType_constraints

func (s *BaseASN1SchemaListener) ExitType_constraints(ctx *Type_constraintsContext)

ExitType_constraints is called when production type_constraints is exited.

func (*BaseASN1SchemaListener) ExitType_definition

func (s *BaseASN1SchemaListener) ExitType_definition(ctx *Type_definitionContext)

ExitType_definition is called when production type_definition is exited.

func (*BaseASN1SchemaListener) ExitType_name

func (s *BaseASN1SchemaListener) ExitType_name(ctx *Type_nameContext)

ExitType_name is called when production type_name is exited.

func (*BaseASN1SchemaListener) ExitValue_identifier

func (s *BaseASN1SchemaListener) ExitValue_identifier(ctx *Value_identifierContext)

ExitValue_identifier is called when production value_identifier is exited.

func (*BaseASN1SchemaListener) VisitErrorNode

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

VisitErrorNode is called when an error node is visited.

func (*BaseASN1SchemaListener) VisitTerminal

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

VisitTerminal is called when a terminal node is visited.

type Bit_stringContext

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

func NewBit_stringContext

func NewBit_stringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Bit_stringContext

func NewEmptyBit_stringContext

func NewEmptyBit_stringContext() *Bit_stringContext

func (*Bit_stringContext) BIT_STRING_LITERAL

func (s *Bit_stringContext) BIT_STRING_LITERAL() antlr.TerminalNode

func (*Bit_stringContext) EnterRule

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

func (*Bit_stringContext) ExitRule

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

func (*Bit_stringContext) GetParser

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

func (*Bit_stringContext) GetRuleContext

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

func (*Bit_stringContext) IsBit_stringContext

func (*Bit_stringContext) IsBit_stringContext()

func (*Bit_stringContext) ToStringTree

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

func (*Bit_stringContext) Type_constraints

func (s *Bit_stringContext) Type_constraints() IType_constraintsContext

type ChoiceContext

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

func NewChoiceContext

func NewChoiceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChoiceContext

func NewEmptyChoiceContext

func NewEmptyChoiceContext() *ChoiceContext

func (*ChoiceContext) CHOICE_LITERAL

func (s *ChoiceContext) CHOICE_LITERAL() antlr.TerminalNode

func (*ChoiceContext) EnterRule

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

func (*ChoiceContext) ExitRule

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

func (*ChoiceContext) Field_list

func (s *ChoiceContext) Field_list() IField_listContext

func (*ChoiceContext) GetParser

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

func (*ChoiceContext) GetRuleContext

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

func (*ChoiceContext) IsChoiceContext

func (*ChoiceContext) IsChoiceContext()

func (*ChoiceContext) LBRACE

func (s *ChoiceContext) LBRACE() antlr.TerminalNode

func (*ChoiceContext) RBRACE

func (s *ChoiceContext) RBRACE() antlr.TerminalNode

func (*ChoiceContext) ToStringTree

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

type Context_flagContext

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

func NewContext_flagContext

func NewContext_flagContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Context_flagContext

func NewEmptyContext_flagContext

func NewEmptyContext_flagContext() *Context_flagContext

func (*Context_flagContext) EXPLICIT_LITERAL

func (s *Context_flagContext) EXPLICIT_LITERAL() antlr.TerminalNode

func (*Context_flagContext) EnterRule

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

func (*Context_flagContext) ExitRule

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

func (*Context_flagContext) GetParser

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

func (*Context_flagContext) GetRuleContext

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

func (*Context_flagContext) IMPLICIT_LITERAL

func (s *Context_flagContext) IMPLICIT_LITERAL() antlr.TerminalNode

func (*Context_flagContext) IsContext_flagContext

func (*Context_flagContext) IsContext_flagContext()

func (*Context_flagContext) ToStringTree

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

type Custom_type_nameContext

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

func NewCustom_type_nameContext

func NewCustom_type_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Custom_type_nameContext

func NewEmptyCustom_type_nameContext

func NewEmptyCustom_type_nameContext() *Custom_type_nameContext

func (*Custom_type_nameContext) EnterRule

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

func (*Custom_type_nameContext) ExitRule

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

func (*Custom_type_nameContext) GetParser

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

func (*Custom_type_nameContext) GetRuleContext

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

func (*Custom_type_nameContext) IsCustom_type_nameContext

func (*Custom_type_nameContext) IsCustom_type_nameContext()

func (*Custom_type_nameContext) ToStringTree

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

func (*Custom_type_nameContext) WORD

type Default_valueContext

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

func NewDefault_valueContext

func NewDefault_valueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Default_valueContext

func NewEmptyDefault_valueContext

func NewEmptyDefault_valueContext() *Default_valueContext

func (*Default_valueContext) DEFAULT_LITERAL

func (s *Default_valueContext) DEFAULT_LITERAL() antlr.TerminalNode

func (*Default_valueContext) EnterRule

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

func (*Default_valueContext) ExitRule

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

func (*Default_valueContext) GetParser

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

func (*Default_valueContext) GetRuleContext

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

func (*Default_valueContext) IsDefault_valueContext

func (*Default_valueContext) IsDefault_valueContext()

func (*Default_valueContext) ToStringTree

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

func (*Default_valueContext) Value_identifier

func (s *Default_valueContext) Value_identifier() IValue_identifierContext

type Encoding_flagsContext

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

func NewEmptyEncoding_flagsContext

func NewEmptyEncoding_flagsContext() *Encoding_flagsContext

func NewEncoding_flagsContext

func NewEncoding_flagsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Encoding_flagsContext

func (*Encoding_flagsContext) Default_value

func (s *Encoding_flagsContext) Default_value() IDefault_valueContext

func (*Encoding_flagsContext) EnterRule

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

func (*Encoding_flagsContext) ExitRule

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

func (*Encoding_flagsContext) GetParser

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

func (*Encoding_flagsContext) GetRuleContext

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

func (*Encoding_flagsContext) IsEncoding_flagsContext

func (*Encoding_flagsContext) IsEncoding_flagsContext()

func (*Encoding_flagsContext) OPTIONAL_LITERAL

func (s *Encoding_flagsContext) OPTIONAL_LITERAL() antlr.TerminalNode

func (*Encoding_flagsContext) ToStringTree

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

type Field_definitionContext

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

func NewEmptyField_definitionContext

func NewEmptyField_definitionContext() *Field_definitionContext

func NewField_definitionContext

func NewField_definitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Field_definitionContext

func (*Field_definitionContext) EnterRule

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

func (*Field_definitionContext) ExitRule

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

func (*Field_definitionContext) Field_name

func (*Field_definitionContext) GetParser

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

func (*Field_definitionContext) GetRuleContext

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

func (*Field_definitionContext) IsField_definitionContext

func (*Field_definitionContext) IsField_definitionContext()

func (*Field_definitionContext) Tag

func (*Field_definitionContext) ToStringTree

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

func (*Field_definitionContext) Type_definition

func (s *Field_definitionContext) Type_definition() IType_definitionContext

type Field_listContext

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

func NewEmptyField_listContext

func NewEmptyField_listContext() *Field_listContext

func NewField_listContext

func NewField_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Field_listContext

func (*Field_listContext) COMMA

func (*Field_listContext) EnterRule

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

func (*Field_listContext) ExitRule

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

func (*Field_listContext) Field_definition

func (s *Field_listContext) Field_definition() IField_definitionContext

func (*Field_listContext) Field_list

func (s *Field_listContext) Field_list() IField_listContext

func (*Field_listContext) GetParser

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

func (*Field_listContext) GetRuleContext

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

func (*Field_listContext) IsField_listContext

func (*Field_listContext) IsField_listContext()

func (*Field_listContext) ToStringTree

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

type Field_nameContext

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

func NewEmptyField_nameContext

func NewEmptyField_nameContext() *Field_nameContext

func NewField_nameContext

func NewField_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Field_nameContext

func (*Field_nameContext) EnterRule

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

func (*Field_nameContext) ExitRule

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

func (*Field_nameContext) GetParser

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

func (*Field_nameContext) GetRuleContext

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

func (*Field_nameContext) IsField_nameContext

func (*Field_nameContext) IsField_nameContext()

func (*Field_nameContext) ToStringTree

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

func (*Field_nameContext) WORD

type IAnyContext

type IAnyContext interface {
	antlr.ParserRuleContext

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

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

IAnyContext is an interface to support dynamic dispatch.

type IAssignmentContext

type IAssignmentContext interface {
	antlr.ParserRuleContext

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

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

IAssignmentContext is an interface to support dynamic dispatch.

type IBit_stringContext

type IBit_stringContext interface {
	antlr.ParserRuleContext

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

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

IBit_stringContext is an interface to support dynamic dispatch.

type IChoiceContext

type IChoiceContext interface {
	antlr.ParserRuleContext

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

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

IChoiceContext is an interface to support dynamic dispatch.

type IContext_flagContext

type IContext_flagContext interface {
	antlr.ParserRuleContext

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

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

IContext_flagContext is an interface to support dynamic dispatch.

type ICustom_type_nameContext

type ICustom_type_nameContext interface {
	antlr.ParserRuleContext

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

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

ICustom_type_nameContext is an interface to support dynamic dispatch.

type IDefault_valueContext

type IDefault_valueContext interface {
	antlr.ParserRuleContext

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

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

IDefault_valueContext is an interface to support dynamic dispatch.

type IEncoding_flagsContext

type IEncoding_flagsContext interface {
	antlr.ParserRuleContext

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

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

IEncoding_flagsContext is an interface to support dynamic dispatch.

type IField_definitionContext

type IField_definitionContext interface {
	antlr.ParserRuleContext

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

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

IField_definitionContext is an interface to support dynamic dispatch.

type IField_listContext

type IField_listContext interface {
	antlr.ParserRuleContext

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

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

IField_listContext is an interface to support dynamic dispatch.

type IField_nameContext

type IField_nameContext interface {
	antlr.ParserRuleContext

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

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

IField_nameContext is an interface to support dynamic dispatch.

type IInteger_enum_valueContext

type IInteger_enum_valueContext interface {
	antlr.ParserRuleContext

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

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

IInteger_enum_valueContext is an interface to support dynamic dispatch.

type IInteger_enum_value_listContext

type IInteger_enum_value_listContext interface {
	antlr.ParserRuleContext

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

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

IInteger_enum_value_listContext is an interface to support dynamic dispatch.

type IInteger_integerContext

type IInteger_integerContext interface {
	antlr.ParserRuleContext

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

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

IInteger_integerContext is an interface to support dynamic dispatch.

type IInteger_oid_referenceContext

type IInteger_oid_referenceContext interface {
	antlr.ParserRuleContext

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

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

IInteger_oid_referenceContext is an interface to support dynamic dispatch.

type IInteger_oid_valueContext

type IInteger_oid_valueContext interface {
	antlr.ParserRuleContext

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

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

IInteger_oid_valueContext is an interface to support dynamic dispatch.

type IInteger_oid_value_listContext

type IInteger_oid_value_listContext interface {
	antlr.ParserRuleContext

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

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

IInteger_oid_value_listContext is an interface to support dynamic dispatch.

type IInteger_valueContext

type IInteger_valueContext interface {
	antlr.ParserRuleContext

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

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

IInteger_valueContext is an interface to support dynamic dispatch.

type IModuleContext

type IModuleContext interface {
	antlr.ParserRuleContext

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

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

IModuleContext is an interface to support dynamic dispatch.

type IOctet_stringContext

type IOctet_stringContext interface {
	antlr.ParserRuleContext

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

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

IOctet_stringContext is an interface to support dynamic dispatch.

type IOidContext

type IOidContext interface {
	antlr.ParserRuleContext

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

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

IOidContext is an interface to support dynamic dispatch.

type IOid_assignmentContext

type IOid_assignmentContext interface {
	antlr.ParserRuleContext

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

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

IOid_assignmentContext is an interface to support dynamic dispatch.

type IPrimitiveContext

type IPrimitiveContext interface {
	antlr.ParserRuleContext

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

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

IPrimitiveContext is an interface to support dynamic dispatch.

type IPrimitive_nameContext

type IPrimitive_nameContext interface {
	antlr.ParserRuleContext

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

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

IPrimitive_nameContext is an interface to support dynamic dispatch.

type ISequenceContext

type ISequenceContext interface {
	antlr.ParserRuleContext

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

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

ISequenceContext is an interface to support dynamic dispatch.

type ISequence_listContext

type ISequence_listContext interface {
	antlr.ParserRuleContext

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

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

ISequence_listContext is an interface to support dynamic dispatch.

type ISequence_ofContext

type ISequence_ofContext interface {
	antlr.ParserRuleContext

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

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

ISequence_ofContext is an interface to support dynamic dispatch.

type ISize_constraintContext

type ISize_constraintContext interface {
	antlr.ParserRuleContext

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

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

ISize_constraintContext is an interface to support dynamic dispatch.

type IString_literalContext

type IString_literalContext interface {
	antlr.ParserRuleContext

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

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

IString_literalContext is an interface to support dynamic dispatch.

type IString_stringContext

type IString_stringContext interface {
	antlr.ParserRuleContext

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

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

IString_stringContext is an interface to support dynamic dispatch.

type ITagContext

type ITagContext interface {
	antlr.ParserRuleContext

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

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

ITagContext is an interface to support dynamic dispatch.

type IType_constraintsContext

type IType_constraintsContext interface {
	antlr.ParserRuleContext

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

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

IType_constraintsContext is an interface to support dynamic dispatch.

type IType_definitionContext

type IType_definitionContext interface {
	antlr.ParserRuleContext

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

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

IType_definitionContext is an interface to support dynamic dispatch.

type IType_nameContext

type IType_nameContext interface {
	antlr.ParserRuleContext

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

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

IType_nameContext is an interface to support dynamic dispatch.

type IValue_identifierContext

type IValue_identifierContext interface {
	antlr.ParserRuleContext

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

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

IValue_identifierContext is an interface to support dynamic dispatch.

type Integer_enum_valueContext

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

func NewEmptyInteger_enum_valueContext

func NewEmptyInteger_enum_valueContext() *Integer_enum_valueContext

func NewInteger_enum_valueContext

func NewInteger_enum_valueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Integer_enum_valueContext

func (*Integer_enum_valueContext) EnterRule

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

func (*Integer_enum_valueContext) ExitRule

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

func (*Integer_enum_valueContext) Field_name

func (*Integer_enum_valueContext) GetParser

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

func (*Integer_enum_valueContext) GetRuleContext

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

func (*Integer_enum_valueContext) Integer_value

func (*Integer_enum_valueContext) IsInteger_enum_valueContext

func (*Integer_enum_valueContext) IsInteger_enum_valueContext()

func (*Integer_enum_valueContext) ToStringTree

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

type Integer_enum_value_listContext

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

func NewEmptyInteger_enum_value_listContext

func NewEmptyInteger_enum_value_listContext() *Integer_enum_value_listContext

func NewInteger_enum_value_listContext

func NewInteger_enum_value_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Integer_enum_value_listContext

func (*Integer_enum_value_listContext) COMMA

func (*Integer_enum_value_listContext) EnterRule

func (*Integer_enum_value_listContext) ExitRule

func (*Integer_enum_value_listContext) GetParser

func (*Integer_enum_value_listContext) GetRuleContext

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

func (*Integer_enum_value_listContext) Integer_enum_value

func (*Integer_enum_value_listContext) Integer_enum_value_list

func (*Integer_enum_value_listContext) IsInteger_enum_value_listContext

func (*Integer_enum_value_listContext) IsInteger_enum_value_listContext()

func (*Integer_enum_value_listContext) ToStringTree

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

type Integer_integerContext

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

func NewEmptyInteger_integerContext

func NewEmptyInteger_integerContext() *Integer_integerContext

func NewInteger_integerContext

func NewInteger_integerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Integer_integerContext

func (*Integer_integerContext) EnterRule

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

func (*Integer_integerContext) ExitRule

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

func (*Integer_integerContext) GetParser

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

func (*Integer_integerContext) GetRuleContext

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

func (*Integer_integerContext) INTEGER_LITERAL

func (s *Integer_integerContext) INTEGER_LITERAL() antlr.TerminalNode

func (*Integer_integerContext) Integer_enum_value_list

func (s *Integer_integerContext) Integer_enum_value_list() IInteger_enum_value_listContext

func (*Integer_integerContext) IsInteger_integerContext

func (*Integer_integerContext) IsInteger_integerContext()

func (*Integer_integerContext) LBRACE

func (*Integer_integerContext) RBRACE

func (*Integer_integerContext) ToStringTree

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

type Integer_oid_referenceContext

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

func NewEmptyInteger_oid_referenceContext

func NewEmptyInteger_oid_referenceContext() *Integer_oid_referenceContext

func NewInteger_oid_referenceContext

func NewInteger_oid_referenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Integer_oid_referenceContext

func (*Integer_oid_referenceContext) EnterRule

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

func (*Integer_oid_referenceContext) ExitRule

func (*Integer_oid_referenceContext) Field_name

func (*Integer_oid_referenceContext) GetParser

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

func (*Integer_oid_referenceContext) GetRuleContext

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

func (*Integer_oid_referenceContext) IsInteger_oid_referenceContext

func (*Integer_oid_referenceContext) IsInteger_oid_referenceContext()

func (*Integer_oid_referenceContext) ToStringTree

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

type Integer_oid_valueContext

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

func NewEmptyInteger_oid_valueContext

func NewEmptyInteger_oid_valueContext() *Integer_oid_valueContext

func NewInteger_oid_valueContext

func NewInteger_oid_valueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Integer_oid_valueContext

func (*Integer_oid_valueContext) EnterRule

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

func (*Integer_oid_valueContext) ExitRule

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

func (*Integer_oid_valueContext) GetParser

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

func (*Integer_oid_valueContext) GetRuleContext

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

func (*Integer_oid_valueContext) Integer_enum_value

func (s *Integer_oid_valueContext) Integer_enum_value() IInteger_enum_valueContext

func (*Integer_oid_valueContext) Integer_oid_reference

func (s *Integer_oid_valueContext) Integer_oid_reference() IInteger_oid_referenceContext

func (*Integer_oid_valueContext) IsInteger_oid_valueContext

func (*Integer_oid_valueContext) IsInteger_oid_valueContext()

func (*Integer_oid_valueContext) ToStringTree

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

type Integer_oid_value_listContext

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

func NewEmptyInteger_oid_value_listContext

func NewEmptyInteger_oid_value_listContext() *Integer_oid_value_listContext

func NewInteger_oid_value_listContext

func NewInteger_oid_value_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Integer_oid_value_listContext

func (*Integer_oid_value_listContext) AllINTEGER

func (*Integer_oid_value_listContext) EnterRule

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

func (*Integer_oid_value_listContext) ExitRule

func (*Integer_oid_value_listContext) GetParser

func (*Integer_oid_value_listContext) GetRuleContext

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

func (*Integer_oid_value_listContext) INTEGER

func (*Integer_oid_value_listContext) Integer_oid_value

func (*Integer_oid_value_listContext) Integer_oid_value_list

func (*Integer_oid_value_listContext) IsInteger_oid_value_listContext

func (*Integer_oid_value_listContext) IsInteger_oid_value_listContext()

func (*Integer_oid_value_listContext) ToStringTree

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

type Integer_valueContext

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

func NewEmptyInteger_valueContext

func NewEmptyInteger_valueContext() *Integer_valueContext

func NewInteger_valueContext

func NewInteger_valueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Integer_valueContext

func (*Integer_valueContext) AllINTEGER

func (s *Integer_valueContext) AllINTEGER() []antlr.TerminalNode

func (*Integer_valueContext) EnterRule

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

func (*Integer_valueContext) ExitRule

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

func (*Integer_valueContext) GetParser

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

func (*Integer_valueContext) GetRuleContext

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

func (*Integer_valueContext) INTEGER

func (*Integer_valueContext) IsInteger_valueContext

func (*Integer_valueContext) IsInteger_valueContext()

func (*Integer_valueContext) LPAREN

func (*Integer_valueContext) RPAREN

func (*Integer_valueContext) ToStringTree

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

type ModuleContext

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

func NewEmptyModuleContext

func NewEmptyModuleContext() *ModuleContext

func NewModuleContext

func NewModuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModuleContext

func (*ModuleContext) AllAssignment

func (s *ModuleContext) AllAssignment() []IAssignmentContext

func (*ModuleContext) Assignment

func (s *ModuleContext) Assignment(i int) IAssignmentContext

func (*ModuleContext) EOF

func (s *ModuleContext) EOF() antlr.TerminalNode

func (*ModuleContext) EnterRule

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

func (*ModuleContext) ExitRule

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

func (*ModuleContext) GetParser

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

func (*ModuleContext) GetRuleContext

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

func (*ModuleContext) IsModuleContext

func (*ModuleContext) IsModuleContext()

func (*ModuleContext) ToStringTree

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

type Octet_stringContext

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

func NewEmptyOctet_stringContext

func NewEmptyOctet_stringContext() *Octet_stringContext

func NewOctet_stringContext

func NewOctet_stringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Octet_stringContext

func (*Octet_stringContext) EnterRule

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

func (*Octet_stringContext) ExitRule

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

func (*Octet_stringContext) GetParser

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

func (*Octet_stringContext) GetRuleContext

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

func (*Octet_stringContext) IsOctet_stringContext

func (*Octet_stringContext) IsOctet_stringContext()

func (*Octet_stringContext) OCTET_STRING_LITERAL

func (s *Octet_stringContext) OCTET_STRING_LITERAL() antlr.TerminalNode

func (*Octet_stringContext) ToStringTree

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

func (*Octet_stringContext) Type_constraints

func (s *Octet_stringContext) Type_constraints() IType_constraintsContext

type OidContext

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

func NewEmptyOidContext

func NewEmptyOidContext() *OidContext

func NewOidContext

func NewOidContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OidContext

func (*OidContext) EnterRule

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

func (*OidContext) ExitRule

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

func (*OidContext) GetParser

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

func (*OidContext) GetRuleContext

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

func (*OidContext) IsOidContext

func (*OidContext) IsOidContext()

func (*OidContext) OBJECT_IDENTIFIER_LITERAL

func (s *OidContext) OBJECT_IDENTIFIER_LITERAL() antlr.TerminalNode

func (*OidContext) ToStringTree

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

type Oid_assignmentContext

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

func NewEmptyOid_assignmentContext

func NewEmptyOid_assignmentContext() *Oid_assignmentContext

func NewOid_assignmentContext

func NewOid_assignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Oid_assignmentContext

func (*Oid_assignmentContext) ASSIGN

func (*Oid_assignmentContext) EnterRule

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

func (*Oid_assignmentContext) ExitRule

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

func (*Oid_assignmentContext) Field_name

func (s *Oid_assignmentContext) Field_name() IField_nameContext

func (*Oid_assignmentContext) GetParser

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

func (*Oid_assignmentContext) GetRuleContext

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

func (*Oid_assignmentContext) Integer_oid_value_list

func (s *Oid_assignmentContext) Integer_oid_value_list() IInteger_oid_value_listContext

func (*Oid_assignmentContext) IsOid_assignmentContext

func (*Oid_assignmentContext) IsOid_assignmentContext()

func (*Oid_assignmentContext) LBRACE

func (*Oid_assignmentContext) OBJECT_IDENTIFIER_LITERAL

func (s *Oid_assignmentContext) OBJECT_IDENTIFIER_LITERAL() antlr.TerminalNode

func (*Oid_assignmentContext) RBRACE

func (*Oid_assignmentContext) ToStringTree

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

type PrimitiveContext

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

func NewEmptyPrimitiveContext

func NewEmptyPrimitiveContext() *PrimitiveContext

func NewPrimitiveContext

func NewPrimitiveContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimitiveContext

func (*PrimitiveContext) Any

func (s *PrimitiveContext) Any() IAnyContext

func (*PrimitiveContext) Bit_string

func (s *PrimitiveContext) Bit_string() IBit_stringContext

func (*PrimitiveContext) Choice

func (s *PrimitiveContext) Choice() IChoiceContext

func (*PrimitiveContext) EnterRule

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

func (*PrimitiveContext) ExitRule

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

func (*PrimitiveContext) GetParser

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

func (*PrimitiveContext) GetRuleContext

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

func (*PrimitiveContext) Integer_integer

func (s *PrimitiveContext) Integer_integer() IInteger_integerContext

func (*PrimitiveContext) IsPrimitiveContext

func (*PrimitiveContext) IsPrimitiveContext()

func (*PrimitiveContext) Octet_string

func (s *PrimitiveContext) Octet_string() IOctet_stringContext

func (*PrimitiveContext) Oid

func (s *PrimitiveContext) Oid() IOidContext

func (*PrimitiveContext) Sequence

func (s *PrimitiveContext) Sequence() ISequenceContext

func (*PrimitiveContext) String_string

func (s *PrimitiveContext) String_string() IString_stringContext

func (*PrimitiveContext) ToStringTree

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

type Primitive_nameContext

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

func NewEmptyPrimitive_nameContext

func NewEmptyPrimitive_nameContext() *Primitive_nameContext

func NewPrimitive_nameContext

func NewPrimitive_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Primitive_nameContext

func (*Primitive_nameContext) ANY_LITERAL

func (s *Primitive_nameContext) ANY_LITERAL() antlr.TerminalNode

func (*Primitive_nameContext) BIT_STRING_LITERAL

func (s *Primitive_nameContext) BIT_STRING_LITERAL() antlr.TerminalNode

func (*Primitive_nameContext) EnterRule

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

func (*Primitive_nameContext) ExitRule

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

func (*Primitive_nameContext) GetParser

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

func (*Primitive_nameContext) GetRuleContext

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

func (*Primitive_nameContext) INTEGER_LITERAL

func (s *Primitive_nameContext) INTEGER_LITERAL() antlr.TerminalNode

func (*Primitive_nameContext) IsPrimitive_nameContext

func (*Primitive_nameContext) IsPrimitive_nameContext()

func (*Primitive_nameContext) OBJECT_IDENTIFIER_LITERAL

func (s *Primitive_nameContext) OBJECT_IDENTIFIER_LITERAL() antlr.TerminalNode

func (*Primitive_nameContext) OCTET_STRING_LITERAL

func (s *Primitive_nameContext) OCTET_STRING_LITERAL() antlr.TerminalNode

func (*Primitive_nameContext) SEQUENCE_LITERAL

func (s *Primitive_nameContext) SEQUENCE_LITERAL() antlr.TerminalNode

func (*Primitive_nameContext) String_literal

func (s *Primitive_nameContext) String_literal() IString_literalContext

func (*Primitive_nameContext) ToStringTree

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

type SequenceContext

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

func NewEmptySequenceContext

func NewEmptySequenceContext() *SequenceContext

func NewSequenceContext

func NewSequenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SequenceContext

func (*SequenceContext) EnterRule

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

func (*SequenceContext) ExitRule

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

func (*SequenceContext) GetParser

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

func (*SequenceContext) GetRuleContext

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

func (*SequenceContext) IsSequenceContext

func (*SequenceContext) IsSequenceContext()

func (*SequenceContext) Sequence_list

func (s *SequenceContext) Sequence_list() ISequence_listContext

func (*SequenceContext) Sequence_of

func (s *SequenceContext) Sequence_of() ISequence_ofContext

func (*SequenceContext) ToStringTree

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

type Sequence_listContext

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

func NewEmptySequence_listContext

func NewEmptySequence_listContext() *Sequence_listContext

func NewSequence_listContext

func NewSequence_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sequence_listContext

func (*Sequence_listContext) EnterRule

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

func (*Sequence_listContext) ExitRule

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

func (*Sequence_listContext) Field_list

func (s *Sequence_listContext) Field_list() IField_listContext

func (*Sequence_listContext) GetParser

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

func (*Sequence_listContext) GetRuleContext

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

func (*Sequence_listContext) IsSequence_listContext

func (*Sequence_listContext) IsSequence_listContext()

func (*Sequence_listContext) LBRACE

func (*Sequence_listContext) RBRACE

func (*Sequence_listContext) SEQUENCE_LITERAL

func (s *Sequence_listContext) SEQUENCE_LITERAL() antlr.TerminalNode

func (*Sequence_listContext) ToStringTree

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

type Sequence_ofContext

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

func NewEmptySequence_ofContext

func NewEmptySequence_ofContext() *Sequence_ofContext

func NewSequence_ofContext

func NewSequence_ofContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sequence_ofContext

func (*Sequence_ofContext) EnterRule

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

func (*Sequence_ofContext) ExitRule

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

func (*Sequence_ofContext) GetParser

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

func (*Sequence_ofContext) GetRuleContext

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

func (*Sequence_ofContext) IsSequence_ofContext

func (*Sequence_ofContext) IsSequence_ofContext()

func (*Sequence_ofContext) OF_LITERAL

func (s *Sequence_ofContext) OF_LITERAL() antlr.TerminalNode

func (*Sequence_ofContext) SEQUENCE_LITERAL

func (s *Sequence_ofContext) SEQUENCE_LITERAL() antlr.TerminalNode

func (*Sequence_ofContext) Size_constraint

func (s *Sequence_ofContext) Size_constraint() ISize_constraintContext

func (*Sequence_ofContext) ToStringTree

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

func (*Sequence_ofContext) Type_name

func (s *Sequence_ofContext) Type_name() IType_nameContext

type Size_constraintContext

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

func NewEmptySize_constraintContext

func NewEmptySize_constraintContext() *Size_constraintContext

func NewSize_constraintContext

func NewSize_constraintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Size_constraintContext

func (*Size_constraintContext) AllINTEGER

func (s *Size_constraintContext) AllINTEGER() []antlr.TerminalNode

func (*Size_constraintContext) DOTDOT

func (*Size_constraintContext) EnterRule

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

func (*Size_constraintContext) ExitRule

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

func (*Size_constraintContext) Field_name

func (*Size_constraintContext) GetParser

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

func (*Size_constraintContext) GetRuleContext

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

func (*Size_constraintContext) INTEGER

func (*Size_constraintContext) IsSize_constraintContext

func (*Size_constraintContext) IsSize_constraintContext()

func (*Size_constraintContext) LPAREN

func (*Size_constraintContext) MAX

func (*Size_constraintContext) RPAREN

func (*Size_constraintContext) SIZE_LITERAL

func (s *Size_constraintContext) SIZE_LITERAL() antlr.TerminalNode

func (*Size_constraintContext) ToStringTree

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

type String_literalContext

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

func NewEmptyString_literalContext

func NewEmptyString_literalContext() *String_literalContext

func NewString_literalContext

func NewString_literalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *String_literalContext

func (*String_literalContext) BMPSTRING_LITERAL

func (s *String_literalContext) BMPSTRING_LITERAL() antlr.TerminalNode

func (*String_literalContext) EnterRule

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

func (*String_literalContext) ExitRule

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

func (*String_literalContext) GetParser

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

func (*String_literalContext) GetRuleContext

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

func (*String_literalContext) IA5STRING_LITERAL

func (s *String_literalContext) IA5STRING_LITERAL() antlr.TerminalNode

func (*String_literalContext) IsString_literalContext

func (*String_literalContext) IsString_literalContext()

func (*String_literalContext) PRINTABLE_STRING_LITERAL

func (s *String_literalContext) PRINTABLE_STRING_LITERAL() antlr.TerminalNode

func (*String_literalContext) TELETEX_STRING_LITERAL

func (s *String_literalContext) TELETEX_STRING_LITERAL() antlr.TerminalNode

func (*String_literalContext) ToStringTree

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

func (*String_literalContext) UNIVERSAL_STRING_LITERAL

func (s *String_literalContext) UNIVERSAL_STRING_LITERAL() antlr.TerminalNode

func (*String_literalContext) UTF8_STRING_LITERAL

func (s *String_literalContext) UTF8_STRING_LITERAL() antlr.TerminalNode

type String_stringContext

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

func NewEmptyString_stringContext

func NewEmptyString_stringContext() *String_stringContext

func NewString_stringContext

func NewString_stringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *String_stringContext

func (*String_stringContext) EnterRule

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

func (*String_stringContext) ExitRule

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

func (*String_stringContext) GetParser

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

func (*String_stringContext) GetRuleContext

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

func (*String_stringContext) IsString_stringContext

func (*String_stringContext) IsString_stringContext()

func (*String_stringContext) String_literal

func (s *String_stringContext) String_literal() IString_literalContext

func (*String_stringContext) ToStringTree

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

func (*String_stringContext) Type_constraints

func (s *String_stringContext) Type_constraints() IType_constraintsContext

type TagContext

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

func NewEmptyTagContext

func NewEmptyTagContext() *TagContext

func NewTagContext

func NewTagContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TagContext

func (*TagContext) EnterRule

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

func (*TagContext) ExitRule

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

func (*TagContext) GetParser

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

func (*TagContext) GetRuleContext

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

func (*TagContext) INTEGER

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

func (*TagContext) IsTagContext

func (*TagContext) IsTagContext()

func (*TagContext) LBRACKET

func (s *TagContext) LBRACKET() antlr.TerminalNode

func (*TagContext) RBRACKET

func (s *TagContext) RBRACKET() antlr.TerminalNode

func (*TagContext) ToStringTree

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

type Type_constraintsContext

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

func NewEmptyType_constraintsContext

func NewEmptyType_constraintsContext() *Type_constraintsContext

func NewType_constraintsContext

func NewType_constraintsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_constraintsContext

func (*Type_constraintsContext) EnterRule

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

func (*Type_constraintsContext) ExitRule

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

func (*Type_constraintsContext) GetParser

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

func (*Type_constraintsContext) GetRuleContext

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

func (*Type_constraintsContext) IsType_constraintsContext

func (*Type_constraintsContext) IsType_constraintsContext()

func (*Type_constraintsContext) Size_constraint

func (s *Type_constraintsContext) Size_constraint() ISize_constraintContext

func (*Type_constraintsContext) ToStringTree

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

type Type_definitionContext

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

func NewEmptyType_definitionContext

func NewEmptyType_definitionContext() *Type_definitionContext

func NewType_definitionContext

func NewType_definitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_definitionContext

func (*Type_definitionContext) Context_flag

func (s *Type_definitionContext) Context_flag() IContext_flagContext

func (*Type_definitionContext) Encoding_flags

func (s *Type_definitionContext) Encoding_flags() IEncoding_flagsContext

func (*Type_definitionContext) EnterRule

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

func (*Type_definitionContext) ExitRule

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

func (*Type_definitionContext) GetParser

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

func (*Type_definitionContext) GetRuleContext

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

func (*Type_definitionContext) IsType_definitionContext

func (*Type_definitionContext) IsType_definitionContext()

func (*Type_definitionContext) LPAREN

func (*Type_definitionContext) Primitive

func (*Type_definitionContext) RPAREN

func (*Type_definitionContext) ToStringTree

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

func (*Type_definitionContext) Type_constraints

func (s *Type_definitionContext) Type_constraints() IType_constraintsContext

func (*Type_definitionContext) Type_name

type Type_nameContext

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

func NewEmptyType_nameContext

func NewEmptyType_nameContext() *Type_nameContext

func NewType_nameContext

func NewType_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_nameContext

func (*Type_nameContext) Custom_type_name

func (s *Type_nameContext) Custom_type_name() ICustom_type_nameContext

func (*Type_nameContext) EnterRule

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

func (*Type_nameContext) ExitRule

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

func (*Type_nameContext) GetParser

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

func (*Type_nameContext) GetRuleContext

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

func (*Type_nameContext) IsType_nameContext

func (*Type_nameContext) IsType_nameContext()

func (*Type_nameContext) Primitive_name

func (s *Type_nameContext) Primitive_name() IPrimitive_nameContext

func (*Type_nameContext) ToStringTree

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

type Value_identifierContext

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

func NewEmptyValue_identifierContext

func NewEmptyValue_identifierContext() *Value_identifierContext

func NewValue_identifierContext

func NewValue_identifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Value_identifierContext

func (*Value_identifierContext) EnterRule

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

func (*Value_identifierContext) ExitRule

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

func (*Value_identifierContext) GetParser

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

func (*Value_identifierContext) GetRuleContext

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

func (*Value_identifierContext) INTEGER

func (*Value_identifierContext) IsValue_identifierContext

func (*Value_identifierContext) IsValue_identifierContext()

func (*Value_identifierContext) ToStringTree

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

func (*Value_identifierContext) WORD

Jump to

Keyboard shortcuts

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