idl

package
v0.0.0-...-4c43aeb Latest Latest
Warning

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

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

Documentation

Overview

Example
package main

import (
	"bramp.net/antlr4/idl"

	"fmt"
	"github.com/antlr/antlr4/runtime/Go/antlr"
)

type exampleListener struct {
	*idl.BaseIDLListener
}

func (l *exampleListener) EnterEveryRule(ctx antlr.ParserRuleContext) {
	fmt.Println(ctx.GetText())
}
func main() {
	// Setup the input
	is := antlr.NewInputStream("...some text to parse...")

	// Create the Lexer
	lexer := idl.NewIDLLexer(is)
	stream := antlr.NewCommonTokenStream(lexer, antlr.TokenDefaultChannel)

	// Create the Parser
	p := idl.NewIDLParser(stream)
	p.BuildParseTrees = true
	p.AddErrorListener(antlr.NewDiagnosticErrorListener(true))

	// Finally walk the tree
	tree := p.Specification()
	antlr.ParseTreeWalkerDefault.Walk(&exampleListener{}, tree)
}
Output:

Index

Examples

Constants

View Source
const (
	IDLLexerINTEGER_LITERAL        = 1
	IDLLexerOCTAL_LITERAL          = 2
	IDLLexerHEX_LITERAL            = 3
	IDLLexerFLOATING_PT_LITERAL    = 4
	IDLLexerFIXED_PT_LITERAL       = 5
	IDLLexerWIDE_CHARACTER_LITERAL = 6
	IDLLexerCHARACTER_LITERAL      = 7
	IDLLexerWIDE_STRING_LITERAL    = 8
	IDLLexerSTRING_LITERAL         = 9
	IDLLexerBOOLEAN_LITERAL        = 10
	IDLLexerSEMICOLON              = 11
	IDLLexerCOLON                  = 12
	IDLLexerCOMA                   = 13
	IDLLexerLEFT_BRACE             = 14
	IDLLexerRIGHT_BRACE            = 15
	IDLLexerLEFT_BRACKET           = 16
	IDLLexerRIGHT_BRACKET          = 17
	IDLLexerLEFT_SQUARE_BRACKET    = 18
	IDLLexerRIGHT_SQUARE_BRACKET   = 19
	IDLLexerTILDE                  = 20
	IDLLexerSLASH                  = 21
	IDLLexerLEFT_ANG_BRACKET       = 22
	IDLLexerRIGHT_ANG_BRACKET      = 23
	IDLLexerSTAR                   = 24
	IDLLexerPLUS                   = 25
	IDLLexerMINUS                  = 26
	IDLLexerCARET                  = 27
	IDLLexerAMPERSAND              = 28
	IDLLexerPIPE                   = 29
	IDLLexerEQUAL                  = 30
	IDLLexerPERCENT                = 31
	IDLLexerDOUBLE_COLON           = 32
	IDLLexerRIGHT_SHIFT            = 33
	IDLLexerLEFT_SHIFT             = 34
	IDLLexerKW_SETRAISES           = 35
	IDLLexerKW_OUT                 = 36
	IDLLexerKW_EMITS               = 37
	IDLLexerKW_STRING              = 38
	IDLLexerKW_SWITCH              = 39
	IDLLexerKW_PUBLISHES           = 40
	IDLLexerKW_TYPEDEF             = 41
	IDLLexerKW_USES                = 42
	IDLLexerKW_PRIMARYKEY          = 43
	IDLLexerKW_CUSTOM              = 44
	IDLLexerKW_OCTET               = 45
	IDLLexerKW_SEQUENCE            = 46
	IDLLexerKW_IMPORT              = 47
	IDLLexerKW_STRUCT              = 48
	IDLLexerKW_NATIVE              = 49
	IDLLexerKW_READONLY            = 50
	IDLLexerKW_FINDER              = 51
	IDLLexerKW_RAISES              = 52
	IDLLexerKW_VOID                = 53
	IDLLexerKW_PRIVATE             = 54
	IDLLexerKW_EVENTTYPE           = 55
	IDLLexerKW_WCHAR               = 56
	IDLLexerKW_IN                  = 57
	IDLLexerKW_DEFAULT             = 58
	IDLLexerKW_PUBLIC              = 59
	IDLLexerKW_SHORT               = 60
	IDLLexerKW_LONG                = 61
	IDLLexerKW_ENUM                = 62
	IDLLexerKW_WSTRING             = 63
	IDLLexerKW_CONTEXT             = 64
	IDLLexerKW_HOME                = 65
	IDLLexerKW_FACTORY             = 66
	IDLLexerKW_EXCEPTION           = 67
	IDLLexerKW_GETRAISES           = 68
	IDLLexerKW_CONST               = 69
	IDLLexerKW_VALUEBASE           = 70
	IDLLexerKW_VALUETYPE           = 71
	IDLLexerKW_SUPPORTS            = 72
	IDLLexerKW_MODULE              = 73
	IDLLexerKW_OBJECT              = 74
	IDLLexerKW_TRUNCATABLE         = 75
	IDLLexerKW_UNSIGNED            = 76
	IDLLexerKW_FIXED               = 77
	IDLLexerKW_UNION               = 78
	IDLLexerKW_ONEWAY              = 79
	IDLLexerKW_ANY                 = 80
	IDLLexerKW_CHAR                = 81
	IDLLexerKW_CASE                = 82
	IDLLexerKW_FLOAT               = 83
	IDLLexerKW_BOOLEAN             = 84
	IDLLexerKW_MULTIPLE            = 85
	IDLLexerKW_ABSTRACT            = 86
	IDLLexerKW_INOUT               = 87
	IDLLexerKW_PROVIDES            = 88
	IDLLexerKW_CONSUMES            = 89
	IDLLexerKW_DOUBLE              = 90
	IDLLexerKW_TYPEPREFIX          = 91
	IDLLexerKW_TYPEID              = 92
	IDLLexerKW_ATTRIBUTE           = 93
	IDLLexerKW_LOCAL               = 94
	IDLLexerKW_MANAGES             = 95
	IDLLexerKW_INTERFACE           = 96
	IDLLexerKW_COMPONENT           = 97
	IDLLexerID                     = 98
	IDLLexerWS                     = 99
	IDLLexerCOMMENT                = 100
	IDLLexerLINE_COMMENT           = 101
)

IDLLexer tokens.

View Source
const (
	IDLParserEOF                    = antlr.TokenEOF
	IDLParserINTEGER_LITERAL        = 1
	IDLParserOCTAL_LITERAL          = 2
	IDLParserHEX_LITERAL            = 3
	IDLParserFLOATING_PT_LITERAL    = 4
	IDLParserFIXED_PT_LITERAL       = 5
	IDLParserWIDE_CHARACTER_LITERAL = 6
	IDLParserCHARACTER_LITERAL      = 7
	IDLParserWIDE_STRING_LITERAL    = 8
	IDLParserSTRING_LITERAL         = 9
	IDLParserBOOLEAN_LITERAL        = 10
	IDLParserSEMICOLON              = 11
	IDLParserCOLON                  = 12
	IDLParserCOMA                   = 13
	IDLParserLEFT_BRACE             = 14
	IDLParserRIGHT_BRACE            = 15
	IDLParserLEFT_BRACKET           = 16
	IDLParserRIGHT_BRACKET          = 17
	IDLParserLEFT_SQUARE_BRACKET    = 18
	IDLParserRIGHT_SQUARE_BRACKET   = 19
	IDLParserTILDE                  = 20
	IDLParserSLASH                  = 21
	IDLParserLEFT_ANG_BRACKET       = 22
	IDLParserRIGHT_ANG_BRACKET      = 23
	IDLParserSTAR                   = 24
	IDLParserPLUS                   = 25
	IDLParserMINUS                  = 26
	IDLParserCARET                  = 27
	IDLParserAMPERSAND              = 28
	IDLParserPIPE                   = 29
	IDLParserEQUAL                  = 30
	IDLParserPERCENT                = 31
	IDLParserDOUBLE_COLON           = 32
	IDLParserRIGHT_SHIFT            = 33
	IDLParserLEFT_SHIFT             = 34
	IDLParserKW_SETRAISES           = 35
	IDLParserKW_OUT                 = 36
	IDLParserKW_EMITS               = 37
	IDLParserKW_STRING              = 38
	IDLParserKW_SWITCH              = 39
	IDLParserKW_PUBLISHES           = 40
	IDLParserKW_TYPEDEF             = 41
	IDLParserKW_USES                = 42
	IDLParserKW_PRIMARYKEY          = 43
	IDLParserKW_CUSTOM              = 44
	IDLParserKW_OCTET               = 45
	IDLParserKW_SEQUENCE            = 46
	IDLParserKW_IMPORT              = 47
	IDLParserKW_STRUCT              = 48
	IDLParserKW_NATIVE              = 49
	IDLParserKW_READONLY            = 50
	IDLParserKW_FINDER              = 51
	IDLParserKW_RAISES              = 52
	IDLParserKW_VOID                = 53
	IDLParserKW_PRIVATE             = 54
	IDLParserKW_EVENTTYPE           = 55
	IDLParserKW_WCHAR               = 56
	IDLParserKW_IN                  = 57
	IDLParserKW_DEFAULT             = 58
	IDLParserKW_PUBLIC              = 59
	IDLParserKW_SHORT               = 60
	IDLParserKW_LONG                = 61
	IDLParserKW_ENUM                = 62
	IDLParserKW_WSTRING             = 63
	IDLParserKW_CONTEXT             = 64
	IDLParserKW_HOME                = 65
	IDLParserKW_FACTORY             = 66
	IDLParserKW_EXCEPTION           = 67
	IDLParserKW_GETRAISES           = 68
	IDLParserKW_CONST               = 69
	IDLParserKW_VALUEBASE           = 70
	IDLParserKW_VALUETYPE           = 71
	IDLParserKW_SUPPORTS            = 72
	IDLParserKW_MODULE              = 73
	IDLParserKW_OBJECT              = 74
	IDLParserKW_TRUNCATABLE         = 75
	IDLParserKW_UNSIGNED            = 76
	IDLParserKW_FIXED               = 77
	IDLParserKW_UNION               = 78
	IDLParserKW_ONEWAY              = 79
	IDLParserKW_ANY                 = 80
	IDLParserKW_CHAR                = 81
	IDLParserKW_CASE                = 82
	IDLParserKW_FLOAT               = 83
	IDLParserKW_BOOLEAN             = 84
	IDLParserKW_MULTIPLE            = 85
	IDLParserKW_ABSTRACT            = 86
	IDLParserKW_INOUT               = 87
	IDLParserKW_PROVIDES            = 88
	IDLParserKW_CONSUMES            = 89
	IDLParserKW_DOUBLE              = 90
	IDLParserKW_TYPEPREFIX          = 91
	IDLParserKW_TYPEID              = 92
	IDLParserKW_ATTRIBUTE           = 93
	IDLParserKW_LOCAL               = 94
	IDLParserKW_MANAGES             = 95
	IDLParserKW_INTERFACE           = 96
	IDLParserKW_COMPONENT           = 97
	IDLParserID                     = 98
	IDLParserWS                     = 99
	IDLParserCOMMENT                = 100
	IDLParserLINE_COMMENT           = 101
)

IDLParser tokens.

View Source
const (
	IDLParserRULE_specification              = 0
	IDLParserRULE_definition                 = 1
	IDLParserRULE_module                     = 2
	IDLParserRULE_interface_or_forward_decl  = 3
	IDLParserRULE_interface_decl             = 4
	IDLParserRULE_forward_decl               = 5
	IDLParserRULE_interface_header           = 6
	IDLParserRULE_interface_body             = 7
	IDLParserRULE_export                     = 8
	IDLParserRULE_interface_inheritance_spec = 9
	IDLParserRULE_interface_name             = 10
	IDLParserRULE_scoped_name                = 11
	IDLParserRULE_value                      = 12
	IDLParserRULE_value_forward_decl         = 13
	IDLParserRULE_value_box_decl             = 14
	IDLParserRULE_value_abs_decl             = 15
	IDLParserRULE_value_decl                 = 16
	IDLParserRULE_value_header               = 17
	IDLParserRULE_value_inheritance_spec     = 18
	IDLParserRULE_value_name                 = 19
	IDLParserRULE_value_element              = 20
	IDLParserRULE_state_member               = 21
	IDLParserRULE_init_decl                  = 22
	IDLParserRULE_init_param_decls           = 23
	IDLParserRULE_init_param_decl            = 24
	IDLParserRULE_init_param_attribute       = 25
	IDLParserRULE_const_decl                 = 26
	IDLParserRULE_const_type                 = 27
	IDLParserRULE_const_exp                  = 28
	IDLParserRULE_or_expr                    = 29
	IDLParserRULE_xor_expr                   = 30
	IDLParserRULE_and_expr                   = 31
	IDLParserRULE_shift_expr                 = 32
	IDLParserRULE_add_expr                   = 33
	IDLParserRULE_mult_expr                  = 34
	IDLParserRULE_unary_expr                 = 35
	IDLParserRULE_unary_operator             = 36
	IDLParserRULE_primary_expr               = 37
	IDLParserRULE_literal                    = 38
	IDLParserRULE_positive_int_const         = 39
	IDLParserRULE_type_decl                  = 40
	IDLParserRULE_type_declarator            = 41
	IDLParserRULE_type_spec                  = 42
	IDLParserRULE_simple_type_spec           = 43
	IDLParserRULE_base_type_spec             = 44
	IDLParserRULE_template_type_spec         = 45
	IDLParserRULE_constr_type_spec           = 46
	IDLParserRULE_declarators                = 47
	IDLParserRULE_declarator                 = 48
	IDLParserRULE_simple_declarator          = 49
	IDLParserRULE_complex_declarator         = 50
	IDLParserRULE_floating_pt_type           = 51
	IDLParserRULE_integer_type               = 52
	IDLParserRULE_signed_int                 = 53
	IDLParserRULE_signed_short_int           = 54
	IDLParserRULE_signed_long_int            = 55
	IDLParserRULE_signed_longlong_int        = 56
	IDLParserRULE_unsigned_int               = 57
	IDLParserRULE_unsigned_short_int         = 58
	IDLParserRULE_unsigned_long_int          = 59
	IDLParserRULE_unsigned_longlong_int      = 60
	IDLParserRULE_char_type                  = 61
	IDLParserRULE_wide_char_type             = 62
	IDLParserRULE_boolean_type               = 63
	IDLParserRULE_octet_type                 = 64
	IDLParserRULE_any_type                   = 65
	IDLParserRULE_object_type                = 66
	IDLParserRULE_struct_type                = 67
	IDLParserRULE_member_list                = 68
	IDLParserRULE_member                     = 69
	IDLParserRULE_union_type                 = 70
	IDLParserRULE_switch_type_spec           = 71
	IDLParserRULE_switch_body                = 72
	IDLParserRULE_case_stmt                  = 73
	IDLParserRULE_case_label                 = 74
	IDLParserRULE_element_spec               = 75
	IDLParserRULE_enum_type                  = 76
	IDLParserRULE_enumerator                 = 77
	IDLParserRULE_sequence_type              = 78
	IDLParserRULE_string_type                = 79
	IDLParserRULE_wide_string_type           = 80
	IDLParserRULE_array_declarator           = 81
	IDLParserRULE_fixed_array_size           = 82
	IDLParserRULE_attr_decl                  = 83
	IDLParserRULE_except_decl                = 84
	IDLParserRULE_op_decl                    = 85
	IDLParserRULE_op_attribute               = 86
	IDLParserRULE_op_type_spec               = 87
	IDLParserRULE_parameter_decls            = 88
	IDLParserRULE_param_decl                 = 89
	IDLParserRULE_param_attribute            = 90
	IDLParserRULE_raises_expr                = 91
	IDLParserRULE_context_expr               = 92
	IDLParserRULE_param_type_spec            = 93
	IDLParserRULE_fixed_pt_type              = 94
	IDLParserRULE_fixed_pt_const_type        = 95
	IDLParserRULE_value_base_type            = 96
	IDLParserRULE_constr_forward_decl        = 97
	IDLParserRULE_import_decl                = 98
	IDLParserRULE_imported_scope             = 99
	IDLParserRULE_type_id_decl               = 100
	IDLParserRULE_type_prefix_decl           = 101
	IDLParserRULE_readonly_attr_spec         = 102
	IDLParserRULE_readonly_attr_declarator   = 103
	IDLParserRULE_attr_spec                  = 104
	IDLParserRULE_attr_declarator            = 105
	IDLParserRULE_attr_raises_expr           = 106
	IDLParserRULE_get_excep_expr             = 107
	IDLParserRULE_set_excep_expr             = 108
	IDLParserRULE_exception_list             = 109
	IDLParserRULE_component                  = 110
	IDLParserRULE_component_forward_decl     = 111
	IDLParserRULE_component_decl             = 112
	IDLParserRULE_component_header           = 113
	IDLParserRULE_supported_interface_spec   = 114
	IDLParserRULE_component_inheritance_spec = 115
	IDLParserRULE_component_body             = 116
	IDLParserRULE_component_export           = 117
	IDLParserRULE_provides_decl              = 118
	IDLParserRULE_interface_type             = 119
	IDLParserRULE_uses_decl                  = 120
	IDLParserRULE_emits_decl                 = 121
	IDLParserRULE_publishes_decl             = 122
	IDLParserRULE_consumes_decl              = 123
	IDLParserRULE_home_decl                  = 124
	IDLParserRULE_home_header                = 125
	IDLParserRULE_home_inheritance_spec      = 126
	IDLParserRULE_primary_key_spec           = 127
	IDLParserRULE_home_body                  = 128
	IDLParserRULE_home_export                = 129
	IDLParserRULE_factory_decl               = 130
	IDLParserRULE_finder_decl                = 131
	IDLParserRULE_event                      = 132
	IDLParserRULE_event_forward_decl         = 133
	IDLParserRULE_event_abs_decl             = 134
	IDLParserRULE_event_decl                 = 135
	IDLParserRULE_event_header               = 136
)

IDLParser rules.

Variables

This section is empty.

Functions

This section is empty.

Types

type Add_exprContext

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

func NewAdd_exprContext

func NewAdd_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Add_exprContext

func NewEmptyAdd_exprContext

func NewEmptyAdd_exprContext() *Add_exprContext

func (*Add_exprContext) AllMINUS

func (s *Add_exprContext) AllMINUS() []antlr.TerminalNode

func (*Add_exprContext) AllMult_expr

func (s *Add_exprContext) AllMult_expr() []IMult_exprContext

func (*Add_exprContext) AllPLUS

func (s *Add_exprContext) AllPLUS() []antlr.TerminalNode

func (*Add_exprContext) EnterRule

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

func (*Add_exprContext) ExitRule

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

func (*Add_exprContext) GetParser

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

func (*Add_exprContext) GetRuleContext

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

func (*Add_exprContext) IsAdd_exprContext

func (*Add_exprContext) IsAdd_exprContext()

func (*Add_exprContext) MINUS

func (s *Add_exprContext) MINUS(i int) antlr.TerminalNode

func (*Add_exprContext) Mult_expr

func (s *Add_exprContext) Mult_expr(i int) IMult_exprContext

func (*Add_exprContext) PLUS

func (*Add_exprContext) ToStringTree

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

type And_exprContext

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

func NewAnd_exprContext

func NewAnd_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *And_exprContext

func NewEmptyAnd_exprContext

func NewEmptyAnd_exprContext() *And_exprContext

func (*And_exprContext) AMPERSAND

func (s *And_exprContext) AMPERSAND(i int) antlr.TerminalNode

func (*And_exprContext) AllAMPERSAND

func (s *And_exprContext) AllAMPERSAND() []antlr.TerminalNode

func (*And_exprContext) AllShift_expr

func (s *And_exprContext) AllShift_expr() []IShift_exprContext

func (*And_exprContext) EnterRule

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

func (*And_exprContext) ExitRule

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

func (*And_exprContext) GetParser

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

func (*And_exprContext) GetRuleContext

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

func (*And_exprContext) IsAnd_exprContext

func (*And_exprContext) IsAnd_exprContext()

func (*And_exprContext) Shift_expr

func (s *And_exprContext) Shift_expr(i int) IShift_exprContext

func (*And_exprContext) ToStringTree

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

type Any_typeContext

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

func NewAny_typeContext

func NewAny_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Any_typeContext

func NewEmptyAny_typeContext

func NewEmptyAny_typeContext() *Any_typeContext

func (*Any_typeContext) EnterRule

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

func (*Any_typeContext) ExitRule

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

func (*Any_typeContext) GetParser

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

func (*Any_typeContext) GetRuleContext

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

func (*Any_typeContext) IsAny_typeContext

func (*Any_typeContext) IsAny_typeContext()

func (*Any_typeContext) KW_ANY

func (s *Any_typeContext) KW_ANY() antlr.TerminalNode

func (*Any_typeContext) ToStringTree

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

type Array_declaratorContext

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

func NewArray_declaratorContext

func NewArray_declaratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Array_declaratorContext

func NewEmptyArray_declaratorContext

func NewEmptyArray_declaratorContext() *Array_declaratorContext

func (*Array_declaratorContext) AllFixed_array_size

func (s *Array_declaratorContext) AllFixed_array_size() []IFixed_array_sizeContext

func (*Array_declaratorContext) EnterRule

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

func (*Array_declaratorContext) ExitRule

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

func (*Array_declaratorContext) Fixed_array_size

func (s *Array_declaratorContext) Fixed_array_size(i int) IFixed_array_sizeContext

func (*Array_declaratorContext) GetParser

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

func (*Array_declaratorContext) GetRuleContext

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

func (*Array_declaratorContext) ID

func (*Array_declaratorContext) IsArray_declaratorContext

func (*Array_declaratorContext) IsArray_declaratorContext()

func (*Array_declaratorContext) ToStringTree

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

type Attr_declContext

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

func NewAttr_declContext

func NewAttr_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Attr_declContext

func NewEmptyAttr_declContext

func NewEmptyAttr_declContext() *Attr_declContext

func (*Attr_declContext) Attr_spec

func (s *Attr_declContext) Attr_spec() IAttr_specContext

func (*Attr_declContext) EnterRule

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

func (*Attr_declContext) ExitRule

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

func (*Attr_declContext) GetParser

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

func (*Attr_declContext) GetRuleContext

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

func (*Attr_declContext) IsAttr_declContext

func (*Attr_declContext) IsAttr_declContext()

func (*Attr_declContext) Readonly_attr_spec

func (s *Attr_declContext) Readonly_attr_spec() IReadonly_attr_specContext

func (*Attr_declContext) ToStringTree

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

type Attr_declaratorContext

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

func NewAttr_declaratorContext

func NewAttr_declaratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Attr_declaratorContext

func NewEmptyAttr_declaratorContext

func NewEmptyAttr_declaratorContext() *Attr_declaratorContext

func (*Attr_declaratorContext) AllCOMA

func (s *Attr_declaratorContext) AllCOMA() []antlr.TerminalNode

func (*Attr_declaratorContext) AllSimple_declarator

func (s *Attr_declaratorContext) AllSimple_declarator() []ISimple_declaratorContext

func (*Attr_declaratorContext) Attr_raises_expr

func (s *Attr_declaratorContext) Attr_raises_expr() IAttr_raises_exprContext

func (*Attr_declaratorContext) COMA

func (*Attr_declaratorContext) EnterRule

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

func (*Attr_declaratorContext) ExitRule

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

func (*Attr_declaratorContext) GetParser

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

func (*Attr_declaratorContext) GetRuleContext

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

func (*Attr_declaratorContext) IsAttr_declaratorContext

func (*Attr_declaratorContext) IsAttr_declaratorContext()

func (*Attr_declaratorContext) Simple_declarator

func (s *Attr_declaratorContext) Simple_declarator(i int) ISimple_declaratorContext

func (*Attr_declaratorContext) ToStringTree

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

type Attr_raises_exprContext

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

func NewAttr_raises_exprContext

func NewAttr_raises_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Attr_raises_exprContext

func NewEmptyAttr_raises_exprContext

func NewEmptyAttr_raises_exprContext() *Attr_raises_exprContext

func (*Attr_raises_exprContext) EnterRule

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

func (*Attr_raises_exprContext) ExitRule

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

func (*Attr_raises_exprContext) GetParser

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

func (*Attr_raises_exprContext) GetRuleContext

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

func (*Attr_raises_exprContext) Get_excep_expr

func (s *Attr_raises_exprContext) Get_excep_expr() IGet_excep_exprContext

func (*Attr_raises_exprContext) IsAttr_raises_exprContext

func (*Attr_raises_exprContext) IsAttr_raises_exprContext()

func (*Attr_raises_exprContext) Set_excep_expr

func (s *Attr_raises_exprContext) Set_excep_expr() ISet_excep_exprContext

func (*Attr_raises_exprContext) ToStringTree

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

type Attr_specContext

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

func NewAttr_specContext

func NewAttr_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Attr_specContext

func NewEmptyAttr_specContext

func NewEmptyAttr_specContext() *Attr_specContext

func (*Attr_specContext) Attr_declarator

func (s *Attr_specContext) Attr_declarator() IAttr_declaratorContext

func (*Attr_specContext) EnterRule

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

func (*Attr_specContext) ExitRule

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

func (*Attr_specContext) GetParser

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

func (*Attr_specContext) GetRuleContext

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

func (*Attr_specContext) IsAttr_specContext

func (*Attr_specContext) IsAttr_specContext()

func (*Attr_specContext) KW_ATTRIBUTE

func (s *Attr_specContext) KW_ATTRIBUTE() antlr.TerminalNode

func (*Attr_specContext) Param_type_spec

func (s *Attr_specContext) Param_type_spec() IParam_type_specContext

func (*Attr_specContext) ToStringTree

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

type BaseIDLListener

type BaseIDLListener struct{}

BaseIDLListener is a complete listener for a parse tree produced by IDLParser.

func (*BaseIDLListener) EnterAdd_expr

func (s *BaseIDLListener) EnterAdd_expr(ctx *Add_exprContext)

EnterAdd_expr is called when production add_expr is entered.

func (*BaseIDLListener) EnterAnd_expr

func (s *BaseIDLListener) EnterAnd_expr(ctx *And_exprContext)

EnterAnd_expr is called when production and_expr is entered.

func (*BaseIDLListener) EnterAny_type

func (s *BaseIDLListener) EnterAny_type(ctx *Any_typeContext)

EnterAny_type is called when production any_type is entered.

func (*BaseIDLListener) EnterArray_declarator

func (s *BaseIDLListener) EnterArray_declarator(ctx *Array_declaratorContext)

EnterArray_declarator is called when production array_declarator is entered.

func (*BaseIDLListener) EnterAttr_decl

func (s *BaseIDLListener) EnterAttr_decl(ctx *Attr_declContext)

EnterAttr_decl is called when production attr_decl is entered.

func (*BaseIDLListener) EnterAttr_declarator

func (s *BaseIDLListener) EnterAttr_declarator(ctx *Attr_declaratorContext)

EnterAttr_declarator is called when production attr_declarator is entered.

func (*BaseIDLListener) EnterAttr_raises_expr

func (s *BaseIDLListener) EnterAttr_raises_expr(ctx *Attr_raises_exprContext)

EnterAttr_raises_expr is called when production attr_raises_expr is entered.

func (*BaseIDLListener) EnterAttr_spec

func (s *BaseIDLListener) EnterAttr_spec(ctx *Attr_specContext)

EnterAttr_spec is called when production attr_spec is entered.

func (*BaseIDLListener) EnterBase_type_spec

func (s *BaseIDLListener) EnterBase_type_spec(ctx *Base_type_specContext)

EnterBase_type_spec is called when production base_type_spec is entered.

func (*BaseIDLListener) EnterBoolean_type

func (s *BaseIDLListener) EnterBoolean_type(ctx *Boolean_typeContext)

EnterBoolean_type is called when production boolean_type is entered.

func (*BaseIDLListener) EnterCase_label

func (s *BaseIDLListener) EnterCase_label(ctx *Case_labelContext)

EnterCase_label is called when production case_label is entered.

func (*BaseIDLListener) EnterCase_stmt

func (s *BaseIDLListener) EnterCase_stmt(ctx *Case_stmtContext)

EnterCase_stmt is called when production case_stmt is entered.

func (*BaseIDLListener) EnterChar_type

func (s *BaseIDLListener) EnterChar_type(ctx *Char_typeContext)

EnterChar_type is called when production char_type is entered.

func (*BaseIDLListener) EnterComplex_declarator

func (s *BaseIDLListener) EnterComplex_declarator(ctx *Complex_declaratorContext)

EnterComplex_declarator is called when production complex_declarator is entered.

func (*BaseIDLListener) EnterComponent

func (s *BaseIDLListener) EnterComponent(ctx *ComponentContext)

EnterComponent is called when production component is entered.

func (*BaseIDLListener) EnterComponent_body

func (s *BaseIDLListener) EnterComponent_body(ctx *Component_bodyContext)

EnterComponent_body is called when production component_body is entered.

func (*BaseIDLListener) EnterComponent_decl

func (s *BaseIDLListener) EnterComponent_decl(ctx *Component_declContext)

EnterComponent_decl is called when production component_decl is entered.

func (*BaseIDLListener) EnterComponent_export

func (s *BaseIDLListener) EnterComponent_export(ctx *Component_exportContext)

EnterComponent_export is called when production component_export is entered.

func (*BaseIDLListener) EnterComponent_forward_decl

func (s *BaseIDLListener) EnterComponent_forward_decl(ctx *Component_forward_declContext)

EnterComponent_forward_decl is called when production component_forward_decl is entered.

func (*BaseIDLListener) EnterComponent_header

func (s *BaseIDLListener) EnterComponent_header(ctx *Component_headerContext)

EnterComponent_header is called when production component_header is entered.

func (*BaseIDLListener) EnterComponent_inheritance_spec

func (s *BaseIDLListener) EnterComponent_inheritance_spec(ctx *Component_inheritance_specContext)

EnterComponent_inheritance_spec is called when production component_inheritance_spec is entered.

func (*BaseIDLListener) EnterConst_decl

func (s *BaseIDLListener) EnterConst_decl(ctx *Const_declContext)

EnterConst_decl is called when production const_decl is entered.

func (*BaseIDLListener) EnterConst_exp

func (s *BaseIDLListener) EnterConst_exp(ctx *Const_expContext)

EnterConst_exp is called when production const_exp is entered.

func (*BaseIDLListener) EnterConst_type

func (s *BaseIDLListener) EnterConst_type(ctx *Const_typeContext)

EnterConst_type is called when production const_type is entered.

func (*BaseIDLListener) EnterConstr_forward_decl

func (s *BaseIDLListener) EnterConstr_forward_decl(ctx *Constr_forward_declContext)

EnterConstr_forward_decl is called when production constr_forward_decl is entered.

func (*BaseIDLListener) EnterConstr_type_spec

func (s *BaseIDLListener) EnterConstr_type_spec(ctx *Constr_type_specContext)

EnterConstr_type_spec is called when production constr_type_spec is entered.

func (*BaseIDLListener) EnterConsumes_decl

func (s *BaseIDLListener) EnterConsumes_decl(ctx *Consumes_declContext)

EnterConsumes_decl is called when production consumes_decl is entered.

func (*BaseIDLListener) EnterContext_expr

func (s *BaseIDLListener) EnterContext_expr(ctx *Context_exprContext)

EnterContext_expr is called when production context_expr is entered.

func (*BaseIDLListener) EnterDeclarator

func (s *BaseIDLListener) EnterDeclarator(ctx *DeclaratorContext)

EnterDeclarator is called when production declarator is entered.

func (*BaseIDLListener) EnterDeclarators

func (s *BaseIDLListener) EnterDeclarators(ctx *DeclaratorsContext)

EnterDeclarators is called when production declarators is entered.

func (*BaseIDLListener) EnterDefinition

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

EnterDefinition is called when production definition is entered.

func (*BaseIDLListener) EnterElement_spec

func (s *BaseIDLListener) EnterElement_spec(ctx *Element_specContext)

EnterElement_spec is called when production element_spec is entered.

func (*BaseIDLListener) EnterEmits_decl

func (s *BaseIDLListener) EnterEmits_decl(ctx *Emits_declContext)

EnterEmits_decl is called when production emits_decl is entered.

func (*BaseIDLListener) EnterEnum_type

func (s *BaseIDLListener) EnterEnum_type(ctx *Enum_typeContext)

EnterEnum_type is called when production enum_type is entered.

func (*BaseIDLListener) EnterEnumerator

func (s *BaseIDLListener) EnterEnumerator(ctx *EnumeratorContext)

EnterEnumerator is called when production enumerator is entered.

func (*BaseIDLListener) EnterEvent

func (s *BaseIDLListener) EnterEvent(ctx *EventContext)

EnterEvent is called when production event is entered.

func (*BaseIDLListener) EnterEvent_abs_decl

func (s *BaseIDLListener) EnterEvent_abs_decl(ctx *Event_abs_declContext)

EnterEvent_abs_decl is called when production event_abs_decl is entered.

func (*BaseIDLListener) EnterEvent_decl

func (s *BaseIDLListener) EnterEvent_decl(ctx *Event_declContext)

EnterEvent_decl is called when production event_decl is entered.

func (*BaseIDLListener) EnterEvent_forward_decl

func (s *BaseIDLListener) EnterEvent_forward_decl(ctx *Event_forward_declContext)

EnterEvent_forward_decl is called when production event_forward_decl is entered.

func (*BaseIDLListener) EnterEvent_header

func (s *BaseIDLListener) EnterEvent_header(ctx *Event_headerContext)

EnterEvent_header is called when production event_header is entered.

func (*BaseIDLListener) EnterEveryRule

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

EnterEveryRule is called when any rule is entered.

func (*BaseIDLListener) EnterExcept_decl

func (s *BaseIDLListener) EnterExcept_decl(ctx *Except_declContext)

EnterExcept_decl is called when production except_decl is entered.

func (*BaseIDLListener) EnterException_list

func (s *BaseIDLListener) EnterException_list(ctx *Exception_listContext)

EnterException_list is called when production exception_list is entered.

func (*BaseIDLListener) EnterExport

func (s *BaseIDLListener) EnterExport(ctx *ExportContext)

EnterExport is called when production export is entered.

func (*BaseIDLListener) EnterFactory_decl

func (s *BaseIDLListener) EnterFactory_decl(ctx *Factory_declContext)

EnterFactory_decl is called when production factory_decl is entered.

func (*BaseIDLListener) EnterFinder_decl

func (s *BaseIDLListener) EnterFinder_decl(ctx *Finder_declContext)

EnterFinder_decl is called when production finder_decl is entered.

func (*BaseIDLListener) EnterFixed_array_size

func (s *BaseIDLListener) EnterFixed_array_size(ctx *Fixed_array_sizeContext)

EnterFixed_array_size is called when production fixed_array_size is entered.

func (*BaseIDLListener) EnterFixed_pt_const_type

func (s *BaseIDLListener) EnterFixed_pt_const_type(ctx *Fixed_pt_const_typeContext)

EnterFixed_pt_const_type is called when production fixed_pt_const_type is entered.

func (*BaseIDLListener) EnterFixed_pt_type

func (s *BaseIDLListener) EnterFixed_pt_type(ctx *Fixed_pt_typeContext)

EnterFixed_pt_type is called when production fixed_pt_type is entered.

func (*BaseIDLListener) EnterFloating_pt_type

func (s *BaseIDLListener) EnterFloating_pt_type(ctx *Floating_pt_typeContext)

EnterFloating_pt_type is called when production floating_pt_type is entered.

func (*BaseIDLListener) EnterForward_decl

func (s *BaseIDLListener) EnterForward_decl(ctx *Forward_declContext)

EnterForward_decl is called when production forward_decl is entered.

func (*BaseIDLListener) EnterGet_excep_expr

func (s *BaseIDLListener) EnterGet_excep_expr(ctx *Get_excep_exprContext)

EnterGet_excep_expr is called when production get_excep_expr is entered.

func (*BaseIDLListener) EnterHome_body

func (s *BaseIDLListener) EnterHome_body(ctx *Home_bodyContext)

EnterHome_body is called when production home_body is entered.

func (*BaseIDLListener) EnterHome_decl

func (s *BaseIDLListener) EnterHome_decl(ctx *Home_declContext)

EnterHome_decl is called when production home_decl is entered.

func (*BaseIDLListener) EnterHome_export

func (s *BaseIDLListener) EnterHome_export(ctx *Home_exportContext)

EnterHome_export is called when production home_export is entered.

func (*BaseIDLListener) EnterHome_header

func (s *BaseIDLListener) EnterHome_header(ctx *Home_headerContext)

EnterHome_header is called when production home_header is entered.

func (*BaseIDLListener) EnterHome_inheritance_spec

func (s *BaseIDLListener) EnterHome_inheritance_spec(ctx *Home_inheritance_specContext)

EnterHome_inheritance_spec is called when production home_inheritance_spec is entered.

func (*BaseIDLListener) EnterImport_decl

func (s *BaseIDLListener) EnterImport_decl(ctx *Import_declContext)

EnterImport_decl is called when production import_decl is entered.

func (*BaseIDLListener) EnterImported_scope

func (s *BaseIDLListener) EnterImported_scope(ctx *Imported_scopeContext)

EnterImported_scope is called when production imported_scope is entered.

func (*BaseIDLListener) EnterInit_decl

func (s *BaseIDLListener) EnterInit_decl(ctx *Init_declContext)

EnterInit_decl is called when production init_decl is entered.

func (*BaseIDLListener) EnterInit_param_attribute

func (s *BaseIDLListener) EnterInit_param_attribute(ctx *Init_param_attributeContext)

EnterInit_param_attribute is called when production init_param_attribute is entered.

func (*BaseIDLListener) EnterInit_param_decl

func (s *BaseIDLListener) EnterInit_param_decl(ctx *Init_param_declContext)

EnterInit_param_decl is called when production init_param_decl is entered.

func (*BaseIDLListener) EnterInit_param_decls

func (s *BaseIDLListener) EnterInit_param_decls(ctx *Init_param_declsContext)

EnterInit_param_decls is called when production init_param_decls is entered.

func (*BaseIDLListener) EnterInteger_type

func (s *BaseIDLListener) EnterInteger_type(ctx *Integer_typeContext)

EnterInteger_type is called when production integer_type is entered.

func (*BaseIDLListener) EnterInterface_body

func (s *BaseIDLListener) EnterInterface_body(ctx *Interface_bodyContext)

EnterInterface_body is called when production interface_body is entered.

func (*BaseIDLListener) EnterInterface_decl

func (s *BaseIDLListener) EnterInterface_decl(ctx *Interface_declContext)

EnterInterface_decl is called when production interface_decl is entered.

func (*BaseIDLListener) EnterInterface_header

func (s *BaseIDLListener) EnterInterface_header(ctx *Interface_headerContext)

EnterInterface_header is called when production interface_header is entered.

func (*BaseIDLListener) EnterInterface_inheritance_spec

func (s *BaseIDLListener) EnterInterface_inheritance_spec(ctx *Interface_inheritance_specContext)

EnterInterface_inheritance_spec is called when production interface_inheritance_spec is entered.

func (*BaseIDLListener) EnterInterface_name

func (s *BaseIDLListener) EnterInterface_name(ctx *Interface_nameContext)

EnterInterface_name is called when production interface_name is entered.

func (*BaseIDLListener) EnterInterface_or_forward_decl

func (s *BaseIDLListener) EnterInterface_or_forward_decl(ctx *Interface_or_forward_declContext)

EnterInterface_or_forward_decl is called when production interface_or_forward_decl is entered.

func (*BaseIDLListener) EnterInterface_type

func (s *BaseIDLListener) EnterInterface_type(ctx *Interface_typeContext)

EnterInterface_type is called when production interface_type is entered.

func (*BaseIDLListener) EnterLiteral

func (s *BaseIDLListener) EnterLiteral(ctx *LiteralContext)

EnterLiteral is called when production literal is entered.

func (*BaseIDLListener) EnterMember

func (s *BaseIDLListener) EnterMember(ctx *MemberContext)

EnterMember is called when production member is entered.

func (*BaseIDLListener) EnterMember_list

func (s *BaseIDLListener) EnterMember_list(ctx *Member_listContext)

EnterMember_list is called when production member_list is entered.

func (*BaseIDLListener) EnterModule

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

EnterModule is called when production module is entered.

func (*BaseIDLListener) EnterMult_expr

func (s *BaseIDLListener) EnterMult_expr(ctx *Mult_exprContext)

EnterMult_expr is called when production mult_expr is entered.

func (*BaseIDLListener) EnterObject_type

func (s *BaseIDLListener) EnterObject_type(ctx *Object_typeContext)

EnterObject_type is called when production object_type is entered.

func (*BaseIDLListener) EnterOctet_type

func (s *BaseIDLListener) EnterOctet_type(ctx *Octet_typeContext)

EnterOctet_type is called when production octet_type is entered.

func (*BaseIDLListener) EnterOp_attribute

func (s *BaseIDLListener) EnterOp_attribute(ctx *Op_attributeContext)

EnterOp_attribute is called when production op_attribute is entered.

func (*BaseIDLListener) EnterOp_decl

func (s *BaseIDLListener) EnterOp_decl(ctx *Op_declContext)

EnterOp_decl is called when production op_decl is entered.

func (*BaseIDLListener) EnterOp_type_spec

func (s *BaseIDLListener) EnterOp_type_spec(ctx *Op_type_specContext)

EnterOp_type_spec is called when production op_type_spec is entered.

func (*BaseIDLListener) EnterOr_expr

func (s *BaseIDLListener) EnterOr_expr(ctx *Or_exprContext)

EnterOr_expr is called when production or_expr is entered.

func (*BaseIDLListener) EnterParam_attribute

func (s *BaseIDLListener) EnterParam_attribute(ctx *Param_attributeContext)

EnterParam_attribute is called when production param_attribute is entered.

func (*BaseIDLListener) EnterParam_decl

func (s *BaseIDLListener) EnterParam_decl(ctx *Param_declContext)

EnterParam_decl is called when production param_decl is entered.

func (*BaseIDLListener) EnterParam_type_spec

func (s *BaseIDLListener) EnterParam_type_spec(ctx *Param_type_specContext)

EnterParam_type_spec is called when production param_type_spec is entered.

func (*BaseIDLListener) EnterParameter_decls

func (s *BaseIDLListener) EnterParameter_decls(ctx *Parameter_declsContext)

EnterParameter_decls is called when production parameter_decls is entered.

func (*BaseIDLListener) EnterPositive_int_const

func (s *BaseIDLListener) EnterPositive_int_const(ctx *Positive_int_constContext)

EnterPositive_int_const is called when production positive_int_const is entered.

func (*BaseIDLListener) EnterPrimary_expr

func (s *BaseIDLListener) EnterPrimary_expr(ctx *Primary_exprContext)

EnterPrimary_expr is called when production primary_expr is entered.

func (*BaseIDLListener) EnterPrimary_key_spec

func (s *BaseIDLListener) EnterPrimary_key_spec(ctx *Primary_key_specContext)

EnterPrimary_key_spec is called when production primary_key_spec is entered.

func (*BaseIDLListener) EnterProvides_decl

func (s *BaseIDLListener) EnterProvides_decl(ctx *Provides_declContext)

EnterProvides_decl is called when production provides_decl is entered.

func (*BaseIDLListener) EnterPublishes_decl

func (s *BaseIDLListener) EnterPublishes_decl(ctx *Publishes_declContext)

EnterPublishes_decl is called when production publishes_decl is entered.

func (*BaseIDLListener) EnterRaises_expr

func (s *BaseIDLListener) EnterRaises_expr(ctx *Raises_exprContext)

EnterRaises_expr is called when production raises_expr is entered.

func (*BaseIDLListener) EnterReadonly_attr_declarator

func (s *BaseIDLListener) EnterReadonly_attr_declarator(ctx *Readonly_attr_declaratorContext)

EnterReadonly_attr_declarator is called when production readonly_attr_declarator is entered.

func (*BaseIDLListener) EnterReadonly_attr_spec

func (s *BaseIDLListener) EnterReadonly_attr_spec(ctx *Readonly_attr_specContext)

EnterReadonly_attr_spec is called when production readonly_attr_spec is entered.

func (*BaseIDLListener) EnterScoped_name

func (s *BaseIDLListener) EnterScoped_name(ctx *Scoped_nameContext)

EnterScoped_name is called when production scoped_name is entered.

func (*BaseIDLListener) EnterSequence_type

func (s *BaseIDLListener) EnterSequence_type(ctx *Sequence_typeContext)

EnterSequence_type is called when production sequence_type is entered.

func (*BaseIDLListener) EnterSet_excep_expr

func (s *BaseIDLListener) EnterSet_excep_expr(ctx *Set_excep_exprContext)

EnterSet_excep_expr is called when production set_excep_expr is entered.

func (*BaseIDLListener) EnterShift_expr

func (s *BaseIDLListener) EnterShift_expr(ctx *Shift_exprContext)

EnterShift_expr is called when production shift_expr is entered.

func (*BaseIDLListener) EnterSigned_int

func (s *BaseIDLListener) EnterSigned_int(ctx *Signed_intContext)

EnterSigned_int is called when production signed_int is entered.

func (*BaseIDLListener) EnterSigned_long_int

func (s *BaseIDLListener) EnterSigned_long_int(ctx *Signed_long_intContext)

EnterSigned_long_int is called when production signed_long_int is entered.

func (*BaseIDLListener) EnterSigned_longlong_int

func (s *BaseIDLListener) EnterSigned_longlong_int(ctx *Signed_longlong_intContext)

EnterSigned_longlong_int is called when production signed_longlong_int is entered.

func (*BaseIDLListener) EnterSigned_short_int

func (s *BaseIDLListener) EnterSigned_short_int(ctx *Signed_short_intContext)

EnterSigned_short_int is called when production signed_short_int is entered.

func (*BaseIDLListener) EnterSimple_declarator

func (s *BaseIDLListener) EnterSimple_declarator(ctx *Simple_declaratorContext)

EnterSimple_declarator is called when production simple_declarator is entered.

func (*BaseIDLListener) EnterSimple_type_spec

func (s *BaseIDLListener) EnterSimple_type_spec(ctx *Simple_type_specContext)

EnterSimple_type_spec is called when production simple_type_spec is entered.

func (*BaseIDLListener) EnterSpecification

func (s *BaseIDLListener) EnterSpecification(ctx *SpecificationContext)

EnterSpecification is called when production specification is entered.

func (*BaseIDLListener) EnterState_member

func (s *BaseIDLListener) EnterState_member(ctx *State_memberContext)

EnterState_member is called when production state_member is entered.

func (*BaseIDLListener) EnterString_type

func (s *BaseIDLListener) EnterString_type(ctx *String_typeContext)

EnterString_type is called when production string_type is entered.

func (*BaseIDLListener) EnterStruct_type

func (s *BaseIDLListener) EnterStruct_type(ctx *Struct_typeContext)

EnterStruct_type is called when production struct_type is entered.

func (*BaseIDLListener) EnterSupported_interface_spec

func (s *BaseIDLListener) EnterSupported_interface_spec(ctx *Supported_interface_specContext)

EnterSupported_interface_spec is called when production supported_interface_spec is entered.

func (*BaseIDLListener) EnterSwitch_body

func (s *BaseIDLListener) EnterSwitch_body(ctx *Switch_bodyContext)

EnterSwitch_body is called when production switch_body is entered.

func (*BaseIDLListener) EnterSwitch_type_spec

func (s *BaseIDLListener) EnterSwitch_type_spec(ctx *Switch_type_specContext)

EnterSwitch_type_spec is called when production switch_type_spec is entered.

func (*BaseIDLListener) EnterTemplate_type_spec

func (s *BaseIDLListener) EnterTemplate_type_spec(ctx *Template_type_specContext)

EnterTemplate_type_spec is called when production template_type_spec is entered.

func (*BaseIDLListener) EnterType_decl

func (s *BaseIDLListener) EnterType_decl(ctx *Type_declContext)

EnterType_decl is called when production type_decl is entered.

func (*BaseIDLListener) EnterType_declarator

func (s *BaseIDLListener) EnterType_declarator(ctx *Type_declaratorContext)

EnterType_declarator is called when production type_declarator is entered.

func (*BaseIDLListener) EnterType_id_decl

func (s *BaseIDLListener) EnterType_id_decl(ctx *Type_id_declContext)

EnterType_id_decl is called when production type_id_decl is entered.

func (*BaseIDLListener) EnterType_prefix_decl

func (s *BaseIDLListener) EnterType_prefix_decl(ctx *Type_prefix_declContext)

EnterType_prefix_decl is called when production type_prefix_decl is entered.

func (*BaseIDLListener) EnterType_spec

func (s *BaseIDLListener) EnterType_spec(ctx *Type_specContext)

EnterType_spec is called when production type_spec is entered.

func (*BaseIDLListener) EnterUnary_expr

func (s *BaseIDLListener) EnterUnary_expr(ctx *Unary_exprContext)

EnterUnary_expr is called when production unary_expr is entered.

func (*BaseIDLListener) EnterUnary_operator

func (s *BaseIDLListener) EnterUnary_operator(ctx *Unary_operatorContext)

EnterUnary_operator is called when production unary_operator is entered.

func (*BaseIDLListener) EnterUnion_type

func (s *BaseIDLListener) EnterUnion_type(ctx *Union_typeContext)

EnterUnion_type is called when production union_type is entered.

func (*BaseIDLListener) EnterUnsigned_int

func (s *BaseIDLListener) EnterUnsigned_int(ctx *Unsigned_intContext)

EnterUnsigned_int is called when production unsigned_int is entered.

func (*BaseIDLListener) EnterUnsigned_long_int

func (s *BaseIDLListener) EnterUnsigned_long_int(ctx *Unsigned_long_intContext)

EnterUnsigned_long_int is called when production unsigned_long_int is entered.

func (*BaseIDLListener) EnterUnsigned_longlong_int

func (s *BaseIDLListener) EnterUnsigned_longlong_int(ctx *Unsigned_longlong_intContext)

EnterUnsigned_longlong_int is called when production unsigned_longlong_int is entered.

func (*BaseIDLListener) EnterUnsigned_short_int

func (s *BaseIDLListener) EnterUnsigned_short_int(ctx *Unsigned_short_intContext)

EnterUnsigned_short_int is called when production unsigned_short_int is entered.

func (*BaseIDLListener) EnterUses_decl

func (s *BaseIDLListener) EnterUses_decl(ctx *Uses_declContext)

EnterUses_decl is called when production uses_decl is entered.

func (*BaseIDLListener) EnterValue

func (s *BaseIDLListener) EnterValue(ctx *ValueContext)

EnterValue is called when production value is entered.

func (*BaseIDLListener) EnterValue_abs_decl

func (s *BaseIDLListener) EnterValue_abs_decl(ctx *Value_abs_declContext)

EnterValue_abs_decl is called when production value_abs_decl is entered.

func (*BaseIDLListener) EnterValue_base_type

func (s *BaseIDLListener) EnterValue_base_type(ctx *Value_base_typeContext)

EnterValue_base_type is called when production value_base_type is entered.

func (*BaseIDLListener) EnterValue_box_decl

func (s *BaseIDLListener) EnterValue_box_decl(ctx *Value_box_declContext)

EnterValue_box_decl is called when production value_box_decl is entered.

func (*BaseIDLListener) EnterValue_decl

func (s *BaseIDLListener) EnterValue_decl(ctx *Value_declContext)

EnterValue_decl is called when production value_decl is entered.

func (*BaseIDLListener) EnterValue_element

func (s *BaseIDLListener) EnterValue_element(ctx *Value_elementContext)

EnterValue_element is called when production value_element is entered.

func (*BaseIDLListener) EnterValue_forward_decl

func (s *BaseIDLListener) EnterValue_forward_decl(ctx *Value_forward_declContext)

EnterValue_forward_decl is called when production value_forward_decl is entered.

func (*BaseIDLListener) EnterValue_header

func (s *BaseIDLListener) EnterValue_header(ctx *Value_headerContext)

EnterValue_header is called when production value_header is entered.

func (*BaseIDLListener) EnterValue_inheritance_spec

func (s *BaseIDLListener) EnterValue_inheritance_spec(ctx *Value_inheritance_specContext)

EnterValue_inheritance_spec is called when production value_inheritance_spec is entered.

func (*BaseIDLListener) EnterValue_name

func (s *BaseIDLListener) EnterValue_name(ctx *Value_nameContext)

EnterValue_name is called when production value_name is entered.

func (*BaseIDLListener) EnterWide_char_type

func (s *BaseIDLListener) EnterWide_char_type(ctx *Wide_char_typeContext)

EnterWide_char_type is called when production wide_char_type is entered.

func (*BaseIDLListener) EnterWide_string_type

func (s *BaseIDLListener) EnterWide_string_type(ctx *Wide_string_typeContext)

EnterWide_string_type is called when production wide_string_type is entered.

func (*BaseIDLListener) EnterXor_expr

func (s *BaseIDLListener) EnterXor_expr(ctx *Xor_exprContext)

EnterXor_expr is called when production xor_expr is entered.

func (*BaseIDLListener) ExitAdd_expr

func (s *BaseIDLListener) ExitAdd_expr(ctx *Add_exprContext)

ExitAdd_expr is called when production add_expr is exited.

func (*BaseIDLListener) ExitAnd_expr

func (s *BaseIDLListener) ExitAnd_expr(ctx *And_exprContext)

ExitAnd_expr is called when production and_expr is exited.

func (*BaseIDLListener) ExitAny_type

func (s *BaseIDLListener) ExitAny_type(ctx *Any_typeContext)

ExitAny_type is called when production any_type is exited.

func (*BaseIDLListener) ExitArray_declarator

func (s *BaseIDLListener) ExitArray_declarator(ctx *Array_declaratorContext)

ExitArray_declarator is called when production array_declarator is exited.

func (*BaseIDLListener) ExitAttr_decl

func (s *BaseIDLListener) ExitAttr_decl(ctx *Attr_declContext)

ExitAttr_decl is called when production attr_decl is exited.

func (*BaseIDLListener) ExitAttr_declarator

func (s *BaseIDLListener) ExitAttr_declarator(ctx *Attr_declaratorContext)

ExitAttr_declarator is called when production attr_declarator is exited.

func (*BaseIDLListener) ExitAttr_raises_expr

func (s *BaseIDLListener) ExitAttr_raises_expr(ctx *Attr_raises_exprContext)

ExitAttr_raises_expr is called when production attr_raises_expr is exited.

func (*BaseIDLListener) ExitAttr_spec

func (s *BaseIDLListener) ExitAttr_spec(ctx *Attr_specContext)

ExitAttr_spec is called when production attr_spec is exited.

func (*BaseIDLListener) ExitBase_type_spec

func (s *BaseIDLListener) ExitBase_type_spec(ctx *Base_type_specContext)

ExitBase_type_spec is called when production base_type_spec is exited.

func (*BaseIDLListener) ExitBoolean_type

func (s *BaseIDLListener) ExitBoolean_type(ctx *Boolean_typeContext)

ExitBoolean_type is called when production boolean_type is exited.

func (*BaseIDLListener) ExitCase_label

func (s *BaseIDLListener) ExitCase_label(ctx *Case_labelContext)

ExitCase_label is called when production case_label is exited.

func (*BaseIDLListener) ExitCase_stmt

func (s *BaseIDLListener) ExitCase_stmt(ctx *Case_stmtContext)

ExitCase_stmt is called when production case_stmt is exited.

func (*BaseIDLListener) ExitChar_type

func (s *BaseIDLListener) ExitChar_type(ctx *Char_typeContext)

ExitChar_type is called when production char_type is exited.

func (*BaseIDLListener) ExitComplex_declarator

func (s *BaseIDLListener) ExitComplex_declarator(ctx *Complex_declaratorContext)

ExitComplex_declarator is called when production complex_declarator is exited.

func (*BaseIDLListener) ExitComponent

func (s *BaseIDLListener) ExitComponent(ctx *ComponentContext)

ExitComponent is called when production component is exited.

func (*BaseIDLListener) ExitComponent_body

func (s *BaseIDLListener) ExitComponent_body(ctx *Component_bodyContext)

ExitComponent_body is called when production component_body is exited.

func (*BaseIDLListener) ExitComponent_decl

func (s *BaseIDLListener) ExitComponent_decl(ctx *Component_declContext)

ExitComponent_decl is called when production component_decl is exited.

func (*BaseIDLListener) ExitComponent_export

func (s *BaseIDLListener) ExitComponent_export(ctx *Component_exportContext)

ExitComponent_export is called when production component_export is exited.

func (*BaseIDLListener) ExitComponent_forward_decl

func (s *BaseIDLListener) ExitComponent_forward_decl(ctx *Component_forward_declContext)

ExitComponent_forward_decl is called when production component_forward_decl is exited.

func (*BaseIDLListener) ExitComponent_header

func (s *BaseIDLListener) ExitComponent_header(ctx *Component_headerContext)

ExitComponent_header is called when production component_header is exited.

func (*BaseIDLListener) ExitComponent_inheritance_spec

func (s *BaseIDLListener) ExitComponent_inheritance_spec(ctx *Component_inheritance_specContext)

ExitComponent_inheritance_spec is called when production component_inheritance_spec is exited.

func (*BaseIDLListener) ExitConst_decl

func (s *BaseIDLListener) ExitConst_decl(ctx *Const_declContext)

ExitConst_decl is called when production const_decl is exited.

func (*BaseIDLListener) ExitConst_exp

func (s *BaseIDLListener) ExitConst_exp(ctx *Const_expContext)

ExitConst_exp is called when production const_exp is exited.

func (*BaseIDLListener) ExitConst_type

func (s *BaseIDLListener) ExitConst_type(ctx *Const_typeContext)

ExitConst_type is called when production const_type is exited.

func (*BaseIDLListener) ExitConstr_forward_decl

func (s *BaseIDLListener) ExitConstr_forward_decl(ctx *Constr_forward_declContext)

ExitConstr_forward_decl is called when production constr_forward_decl is exited.

func (*BaseIDLListener) ExitConstr_type_spec

func (s *BaseIDLListener) ExitConstr_type_spec(ctx *Constr_type_specContext)

ExitConstr_type_spec is called when production constr_type_spec is exited.

func (*BaseIDLListener) ExitConsumes_decl

func (s *BaseIDLListener) ExitConsumes_decl(ctx *Consumes_declContext)

ExitConsumes_decl is called when production consumes_decl is exited.

func (*BaseIDLListener) ExitContext_expr

func (s *BaseIDLListener) ExitContext_expr(ctx *Context_exprContext)

ExitContext_expr is called when production context_expr is exited.

func (*BaseIDLListener) ExitDeclarator

func (s *BaseIDLListener) ExitDeclarator(ctx *DeclaratorContext)

ExitDeclarator is called when production declarator is exited.

func (*BaseIDLListener) ExitDeclarators

func (s *BaseIDLListener) ExitDeclarators(ctx *DeclaratorsContext)

ExitDeclarators is called when production declarators is exited.

func (*BaseIDLListener) ExitDefinition

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

ExitDefinition is called when production definition is exited.

func (*BaseIDLListener) ExitElement_spec

func (s *BaseIDLListener) ExitElement_spec(ctx *Element_specContext)

ExitElement_spec is called when production element_spec is exited.

func (*BaseIDLListener) ExitEmits_decl

func (s *BaseIDLListener) ExitEmits_decl(ctx *Emits_declContext)

ExitEmits_decl is called when production emits_decl is exited.

func (*BaseIDLListener) ExitEnum_type

func (s *BaseIDLListener) ExitEnum_type(ctx *Enum_typeContext)

ExitEnum_type is called when production enum_type is exited.

func (*BaseIDLListener) ExitEnumerator

func (s *BaseIDLListener) ExitEnumerator(ctx *EnumeratorContext)

ExitEnumerator is called when production enumerator is exited.

func (*BaseIDLListener) ExitEvent

func (s *BaseIDLListener) ExitEvent(ctx *EventContext)

ExitEvent is called when production event is exited.

func (*BaseIDLListener) ExitEvent_abs_decl

func (s *BaseIDLListener) ExitEvent_abs_decl(ctx *Event_abs_declContext)

ExitEvent_abs_decl is called when production event_abs_decl is exited.

func (*BaseIDLListener) ExitEvent_decl

func (s *BaseIDLListener) ExitEvent_decl(ctx *Event_declContext)

ExitEvent_decl is called when production event_decl is exited.

func (*BaseIDLListener) ExitEvent_forward_decl

func (s *BaseIDLListener) ExitEvent_forward_decl(ctx *Event_forward_declContext)

ExitEvent_forward_decl is called when production event_forward_decl is exited.

func (*BaseIDLListener) ExitEvent_header

func (s *BaseIDLListener) ExitEvent_header(ctx *Event_headerContext)

ExitEvent_header is called when production event_header is exited.

func (*BaseIDLListener) ExitEveryRule

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

ExitEveryRule is called when any rule is exited.

func (*BaseIDLListener) ExitExcept_decl

func (s *BaseIDLListener) ExitExcept_decl(ctx *Except_declContext)

ExitExcept_decl is called when production except_decl is exited.

func (*BaseIDLListener) ExitException_list

func (s *BaseIDLListener) ExitException_list(ctx *Exception_listContext)

ExitException_list is called when production exception_list is exited.

func (*BaseIDLListener) ExitExport

func (s *BaseIDLListener) ExitExport(ctx *ExportContext)

ExitExport is called when production export is exited.

func (*BaseIDLListener) ExitFactory_decl

func (s *BaseIDLListener) ExitFactory_decl(ctx *Factory_declContext)

ExitFactory_decl is called when production factory_decl is exited.

func (*BaseIDLListener) ExitFinder_decl

func (s *BaseIDLListener) ExitFinder_decl(ctx *Finder_declContext)

ExitFinder_decl is called when production finder_decl is exited.

func (*BaseIDLListener) ExitFixed_array_size

func (s *BaseIDLListener) ExitFixed_array_size(ctx *Fixed_array_sizeContext)

ExitFixed_array_size is called when production fixed_array_size is exited.

func (*BaseIDLListener) ExitFixed_pt_const_type

func (s *BaseIDLListener) ExitFixed_pt_const_type(ctx *Fixed_pt_const_typeContext)

ExitFixed_pt_const_type is called when production fixed_pt_const_type is exited.

func (*BaseIDLListener) ExitFixed_pt_type

func (s *BaseIDLListener) ExitFixed_pt_type(ctx *Fixed_pt_typeContext)

ExitFixed_pt_type is called when production fixed_pt_type is exited.

func (*BaseIDLListener) ExitFloating_pt_type

func (s *BaseIDLListener) ExitFloating_pt_type(ctx *Floating_pt_typeContext)

ExitFloating_pt_type is called when production floating_pt_type is exited.

func (*BaseIDLListener) ExitForward_decl

func (s *BaseIDLListener) ExitForward_decl(ctx *Forward_declContext)

ExitForward_decl is called when production forward_decl is exited.

func (*BaseIDLListener) ExitGet_excep_expr

func (s *BaseIDLListener) ExitGet_excep_expr(ctx *Get_excep_exprContext)

ExitGet_excep_expr is called when production get_excep_expr is exited.

func (*BaseIDLListener) ExitHome_body

func (s *BaseIDLListener) ExitHome_body(ctx *Home_bodyContext)

ExitHome_body is called when production home_body is exited.

func (*BaseIDLListener) ExitHome_decl

func (s *BaseIDLListener) ExitHome_decl(ctx *Home_declContext)

ExitHome_decl is called when production home_decl is exited.

func (*BaseIDLListener) ExitHome_export

func (s *BaseIDLListener) ExitHome_export(ctx *Home_exportContext)

ExitHome_export is called when production home_export is exited.

func (*BaseIDLListener) ExitHome_header

func (s *BaseIDLListener) ExitHome_header(ctx *Home_headerContext)

ExitHome_header is called when production home_header is exited.

func (*BaseIDLListener) ExitHome_inheritance_spec

func (s *BaseIDLListener) ExitHome_inheritance_spec(ctx *Home_inheritance_specContext)

ExitHome_inheritance_spec is called when production home_inheritance_spec is exited.

func (*BaseIDLListener) ExitImport_decl

func (s *BaseIDLListener) ExitImport_decl(ctx *Import_declContext)

ExitImport_decl is called when production import_decl is exited.

func (*BaseIDLListener) ExitImported_scope

func (s *BaseIDLListener) ExitImported_scope(ctx *Imported_scopeContext)

ExitImported_scope is called when production imported_scope is exited.

func (*BaseIDLListener) ExitInit_decl

func (s *BaseIDLListener) ExitInit_decl(ctx *Init_declContext)

ExitInit_decl is called when production init_decl is exited.

func (*BaseIDLListener) ExitInit_param_attribute

func (s *BaseIDLListener) ExitInit_param_attribute(ctx *Init_param_attributeContext)

ExitInit_param_attribute is called when production init_param_attribute is exited.

func (*BaseIDLListener) ExitInit_param_decl

func (s *BaseIDLListener) ExitInit_param_decl(ctx *Init_param_declContext)

ExitInit_param_decl is called when production init_param_decl is exited.

func (*BaseIDLListener) ExitInit_param_decls

func (s *BaseIDLListener) ExitInit_param_decls(ctx *Init_param_declsContext)

ExitInit_param_decls is called when production init_param_decls is exited.

func (*BaseIDLListener) ExitInteger_type

func (s *BaseIDLListener) ExitInteger_type(ctx *Integer_typeContext)

ExitInteger_type is called when production integer_type is exited.

func (*BaseIDLListener) ExitInterface_body

func (s *BaseIDLListener) ExitInterface_body(ctx *Interface_bodyContext)

ExitInterface_body is called when production interface_body is exited.

func (*BaseIDLListener) ExitInterface_decl

func (s *BaseIDLListener) ExitInterface_decl(ctx *Interface_declContext)

ExitInterface_decl is called when production interface_decl is exited.

func (*BaseIDLListener) ExitInterface_header

func (s *BaseIDLListener) ExitInterface_header(ctx *Interface_headerContext)

ExitInterface_header is called when production interface_header is exited.

func (*BaseIDLListener) ExitInterface_inheritance_spec

func (s *BaseIDLListener) ExitInterface_inheritance_spec(ctx *Interface_inheritance_specContext)

ExitInterface_inheritance_spec is called when production interface_inheritance_spec is exited.

func (*BaseIDLListener) ExitInterface_name

func (s *BaseIDLListener) ExitInterface_name(ctx *Interface_nameContext)

ExitInterface_name is called when production interface_name is exited.

func (*BaseIDLListener) ExitInterface_or_forward_decl

func (s *BaseIDLListener) ExitInterface_or_forward_decl(ctx *Interface_or_forward_declContext)

ExitInterface_or_forward_decl is called when production interface_or_forward_decl is exited.

func (*BaseIDLListener) ExitInterface_type

func (s *BaseIDLListener) ExitInterface_type(ctx *Interface_typeContext)

ExitInterface_type is called when production interface_type is exited.

func (*BaseIDLListener) ExitLiteral

func (s *BaseIDLListener) ExitLiteral(ctx *LiteralContext)

ExitLiteral is called when production literal is exited.

func (*BaseIDLListener) ExitMember

func (s *BaseIDLListener) ExitMember(ctx *MemberContext)

ExitMember is called when production member is exited.

func (*BaseIDLListener) ExitMember_list

func (s *BaseIDLListener) ExitMember_list(ctx *Member_listContext)

ExitMember_list is called when production member_list is exited.

func (*BaseIDLListener) ExitModule

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

ExitModule is called when production module is exited.

func (*BaseIDLListener) ExitMult_expr

func (s *BaseIDLListener) ExitMult_expr(ctx *Mult_exprContext)

ExitMult_expr is called when production mult_expr is exited.

func (*BaseIDLListener) ExitObject_type

func (s *BaseIDLListener) ExitObject_type(ctx *Object_typeContext)

ExitObject_type is called when production object_type is exited.

func (*BaseIDLListener) ExitOctet_type

func (s *BaseIDLListener) ExitOctet_type(ctx *Octet_typeContext)

ExitOctet_type is called when production octet_type is exited.

func (*BaseIDLListener) ExitOp_attribute

func (s *BaseIDLListener) ExitOp_attribute(ctx *Op_attributeContext)

ExitOp_attribute is called when production op_attribute is exited.

func (*BaseIDLListener) ExitOp_decl

func (s *BaseIDLListener) ExitOp_decl(ctx *Op_declContext)

ExitOp_decl is called when production op_decl is exited.

func (*BaseIDLListener) ExitOp_type_spec

func (s *BaseIDLListener) ExitOp_type_spec(ctx *Op_type_specContext)

ExitOp_type_spec is called when production op_type_spec is exited.

func (*BaseIDLListener) ExitOr_expr

func (s *BaseIDLListener) ExitOr_expr(ctx *Or_exprContext)

ExitOr_expr is called when production or_expr is exited.

func (*BaseIDLListener) ExitParam_attribute

func (s *BaseIDLListener) ExitParam_attribute(ctx *Param_attributeContext)

ExitParam_attribute is called when production param_attribute is exited.

func (*BaseIDLListener) ExitParam_decl

func (s *BaseIDLListener) ExitParam_decl(ctx *Param_declContext)

ExitParam_decl is called when production param_decl is exited.

func (*BaseIDLListener) ExitParam_type_spec

func (s *BaseIDLListener) ExitParam_type_spec(ctx *Param_type_specContext)

ExitParam_type_spec is called when production param_type_spec is exited.

func (*BaseIDLListener) ExitParameter_decls

func (s *BaseIDLListener) ExitParameter_decls(ctx *Parameter_declsContext)

ExitParameter_decls is called when production parameter_decls is exited.

func (*BaseIDLListener) ExitPositive_int_const

func (s *BaseIDLListener) ExitPositive_int_const(ctx *Positive_int_constContext)

ExitPositive_int_const is called when production positive_int_const is exited.

func (*BaseIDLListener) ExitPrimary_expr

func (s *BaseIDLListener) ExitPrimary_expr(ctx *Primary_exprContext)

ExitPrimary_expr is called when production primary_expr is exited.

func (*BaseIDLListener) ExitPrimary_key_spec

func (s *BaseIDLListener) ExitPrimary_key_spec(ctx *Primary_key_specContext)

ExitPrimary_key_spec is called when production primary_key_spec is exited.

func (*BaseIDLListener) ExitProvides_decl

func (s *BaseIDLListener) ExitProvides_decl(ctx *Provides_declContext)

ExitProvides_decl is called when production provides_decl is exited.

func (*BaseIDLListener) ExitPublishes_decl

func (s *BaseIDLListener) ExitPublishes_decl(ctx *Publishes_declContext)

ExitPublishes_decl is called when production publishes_decl is exited.

func (*BaseIDLListener) ExitRaises_expr

func (s *BaseIDLListener) ExitRaises_expr(ctx *Raises_exprContext)

ExitRaises_expr is called when production raises_expr is exited.

func (*BaseIDLListener) ExitReadonly_attr_declarator

func (s *BaseIDLListener) ExitReadonly_attr_declarator(ctx *Readonly_attr_declaratorContext)

ExitReadonly_attr_declarator is called when production readonly_attr_declarator is exited.

func (*BaseIDLListener) ExitReadonly_attr_spec

func (s *BaseIDLListener) ExitReadonly_attr_spec(ctx *Readonly_attr_specContext)

ExitReadonly_attr_spec is called when production readonly_attr_spec is exited.

func (*BaseIDLListener) ExitScoped_name

func (s *BaseIDLListener) ExitScoped_name(ctx *Scoped_nameContext)

ExitScoped_name is called when production scoped_name is exited.

func (*BaseIDLListener) ExitSequence_type

func (s *BaseIDLListener) ExitSequence_type(ctx *Sequence_typeContext)

ExitSequence_type is called when production sequence_type is exited.

func (*BaseIDLListener) ExitSet_excep_expr

func (s *BaseIDLListener) ExitSet_excep_expr(ctx *Set_excep_exprContext)

ExitSet_excep_expr is called when production set_excep_expr is exited.

func (*BaseIDLListener) ExitShift_expr

func (s *BaseIDLListener) ExitShift_expr(ctx *Shift_exprContext)

ExitShift_expr is called when production shift_expr is exited.

func (*BaseIDLListener) ExitSigned_int

func (s *BaseIDLListener) ExitSigned_int(ctx *Signed_intContext)

ExitSigned_int is called when production signed_int is exited.

func (*BaseIDLListener) ExitSigned_long_int

func (s *BaseIDLListener) ExitSigned_long_int(ctx *Signed_long_intContext)

ExitSigned_long_int is called when production signed_long_int is exited.

func (*BaseIDLListener) ExitSigned_longlong_int

func (s *BaseIDLListener) ExitSigned_longlong_int(ctx *Signed_longlong_intContext)

ExitSigned_longlong_int is called when production signed_longlong_int is exited.

func (*BaseIDLListener) ExitSigned_short_int

func (s *BaseIDLListener) ExitSigned_short_int(ctx *Signed_short_intContext)

ExitSigned_short_int is called when production signed_short_int is exited.

func (*BaseIDLListener) ExitSimple_declarator

func (s *BaseIDLListener) ExitSimple_declarator(ctx *Simple_declaratorContext)

ExitSimple_declarator is called when production simple_declarator is exited.

func (*BaseIDLListener) ExitSimple_type_spec

func (s *BaseIDLListener) ExitSimple_type_spec(ctx *Simple_type_specContext)

ExitSimple_type_spec is called when production simple_type_spec is exited.

func (*BaseIDLListener) ExitSpecification

func (s *BaseIDLListener) ExitSpecification(ctx *SpecificationContext)

ExitSpecification is called when production specification is exited.

func (*BaseIDLListener) ExitState_member

func (s *BaseIDLListener) ExitState_member(ctx *State_memberContext)

ExitState_member is called when production state_member is exited.

func (*BaseIDLListener) ExitString_type

func (s *BaseIDLListener) ExitString_type(ctx *String_typeContext)

ExitString_type is called when production string_type is exited.

func (*BaseIDLListener) ExitStruct_type

func (s *BaseIDLListener) ExitStruct_type(ctx *Struct_typeContext)

ExitStruct_type is called when production struct_type is exited.

func (*BaseIDLListener) ExitSupported_interface_spec

func (s *BaseIDLListener) ExitSupported_interface_spec(ctx *Supported_interface_specContext)

ExitSupported_interface_spec is called when production supported_interface_spec is exited.

func (*BaseIDLListener) ExitSwitch_body

func (s *BaseIDLListener) ExitSwitch_body(ctx *Switch_bodyContext)

ExitSwitch_body is called when production switch_body is exited.

func (*BaseIDLListener) ExitSwitch_type_spec

func (s *BaseIDLListener) ExitSwitch_type_spec(ctx *Switch_type_specContext)

ExitSwitch_type_spec is called when production switch_type_spec is exited.

func (*BaseIDLListener) ExitTemplate_type_spec

func (s *BaseIDLListener) ExitTemplate_type_spec(ctx *Template_type_specContext)

ExitTemplate_type_spec is called when production template_type_spec is exited.

func (*BaseIDLListener) ExitType_decl

func (s *BaseIDLListener) ExitType_decl(ctx *Type_declContext)

ExitType_decl is called when production type_decl is exited.

func (*BaseIDLListener) ExitType_declarator

func (s *BaseIDLListener) ExitType_declarator(ctx *Type_declaratorContext)

ExitType_declarator is called when production type_declarator is exited.

func (*BaseIDLListener) ExitType_id_decl

func (s *BaseIDLListener) ExitType_id_decl(ctx *Type_id_declContext)

ExitType_id_decl is called when production type_id_decl is exited.

func (*BaseIDLListener) ExitType_prefix_decl

func (s *BaseIDLListener) ExitType_prefix_decl(ctx *Type_prefix_declContext)

ExitType_prefix_decl is called when production type_prefix_decl is exited.

func (*BaseIDLListener) ExitType_spec

func (s *BaseIDLListener) ExitType_spec(ctx *Type_specContext)

ExitType_spec is called when production type_spec is exited.

func (*BaseIDLListener) ExitUnary_expr

func (s *BaseIDLListener) ExitUnary_expr(ctx *Unary_exprContext)

ExitUnary_expr is called when production unary_expr is exited.

func (*BaseIDLListener) ExitUnary_operator

func (s *BaseIDLListener) ExitUnary_operator(ctx *Unary_operatorContext)

ExitUnary_operator is called when production unary_operator is exited.

func (*BaseIDLListener) ExitUnion_type

func (s *BaseIDLListener) ExitUnion_type(ctx *Union_typeContext)

ExitUnion_type is called when production union_type is exited.

func (*BaseIDLListener) ExitUnsigned_int

func (s *BaseIDLListener) ExitUnsigned_int(ctx *Unsigned_intContext)

ExitUnsigned_int is called when production unsigned_int is exited.

func (*BaseIDLListener) ExitUnsigned_long_int

func (s *BaseIDLListener) ExitUnsigned_long_int(ctx *Unsigned_long_intContext)

ExitUnsigned_long_int is called when production unsigned_long_int is exited.

func (*BaseIDLListener) ExitUnsigned_longlong_int

func (s *BaseIDLListener) ExitUnsigned_longlong_int(ctx *Unsigned_longlong_intContext)

ExitUnsigned_longlong_int is called when production unsigned_longlong_int is exited.

func (*BaseIDLListener) ExitUnsigned_short_int

func (s *BaseIDLListener) ExitUnsigned_short_int(ctx *Unsigned_short_intContext)

ExitUnsigned_short_int is called when production unsigned_short_int is exited.

func (*BaseIDLListener) ExitUses_decl

func (s *BaseIDLListener) ExitUses_decl(ctx *Uses_declContext)

ExitUses_decl is called when production uses_decl is exited.

func (*BaseIDLListener) ExitValue

func (s *BaseIDLListener) ExitValue(ctx *ValueContext)

ExitValue is called when production value is exited.

func (*BaseIDLListener) ExitValue_abs_decl

func (s *BaseIDLListener) ExitValue_abs_decl(ctx *Value_abs_declContext)

ExitValue_abs_decl is called when production value_abs_decl is exited.

func (*BaseIDLListener) ExitValue_base_type

func (s *BaseIDLListener) ExitValue_base_type(ctx *Value_base_typeContext)

ExitValue_base_type is called when production value_base_type is exited.

func (*BaseIDLListener) ExitValue_box_decl

func (s *BaseIDLListener) ExitValue_box_decl(ctx *Value_box_declContext)

ExitValue_box_decl is called when production value_box_decl is exited.

func (*BaseIDLListener) ExitValue_decl

func (s *BaseIDLListener) ExitValue_decl(ctx *Value_declContext)

ExitValue_decl is called when production value_decl is exited.

func (*BaseIDLListener) ExitValue_element

func (s *BaseIDLListener) ExitValue_element(ctx *Value_elementContext)

ExitValue_element is called when production value_element is exited.

func (*BaseIDLListener) ExitValue_forward_decl

func (s *BaseIDLListener) ExitValue_forward_decl(ctx *Value_forward_declContext)

ExitValue_forward_decl is called when production value_forward_decl is exited.

func (*BaseIDLListener) ExitValue_header

func (s *BaseIDLListener) ExitValue_header(ctx *Value_headerContext)

ExitValue_header is called when production value_header is exited.

func (*BaseIDLListener) ExitValue_inheritance_spec

func (s *BaseIDLListener) ExitValue_inheritance_spec(ctx *Value_inheritance_specContext)

ExitValue_inheritance_spec is called when production value_inheritance_spec is exited.

func (*BaseIDLListener) ExitValue_name

func (s *BaseIDLListener) ExitValue_name(ctx *Value_nameContext)

ExitValue_name is called when production value_name is exited.

func (*BaseIDLListener) ExitWide_char_type

func (s *BaseIDLListener) ExitWide_char_type(ctx *Wide_char_typeContext)

ExitWide_char_type is called when production wide_char_type is exited.

func (*BaseIDLListener) ExitWide_string_type

func (s *BaseIDLListener) ExitWide_string_type(ctx *Wide_string_typeContext)

ExitWide_string_type is called when production wide_string_type is exited.

func (*BaseIDLListener) ExitXor_expr

func (s *BaseIDLListener) ExitXor_expr(ctx *Xor_exprContext)

ExitXor_expr is called when production xor_expr is exited.

func (*BaseIDLListener) VisitErrorNode

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

VisitErrorNode is called when an error node is visited.

func (*BaseIDLListener) VisitTerminal

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

VisitTerminal is called when a terminal node is visited.

type Base_type_specContext

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

func NewBase_type_specContext

func NewBase_type_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Base_type_specContext

func NewEmptyBase_type_specContext

func NewEmptyBase_type_specContext() *Base_type_specContext

func (*Base_type_specContext) Any_type

func (*Base_type_specContext) Boolean_type

func (s *Base_type_specContext) Boolean_type() IBoolean_typeContext

func (*Base_type_specContext) Char_type

func (*Base_type_specContext) EnterRule

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

func (*Base_type_specContext) ExitRule

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

func (*Base_type_specContext) Floating_pt_type

func (s *Base_type_specContext) Floating_pt_type() IFloating_pt_typeContext

func (*Base_type_specContext) GetParser

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

func (*Base_type_specContext) GetRuleContext

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

func (*Base_type_specContext) Integer_type

func (s *Base_type_specContext) Integer_type() IInteger_typeContext

func (*Base_type_specContext) IsBase_type_specContext

func (*Base_type_specContext) IsBase_type_specContext()

func (*Base_type_specContext) Object_type

func (s *Base_type_specContext) Object_type() IObject_typeContext

func (*Base_type_specContext) Octet_type

func (s *Base_type_specContext) Octet_type() IOctet_typeContext

func (*Base_type_specContext) ToStringTree

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

func (*Base_type_specContext) Value_base_type

func (s *Base_type_specContext) Value_base_type() IValue_base_typeContext

func (*Base_type_specContext) Wide_char_type

func (s *Base_type_specContext) Wide_char_type() IWide_char_typeContext

type Boolean_typeContext

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

func NewBoolean_typeContext

func NewBoolean_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Boolean_typeContext

func NewEmptyBoolean_typeContext

func NewEmptyBoolean_typeContext() *Boolean_typeContext

func (*Boolean_typeContext) EnterRule

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

func (*Boolean_typeContext) ExitRule

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

func (*Boolean_typeContext) GetParser

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

func (*Boolean_typeContext) GetRuleContext

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

func (*Boolean_typeContext) IsBoolean_typeContext

func (*Boolean_typeContext) IsBoolean_typeContext()

func (*Boolean_typeContext) KW_BOOLEAN

func (s *Boolean_typeContext) KW_BOOLEAN() antlr.TerminalNode

func (*Boolean_typeContext) ToStringTree

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

type Case_labelContext

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

func NewCase_labelContext

func NewCase_labelContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Case_labelContext

func NewEmptyCase_labelContext

func NewEmptyCase_labelContext() *Case_labelContext

func (*Case_labelContext) COLON

func (*Case_labelContext) Const_exp

func (s *Case_labelContext) Const_exp() IConst_expContext

func (*Case_labelContext) EnterRule

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

func (*Case_labelContext) ExitRule

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

func (*Case_labelContext) GetParser

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

func (*Case_labelContext) GetRuleContext

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

func (*Case_labelContext) IsCase_labelContext

func (*Case_labelContext) IsCase_labelContext()

func (*Case_labelContext) KW_CASE

func (s *Case_labelContext) KW_CASE() antlr.TerminalNode

func (*Case_labelContext) KW_DEFAULT

func (s *Case_labelContext) KW_DEFAULT() antlr.TerminalNode

func (*Case_labelContext) ToStringTree

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

type Case_stmtContext

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

func NewCase_stmtContext

func NewCase_stmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Case_stmtContext

func NewEmptyCase_stmtContext

func NewEmptyCase_stmtContext() *Case_stmtContext

func (*Case_stmtContext) AllCase_label

func (s *Case_stmtContext) AllCase_label() []ICase_labelContext

func (*Case_stmtContext) Case_label

func (s *Case_stmtContext) Case_label(i int) ICase_labelContext

func (*Case_stmtContext) Element_spec

func (s *Case_stmtContext) Element_spec() IElement_specContext

func (*Case_stmtContext) EnterRule

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

func (*Case_stmtContext) ExitRule

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

func (*Case_stmtContext) GetParser

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

func (*Case_stmtContext) GetRuleContext

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

func (*Case_stmtContext) IsCase_stmtContext

func (*Case_stmtContext) IsCase_stmtContext()

func (*Case_stmtContext) SEMICOLON

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

func (*Case_stmtContext) ToStringTree

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

type Char_typeContext

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

func NewChar_typeContext

func NewChar_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Char_typeContext

func NewEmptyChar_typeContext

func NewEmptyChar_typeContext() *Char_typeContext

func (*Char_typeContext) EnterRule

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

func (*Char_typeContext) ExitRule

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

func (*Char_typeContext) GetParser

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

func (*Char_typeContext) GetRuleContext

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

func (*Char_typeContext) IsChar_typeContext

func (*Char_typeContext) IsChar_typeContext()

func (*Char_typeContext) KW_CHAR

func (s *Char_typeContext) KW_CHAR() antlr.TerminalNode

func (*Char_typeContext) ToStringTree

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

type Complex_declaratorContext

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

func NewComplex_declaratorContext

func NewComplex_declaratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Complex_declaratorContext

func NewEmptyComplex_declaratorContext

func NewEmptyComplex_declaratorContext() *Complex_declaratorContext

func (*Complex_declaratorContext) Array_declarator

func (*Complex_declaratorContext) EnterRule

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

func (*Complex_declaratorContext) ExitRule

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

func (*Complex_declaratorContext) GetParser

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

func (*Complex_declaratorContext) GetRuleContext

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

func (*Complex_declaratorContext) IsComplex_declaratorContext

func (*Complex_declaratorContext) IsComplex_declaratorContext()

func (*Complex_declaratorContext) ToStringTree

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

type ComponentContext

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

func NewComponentContext

func NewComponentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComponentContext

func NewEmptyComponentContext

func NewEmptyComponentContext() *ComponentContext

func (*ComponentContext) Component_decl

func (s *ComponentContext) Component_decl() IComponent_declContext

func (*ComponentContext) Component_forward_decl

func (s *ComponentContext) Component_forward_decl() IComponent_forward_declContext

func (*ComponentContext) EnterRule

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

func (*ComponentContext) ExitRule

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

func (*ComponentContext) GetParser

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

func (*ComponentContext) GetRuleContext

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

func (*ComponentContext) IsComponentContext

func (*ComponentContext) IsComponentContext()

func (*ComponentContext) ToStringTree

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

type Component_bodyContext

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

func NewComponent_bodyContext

func NewComponent_bodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_bodyContext

func NewEmptyComponent_bodyContext

func NewEmptyComponent_bodyContext() *Component_bodyContext

func (*Component_bodyContext) AllComponent_export

func (s *Component_bodyContext) AllComponent_export() []IComponent_exportContext

func (*Component_bodyContext) Component_export

func (s *Component_bodyContext) Component_export(i int) IComponent_exportContext

func (*Component_bodyContext) EnterRule

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

func (*Component_bodyContext) ExitRule

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

func (*Component_bodyContext) GetParser

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

func (*Component_bodyContext) GetRuleContext

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

func (*Component_bodyContext) IsComponent_bodyContext

func (*Component_bodyContext) IsComponent_bodyContext()

func (*Component_bodyContext) ToStringTree

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

type Component_declContext

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

func NewComponent_declContext

func NewComponent_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_declContext

func NewEmptyComponent_declContext

func NewEmptyComponent_declContext() *Component_declContext

func (*Component_declContext) Component_body

func (s *Component_declContext) Component_body() IComponent_bodyContext

func (*Component_declContext) Component_header

func (s *Component_declContext) Component_header() IComponent_headerContext

func (*Component_declContext) EnterRule

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

func (*Component_declContext) ExitRule

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

func (*Component_declContext) GetParser

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

func (*Component_declContext) GetRuleContext

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

func (*Component_declContext) IsComponent_declContext

func (*Component_declContext) IsComponent_declContext()

func (*Component_declContext) LEFT_BRACE

func (s *Component_declContext) LEFT_BRACE() antlr.TerminalNode

func (*Component_declContext) RIGHT_BRACE

func (s *Component_declContext) RIGHT_BRACE() antlr.TerminalNode

func (*Component_declContext) ToStringTree

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

type Component_exportContext

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

func NewComponent_exportContext

func NewComponent_exportContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_exportContext

func NewEmptyComponent_exportContext

func NewEmptyComponent_exportContext() *Component_exportContext

func (*Component_exportContext) Attr_decl

func (*Component_exportContext) Consumes_decl

func (*Component_exportContext) Emits_decl

func (*Component_exportContext) EnterRule

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

func (*Component_exportContext) ExitRule

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

func (*Component_exportContext) GetParser

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

func (*Component_exportContext) GetRuleContext

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

func (*Component_exportContext) IsComponent_exportContext

func (*Component_exportContext) IsComponent_exportContext()

func (*Component_exportContext) Provides_decl

func (*Component_exportContext) Publishes_decl

func (s *Component_exportContext) Publishes_decl() IPublishes_declContext

func (*Component_exportContext) SEMICOLON

func (*Component_exportContext) ToStringTree

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

func (*Component_exportContext) Uses_decl

type Component_forward_declContext

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

func NewComponent_forward_declContext

func NewComponent_forward_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_forward_declContext

func NewEmptyComponent_forward_declContext

func NewEmptyComponent_forward_declContext() *Component_forward_declContext

func (*Component_forward_declContext) EnterRule

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

func (*Component_forward_declContext) ExitRule

func (*Component_forward_declContext) GetParser

func (*Component_forward_declContext) GetRuleContext

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

func (*Component_forward_declContext) ID

func (*Component_forward_declContext) IsComponent_forward_declContext

func (*Component_forward_declContext) IsComponent_forward_declContext()

func (*Component_forward_declContext) KW_COMPONENT

func (*Component_forward_declContext) ToStringTree

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

type Component_headerContext

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

func NewComponent_headerContext

func NewComponent_headerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_headerContext

func NewEmptyComponent_headerContext

func NewEmptyComponent_headerContext() *Component_headerContext

func (*Component_headerContext) Component_inheritance_spec

func (s *Component_headerContext) Component_inheritance_spec() IComponent_inheritance_specContext

func (*Component_headerContext) EnterRule

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

func (*Component_headerContext) ExitRule

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

func (*Component_headerContext) GetParser

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

func (*Component_headerContext) GetRuleContext

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

func (*Component_headerContext) ID

func (*Component_headerContext) IsComponent_headerContext

func (*Component_headerContext) IsComponent_headerContext()

func (*Component_headerContext) KW_COMPONENT

func (s *Component_headerContext) KW_COMPONENT() antlr.TerminalNode

func (*Component_headerContext) Supported_interface_spec

func (s *Component_headerContext) Supported_interface_spec() ISupported_interface_specContext

func (*Component_headerContext) ToStringTree

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

type Component_inheritance_specContext

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

func NewComponent_inheritance_specContext

func NewComponent_inheritance_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_inheritance_specContext

func NewEmptyComponent_inheritance_specContext

func NewEmptyComponent_inheritance_specContext() *Component_inheritance_specContext

func (*Component_inheritance_specContext) COLON

func (*Component_inheritance_specContext) EnterRule

func (*Component_inheritance_specContext) ExitRule

func (*Component_inheritance_specContext) GetParser

func (*Component_inheritance_specContext) GetRuleContext

func (*Component_inheritance_specContext) IsComponent_inheritance_specContext

func (*Component_inheritance_specContext) IsComponent_inheritance_specContext()

func (*Component_inheritance_specContext) Scoped_name

func (*Component_inheritance_specContext) ToStringTree

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

type Const_declContext

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

func NewConst_declContext

func NewConst_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Const_declContext

func NewEmptyConst_declContext

func NewEmptyConst_declContext() *Const_declContext

func (*Const_declContext) Const_exp

func (s *Const_declContext) Const_exp() IConst_expContext

func (*Const_declContext) Const_type

func (s *Const_declContext) Const_type() IConst_typeContext

func (*Const_declContext) EQUAL

func (*Const_declContext) EnterRule

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

func (*Const_declContext) ExitRule

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

func (*Const_declContext) GetParser

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

func (*Const_declContext) GetRuleContext

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

func (*Const_declContext) ID

func (*Const_declContext) IsConst_declContext

func (*Const_declContext) IsConst_declContext()

func (*Const_declContext) KW_CONST

func (s *Const_declContext) KW_CONST() antlr.TerminalNode

func (*Const_declContext) ToStringTree

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

type Const_expContext

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

func NewConst_expContext

func NewConst_expContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Const_expContext

func NewEmptyConst_expContext

func NewEmptyConst_expContext() *Const_expContext

func (*Const_expContext) EnterRule

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

func (*Const_expContext) ExitRule

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

func (*Const_expContext) GetParser

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

func (*Const_expContext) GetRuleContext

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

func (*Const_expContext) IsConst_expContext

func (*Const_expContext) IsConst_expContext()

func (*Const_expContext) Or_expr

func (s *Const_expContext) Or_expr() IOr_exprContext

func (*Const_expContext) ToStringTree

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

type Const_typeContext

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

func NewConst_typeContext

func NewConst_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Const_typeContext

func NewEmptyConst_typeContext

func NewEmptyConst_typeContext() *Const_typeContext

func (*Const_typeContext) Boolean_type

func (s *Const_typeContext) Boolean_type() IBoolean_typeContext

func (*Const_typeContext) Char_type

func (s *Const_typeContext) Char_type() IChar_typeContext

func (*Const_typeContext) EnterRule

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

func (*Const_typeContext) ExitRule

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

func (*Const_typeContext) Fixed_pt_const_type

func (s *Const_typeContext) Fixed_pt_const_type() IFixed_pt_const_typeContext

func (*Const_typeContext) Floating_pt_type

func (s *Const_typeContext) Floating_pt_type() IFloating_pt_typeContext

func (*Const_typeContext) GetParser

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

func (*Const_typeContext) GetRuleContext

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

func (*Const_typeContext) Integer_type

func (s *Const_typeContext) Integer_type() IInteger_typeContext

func (*Const_typeContext) IsConst_typeContext

func (*Const_typeContext) IsConst_typeContext()

func (*Const_typeContext) Octet_type

func (s *Const_typeContext) Octet_type() IOctet_typeContext

func (*Const_typeContext) Scoped_name

func (s *Const_typeContext) Scoped_name() IScoped_nameContext

func (*Const_typeContext) String_type

func (s *Const_typeContext) String_type() IString_typeContext

func (*Const_typeContext) ToStringTree

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

func (*Const_typeContext) Wide_char_type

func (s *Const_typeContext) Wide_char_type() IWide_char_typeContext

func (*Const_typeContext) Wide_string_type

func (s *Const_typeContext) Wide_string_type() IWide_string_typeContext

type Constr_forward_declContext

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

func NewConstr_forward_declContext

func NewConstr_forward_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Constr_forward_declContext

func NewEmptyConstr_forward_declContext

func NewEmptyConstr_forward_declContext() *Constr_forward_declContext

func (*Constr_forward_declContext) EnterRule

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

func (*Constr_forward_declContext) ExitRule

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

func (*Constr_forward_declContext) GetParser

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

func (*Constr_forward_declContext) GetRuleContext

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

func (*Constr_forward_declContext) ID

func (*Constr_forward_declContext) IsConstr_forward_declContext

func (*Constr_forward_declContext) IsConstr_forward_declContext()

func (*Constr_forward_declContext) KW_STRUCT

func (*Constr_forward_declContext) KW_UNION

func (*Constr_forward_declContext) ToStringTree

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

type Constr_type_specContext

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

func NewConstr_type_specContext

func NewConstr_type_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Constr_type_specContext

func NewEmptyConstr_type_specContext

func NewEmptyConstr_type_specContext() *Constr_type_specContext

func (*Constr_type_specContext) EnterRule

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

func (*Constr_type_specContext) Enum_type

func (*Constr_type_specContext) ExitRule

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

func (*Constr_type_specContext) GetParser

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

func (*Constr_type_specContext) GetRuleContext

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

func (*Constr_type_specContext) IsConstr_type_specContext

func (*Constr_type_specContext) IsConstr_type_specContext()

func (*Constr_type_specContext) Struct_type

func (*Constr_type_specContext) ToStringTree

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

func (*Constr_type_specContext) Union_type

type Consumes_declContext

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

func NewConsumes_declContext

func NewConsumes_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Consumes_declContext

func NewEmptyConsumes_declContext

func NewEmptyConsumes_declContext() *Consumes_declContext

func (*Consumes_declContext) EnterRule

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

func (*Consumes_declContext) ExitRule

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

func (*Consumes_declContext) GetParser

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

func (*Consumes_declContext) GetRuleContext

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

func (*Consumes_declContext) ID

func (*Consumes_declContext) IsConsumes_declContext

func (*Consumes_declContext) IsConsumes_declContext()

func (*Consumes_declContext) KW_CONSUMES

func (s *Consumes_declContext) KW_CONSUMES() antlr.TerminalNode

func (*Consumes_declContext) Scoped_name

func (s *Consumes_declContext) Scoped_name() IScoped_nameContext

func (*Consumes_declContext) ToStringTree

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

type Context_exprContext

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

func NewContext_exprContext

func NewContext_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Context_exprContext

func NewEmptyContext_exprContext

func NewEmptyContext_exprContext() *Context_exprContext

func (*Context_exprContext) AllCOMA

func (s *Context_exprContext) AllCOMA() []antlr.TerminalNode

func (*Context_exprContext) AllSTRING_LITERAL

func (s *Context_exprContext) AllSTRING_LITERAL() []antlr.TerminalNode

func (*Context_exprContext) COMA

func (*Context_exprContext) EnterRule

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

func (*Context_exprContext) ExitRule

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

func (*Context_exprContext) GetParser

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

func (*Context_exprContext) GetRuleContext

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

func (*Context_exprContext) IsContext_exprContext

func (*Context_exprContext) IsContext_exprContext()

func (*Context_exprContext) KW_CONTEXT

func (s *Context_exprContext) KW_CONTEXT() antlr.TerminalNode

func (*Context_exprContext) LEFT_BRACKET

func (s *Context_exprContext) LEFT_BRACKET() antlr.TerminalNode

func (*Context_exprContext) RIGHT_BRACKET

func (s *Context_exprContext) RIGHT_BRACKET() antlr.TerminalNode

func (*Context_exprContext) STRING_LITERAL

func (s *Context_exprContext) STRING_LITERAL(i int) antlr.TerminalNode

func (*Context_exprContext) ToStringTree

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

type DeclaratorContext

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

func NewDeclaratorContext

func NewDeclaratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeclaratorContext

func NewEmptyDeclaratorContext

func NewEmptyDeclaratorContext() *DeclaratorContext

func (*DeclaratorContext) Complex_declarator

func (s *DeclaratorContext) Complex_declarator() IComplex_declaratorContext

func (*DeclaratorContext) EnterRule

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

func (*DeclaratorContext) ExitRule

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

func (*DeclaratorContext) GetParser

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

func (*DeclaratorContext) GetRuleContext

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

func (*DeclaratorContext) IsDeclaratorContext

func (*DeclaratorContext) IsDeclaratorContext()

func (*DeclaratorContext) Simple_declarator

func (s *DeclaratorContext) Simple_declarator() ISimple_declaratorContext

func (*DeclaratorContext) ToStringTree

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

type DeclaratorsContext

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

func NewDeclaratorsContext

func NewDeclaratorsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeclaratorsContext

func NewEmptyDeclaratorsContext

func NewEmptyDeclaratorsContext() *DeclaratorsContext

func (*DeclaratorsContext) AllCOMA

func (s *DeclaratorsContext) AllCOMA() []antlr.TerminalNode

func (*DeclaratorsContext) AllDeclarator

func (s *DeclaratorsContext) AllDeclarator() []IDeclaratorContext

func (*DeclaratorsContext) COMA

func (*DeclaratorsContext) Declarator

func (s *DeclaratorsContext) Declarator(i int) IDeclaratorContext

func (*DeclaratorsContext) EnterRule

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

func (*DeclaratorsContext) ExitRule

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

func (*DeclaratorsContext) GetParser

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

func (*DeclaratorsContext) GetRuleContext

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

func (*DeclaratorsContext) IsDeclaratorsContext

func (*DeclaratorsContext) IsDeclaratorsContext()

func (*DeclaratorsContext) ToStringTree

func (s *DeclaratorsContext) 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) Component

func (s *DefinitionContext) Component() IComponentContext

func (*DefinitionContext) Const_decl

func (s *DefinitionContext) Const_decl() IConst_declContext

func (*DefinitionContext) EnterRule

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

func (*DefinitionContext) Event

func (s *DefinitionContext) Event() IEventContext

func (*DefinitionContext) Except_decl

func (s *DefinitionContext) Except_decl() IExcept_declContext

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) Home_decl

func (s *DefinitionContext) Home_decl() IHome_declContext

func (*DefinitionContext) Interface_or_forward_decl

func (s *DefinitionContext) Interface_or_forward_decl() IInterface_or_forward_declContext

func (*DefinitionContext) IsDefinitionContext

func (*DefinitionContext) IsDefinitionContext()

func (*DefinitionContext) Module

func (s *DefinitionContext) Module() IModuleContext

func (*DefinitionContext) SEMICOLON

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

func (*DefinitionContext) ToStringTree

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

func (*DefinitionContext) Type_decl

func (s *DefinitionContext) Type_decl() IType_declContext

func (*DefinitionContext) Type_id_decl

func (s *DefinitionContext) Type_id_decl() IType_id_declContext

func (*DefinitionContext) Type_prefix_decl

func (s *DefinitionContext) Type_prefix_decl() IType_prefix_declContext

func (*DefinitionContext) Value

func (s *DefinitionContext) Value() IValueContext

type Element_specContext

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

func NewElement_specContext

func NewElement_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Element_specContext

func NewEmptyElement_specContext

func NewEmptyElement_specContext() *Element_specContext

func (*Element_specContext) Declarator

func (s *Element_specContext) Declarator() IDeclaratorContext

func (*Element_specContext) EnterRule

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

func (*Element_specContext) ExitRule

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

func (*Element_specContext) GetParser

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

func (*Element_specContext) GetRuleContext

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

func (*Element_specContext) IsElement_specContext

func (*Element_specContext) IsElement_specContext()

func (*Element_specContext) ToStringTree

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

func (*Element_specContext) Type_spec

func (s *Element_specContext) Type_spec() IType_specContext

type Emits_declContext

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

func NewEmits_declContext

func NewEmits_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Emits_declContext

func NewEmptyEmits_declContext

func NewEmptyEmits_declContext() *Emits_declContext

func (*Emits_declContext) EnterRule

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

func (*Emits_declContext) ExitRule

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

func (*Emits_declContext) GetParser

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

func (*Emits_declContext) GetRuleContext

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

func (*Emits_declContext) ID

func (*Emits_declContext) IsEmits_declContext

func (*Emits_declContext) IsEmits_declContext()

func (*Emits_declContext) KW_EMITS

func (s *Emits_declContext) KW_EMITS() antlr.TerminalNode

func (*Emits_declContext) Scoped_name

func (s *Emits_declContext) Scoped_name() IScoped_nameContext

func (*Emits_declContext) ToStringTree

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

type Enum_typeContext

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

func NewEmptyEnum_typeContext

func NewEmptyEnum_typeContext() *Enum_typeContext

func NewEnum_typeContext

func NewEnum_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Enum_typeContext

func (*Enum_typeContext) AllCOMA

func (s *Enum_typeContext) AllCOMA() []antlr.TerminalNode

func (*Enum_typeContext) AllEnumerator

func (s *Enum_typeContext) AllEnumerator() []IEnumeratorContext

func (*Enum_typeContext) COMA

func (*Enum_typeContext) EnterRule

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

func (*Enum_typeContext) Enumerator

func (s *Enum_typeContext) Enumerator(i int) IEnumeratorContext

func (*Enum_typeContext) ExitRule

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

func (*Enum_typeContext) GetParser

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

func (*Enum_typeContext) GetRuleContext

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

func (*Enum_typeContext) ID

func (*Enum_typeContext) IsEnum_typeContext

func (*Enum_typeContext) IsEnum_typeContext()

func (*Enum_typeContext) KW_ENUM

func (s *Enum_typeContext) KW_ENUM() antlr.TerminalNode

func (*Enum_typeContext) LEFT_BRACE

func (s *Enum_typeContext) LEFT_BRACE() antlr.TerminalNode

func (*Enum_typeContext) RIGHT_BRACE

func (s *Enum_typeContext) RIGHT_BRACE() antlr.TerminalNode

func (*Enum_typeContext) ToStringTree

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

type EnumeratorContext

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

func NewEmptyEnumeratorContext

func NewEmptyEnumeratorContext() *EnumeratorContext

func NewEnumeratorContext

func NewEnumeratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumeratorContext

func (*EnumeratorContext) EnterRule

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

func (*EnumeratorContext) ExitRule

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

func (*EnumeratorContext) GetParser

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

func (*EnumeratorContext) GetRuleContext

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

func (*EnumeratorContext) ID

func (*EnumeratorContext) IsEnumeratorContext

func (*EnumeratorContext) IsEnumeratorContext()

func (*EnumeratorContext) ToStringTree

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

type EventContext

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

func NewEmptyEventContext

func NewEmptyEventContext() *EventContext

func NewEventContext

func NewEventContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EventContext

func (*EventContext) EnterRule

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

func (*EventContext) Event_abs_decl

func (s *EventContext) Event_abs_decl() IEvent_abs_declContext

func (*EventContext) Event_decl

func (s *EventContext) Event_decl() IEvent_declContext

func (*EventContext) Event_forward_decl

func (s *EventContext) Event_forward_decl() IEvent_forward_declContext

func (*EventContext) ExitRule

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

func (*EventContext) GetParser

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

func (*EventContext) GetRuleContext

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

func (*EventContext) IsEventContext

func (*EventContext) IsEventContext()

func (*EventContext) ToStringTree

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

type Event_abs_declContext

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

func NewEmptyEvent_abs_declContext

func NewEmptyEvent_abs_declContext() *Event_abs_declContext

func NewEvent_abs_declContext

func NewEvent_abs_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Event_abs_declContext

func (*Event_abs_declContext) AllExport

func (s *Event_abs_declContext) AllExport() []IExportContext

func (*Event_abs_declContext) EnterRule

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

func (*Event_abs_declContext) ExitRule

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

func (*Event_abs_declContext) Export

func (*Event_abs_declContext) GetParser

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

func (*Event_abs_declContext) GetRuleContext

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

func (*Event_abs_declContext) ID

func (*Event_abs_declContext) IsEvent_abs_declContext

func (*Event_abs_declContext) IsEvent_abs_declContext()

func (*Event_abs_declContext) KW_ABSTRACT

func (s *Event_abs_declContext) KW_ABSTRACT() antlr.TerminalNode

func (*Event_abs_declContext) KW_EVENTTYPE

func (s *Event_abs_declContext) KW_EVENTTYPE() antlr.TerminalNode

func (*Event_abs_declContext) LEFT_BRACE

func (s *Event_abs_declContext) LEFT_BRACE() antlr.TerminalNode

func (*Event_abs_declContext) RIGHT_BRACE

func (s *Event_abs_declContext) RIGHT_BRACE() antlr.TerminalNode

func (*Event_abs_declContext) ToStringTree

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

func (*Event_abs_declContext) Value_inheritance_spec

func (s *Event_abs_declContext) Value_inheritance_spec() IValue_inheritance_specContext

type Event_declContext

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

func NewEmptyEvent_declContext

func NewEmptyEvent_declContext() *Event_declContext

func NewEvent_declContext

func NewEvent_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Event_declContext

func (*Event_declContext) AllValue_element

func (s *Event_declContext) AllValue_element() []IValue_elementContext

func (*Event_declContext) EnterRule

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

func (*Event_declContext) Event_header

func (s *Event_declContext) Event_header() IEvent_headerContext

func (*Event_declContext) ExitRule

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

func (*Event_declContext) GetParser

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

func (*Event_declContext) GetRuleContext

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

func (*Event_declContext) IsEvent_declContext

func (*Event_declContext) IsEvent_declContext()

func (*Event_declContext) LEFT_BRACE

func (s *Event_declContext) LEFT_BRACE() antlr.TerminalNode

func (*Event_declContext) RIGHT_BRACE

func (s *Event_declContext) RIGHT_BRACE() antlr.TerminalNode

func (*Event_declContext) ToStringTree

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

func (*Event_declContext) Value_element

func (s *Event_declContext) Value_element(i int) IValue_elementContext

type Event_forward_declContext

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

func NewEmptyEvent_forward_declContext

func NewEmptyEvent_forward_declContext() *Event_forward_declContext

func NewEvent_forward_declContext

func NewEvent_forward_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Event_forward_declContext

func (*Event_forward_declContext) EnterRule

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

func (*Event_forward_declContext) ExitRule

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

func (*Event_forward_declContext) GetParser

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

func (*Event_forward_declContext) GetRuleContext

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

func (*Event_forward_declContext) ID

func (*Event_forward_declContext) IsEvent_forward_declContext

func (*Event_forward_declContext) IsEvent_forward_declContext()

func (*Event_forward_declContext) KW_ABSTRACT

func (s *Event_forward_declContext) KW_ABSTRACT() antlr.TerminalNode

func (*Event_forward_declContext) KW_EVENTTYPE

func (s *Event_forward_declContext) KW_EVENTTYPE() antlr.TerminalNode

func (*Event_forward_declContext) ToStringTree

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

type Event_headerContext

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

func NewEmptyEvent_headerContext

func NewEmptyEvent_headerContext() *Event_headerContext

func NewEvent_headerContext

func NewEvent_headerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Event_headerContext

func (*Event_headerContext) EnterRule

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

func (*Event_headerContext) ExitRule

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

func (*Event_headerContext) GetParser

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

func (*Event_headerContext) GetRuleContext

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

func (*Event_headerContext) ID

func (*Event_headerContext) IsEvent_headerContext

func (*Event_headerContext) IsEvent_headerContext()

func (*Event_headerContext) KW_CUSTOM

func (s *Event_headerContext) KW_CUSTOM() antlr.TerminalNode

func (*Event_headerContext) KW_EVENTTYPE

func (s *Event_headerContext) KW_EVENTTYPE() antlr.TerminalNode

func (*Event_headerContext) ToStringTree

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

func (*Event_headerContext) Value_inheritance_spec

func (s *Event_headerContext) Value_inheritance_spec() IValue_inheritance_specContext

type Except_declContext

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

func NewEmptyExcept_declContext

func NewEmptyExcept_declContext() *Except_declContext

func NewExcept_declContext

func NewExcept_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Except_declContext

func (*Except_declContext) AllMember

func (s *Except_declContext) AllMember() []IMemberContext

func (*Except_declContext) EnterRule

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

func (*Except_declContext) ExitRule

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

func (*Except_declContext) GetParser

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

func (*Except_declContext) GetRuleContext

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

func (*Except_declContext) ID

func (*Except_declContext) IsExcept_declContext

func (*Except_declContext) IsExcept_declContext()

func (*Except_declContext) KW_EXCEPTION

func (s *Except_declContext) KW_EXCEPTION() antlr.TerminalNode

func (*Except_declContext) LEFT_BRACE

func (s *Except_declContext) LEFT_BRACE() antlr.TerminalNode

func (*Except_declContext) Member

func (s *Except_declContext) Member(i int) IMemberContext

func (*Except_declContext) RIGHT_BRACE

func (s *Except_declContext) RIGHT_BRACE() antlr.TerminalNode

func (*Except_declContext) ToStringTree

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

type Exception_listContext

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

func NewEmptyException_listContext

func NewEmptyException_listContext() *Exception_listContext

func NewException_listContext

func NewException_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Exception_listContext

func (*Exception_listContext) AllCOMA

func (s *Exception_listContext) AllCOMA() []antlr.TerminalNode

func (*Exception_listContext) AllScoped_name

func (s *Exception_listContext) AllScoped_name() []IScoped_nameContext

func (*Exception_listContext) COMA

func (*Exception_listContext) EnterRule

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

func (*Exception_listContext) ExitRule

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

func (*Exception_listContext) GetParser

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

func (*Exception_listContext) GetRuleContext

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

func (*Exception_listContext) IsException_listContext

func (*Exception_listContext) IsException_listContext()

func (*Exception_listContext) LEFT_BRACKET

func (s *Exception_listContext) LEFT_BRACKET() antlr.TerminalNode

func (*Exception_listContext) RIGHT_BRACKET

func (s *Exception_listContext) RIGHT_BRACKET() antlr.TerminalNode

func (*Exception_listContext) Scoped_name

func (s *Exception_listContext) Scoped_name(i int) IScoped_nameContext

func (*Exception_listContext) ToStringTree

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

type ExportContext

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

func NewEmptyExportContext

func NewEmptyExportContext() *ExportContext

func NewExportContext

func NewExportContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExportContext

func (*ExportContext) Attr_decl

func (s *ExportContext) Attr_decl() IAttr_declContext

func (*ExportContext) Const_decl

func (s *ExportContext) Const_decl() IConst_declContext

func (*ExportContext) EnterRule

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

func (*ExportContext) Except_decl

func (s *ExportContext) Except_decl() IExcept_declContext

func (*ExportContext) ExitRule

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

func (*ExportContext) GetParser

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

func (*ExportContext) GetRuleContext

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

func (*ExportContext) IsExportContext

func (*ExportContext) IsExportContext()

func (*ExportContext) Op_decl

func (s *ExportContext) Op_decl() IOp_declContext

func (*ExportContext) SEMICOLON

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

func (*ExportContext) ToStringTree

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

func (*ExportContext) Type_decl

func (s *ExportContext) Type_decl() IType_declContext

func (*ExportContext) Type_id_decl

func (s *ExportContext) Type_id_decl() IType_id_declContext

func (*ExportContext) Type_prefix_decl

func (s *ExportContext) Type_prefix_decl() IType_prefix_declContext

type Factory_declContext

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

func NewEmptyFactory_declContext

func NewEmptyFactory_declContext() *Factory_declContext

func NewFactory_declContext

func NewFactory_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Factory_declContext

func (*Factory_declContext) EnterRule

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

func (*Factory_declContext) ExitRule

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

func (*Factory_declContext) GetParser

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

func (*Factory_declContext) GetRuleContext

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

func (*Factory_declContext) ID

func (*Factory_declContext) Init_param_decls

func (s *Factory_declContext) Init_param_decls() IInit_param_declsContext

func (*Factory_declContext) IsFactory_declContext

func (*Factory_declContext) IsFactory_declContext()

func (*Factory_declContext) KW_FACTORY

func (s *Factory_declContext) KW_FACTORY() antlr.TerminalNode

func (*Factory_declContext) LEFT_BRACKET

func (s *Factory_declContext) LEFT_BRACKET() antlr.TerminalNode

func (*Factory_declContext) RIGHT_BRACKET

func (s *Factory_declContext) RIGHT_BRACKET() antlr.TerminalNode

func (*Factory_declContext) Raises_expr

func (s *Factory_declContext) Raises_expr() IRaises_exprContext

func (*Factory_declContext) ToStringTree

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

type Finder_declContext

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

func NewEmptyFinder_declContext

func NewEmptyFinder_declContext() *Finder_declContext

func NewFinder_declContext

func NewFinder_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Finder_declContext

func (*Finder_declContext) EnterRule

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

func (*Finder_declContext) ExitRule

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

func (*Finder_declContext) GetParser

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

func (*Finder_declContext) GetRuleContext

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

func (*Finder_declContext) ID

func (*Finder_declContext) Init_param_decls

func (s *Finder_declContext) Init_param_decls() IInit_param_declsContext

func (*Finder_declContext) IsFinder_declContext

func (*Finder_declContext) IsFinder_declContext()

func (*Finder_declContext) KW_FINDER

func (s *Finder_declContext) KW_FINDER() antlr.TerminalNode

func (*Finder_declContext) LEFT_BRACKET

func (s *Finder_declContext) LEFT_BRACKET() antlr.TerminalNode

func (*Finder_declContext) RIGHT_BRACKET

func (s *Finder_declContext) RIGHT_BRACKET() antlr.TerminalNode

func (*Finder_declContext) Raises_expr

func (s *Finder_declContext) Raises_expr() IRaises_exprContext

func (*Finder_declContext) ToStringTree

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

type Fixed_array_sizeContext

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

func NewEmptyFixed_array_sizeContext

func NewEmptyFixed_array_sizeContext() *Fixed_array_sizeContext

func NewFixed_array_sizeContext

func NewFixed_array_sizeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Fixed_array_sizeContext

func (*Fixed_array_sizeContext) EnterRule

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

func (*Fixed_array_sizeContext) ExitRule

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

func (*Fixed_array_sizeContext) GetParser

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

func (*Fixed_array_sizeContext) GetRuleContext

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

func (*Fixed_array_sizeContext) IsFixed_array_sizeContext

func (*Fixed_array_sizeContext) IsFixed_array_sizeContext()

func (*Fixed_array_sizeContext) LEFT_SQUARE_BRACKET

func (s *Fixed_array_sizeContext) LEFT_SQUARE_BRACKET() antlr.TerminalNode

func (*Fixed_array_sizeContext) Positive_int_const

func (s *Fixed_array_sizeContext) Positive_int_const() IPositive_int_constContext

func (*Fixed_array_sizeContext) RIGHT_SQUARE_BRACKET

func (s *Fixed_array_sizeContext) RIGHT_SQUARE_BRACKET() antlr.TerminalNode

func (*Fixed_array_sizeContext) ToStringTree

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

type Fixed_pt_const_typeContext

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

func NewEmptyFixed_pt_const_typeContext

func NewEmptyFixed_pt_const_typeContext() *Fixed_pt_const_typeContext

func NewFixed_pt_const_typeContext

func NewFixed_pt_const_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Fixed_pt_const_typeContext

func (*Fixed_pt_const_typeContext) EnterRule

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

func (*Fixed_pt_const_typeContext) ExitRule

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

func (*Fixed_pt_const_typeContext) GetParser

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

func (*Fixed_pt_const_typeContext) GetRuleContext

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

func (*Fixed_pt_const_typeContext) IsFixed_pt_const_typeContext

func (*Fixed_pt_const_typeContext) IsFixed_pt_const_typeContext()

func (*Fixed_pt_const_typeContext) KW_FIXED

func (*Fixed_pt_const_typeContext) ToStringTree

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

type Fixed_pt_typeContext

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

func NewEmptyFixed_pt_typeContext

func NewEmptyFixed_pt_typeContext() *Fixed_pt_typeContext

func NewFixed_pt_typeContext

func NewFixed_pt_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Fixed_pt_typeContext

func (*Fixed_pt_typeContext) AllPositive_int_const

func (s *Fixed_pt_typeContext) AllPositive_int_const() []IPositive_int_constContext

func (*Fixed_pt_typeContext) COMA

func (*Fixed_pt_typeContext) EnterRule

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

func (*Fixed_pt_typeContext) ExitRule

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

func (*Fixed_pt_typeContext) GetParser

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

func (*Fixed_pt_typeContext) GetRuleContext

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

func (*Fixed_pt_typeContext) IsFixed_pt_typeContext

func (*Fixed_pt_typeContext) IsFixed_pt_typeContext()

func (*Fixed_pt_typeContext) KW_FIXED

func (s *Fixed_pt_typeContext) KW_FIXED() antlr.TerminalNode

func (*Fixed_pt_typeContext) LEFT_ANG_BRACKET

func (s *Fixed_pt_typeContext) LEFT_ANG_BRACKET() antlr.TerminalNode

func (*Fixed_pt_typeContext) Positive_int_const

func (s *Fixed_pt_typeContext) Positive_int_const(i int) IPositive_int_constContext

func (*Fixed_pt_typeContext) RIGHT_ANG_BRACKET

func (s *Fixed_pt_typeContext) RIGHT_ANG_BRACKET() antlr.TerminalNode

func (*Fixed_pt_typeContext) ToStringTree

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

type Floating_pt_typeContext

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

func NewEmptyFloating_pt_typeContext

func NewEmptyFloating_pt_typeContext() *Floating_pt_typeContext

func NewFloating_pt_typeContext

func NewFloating_pt_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Floating_pt_typeContext

func (*Floating_pt_typeContext) EnterRule

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

func (*Floating_pt_typeContext) ExitRule

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

func (*Floating_pt_typeContext) GetParser

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

func (*Floating_pt_typeContext) GetRuleContext

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

func (*Floating_pt_typeContext) IsFloating_pt_typeContext

func (*Floating_pt_typeContext) IsFloating_pt_typeContext()

func (*Floating_pt_typeContext) KW_DOUBLE

func (*Floating_pt_typeContext) KW_FLOAT

func (*Floating_pt_typeContext) KW_LONG

func (*Floating_pt_typeContext) ToStringTree

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

type Forward_declContext

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

func NewEmptyForward_declContext

func NewEmptyForward_declContext() *Forward_declContext

func NewForward_declContext

func NewForward_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Forward_declContext

func (*Forward_declContext) EnterRule

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

func (*Forward_declContext) ExitRule

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

func (*Forward_declContext) GetParser

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

func (*Forward_declContext) GetRuleContext

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

func (*Forward_declContext) ID

func (*Forward_declContext) IsForward_declContext

func (*Forward_declContext) IsForward_declContext()

func (*Forward_declContext) KW_ABSTRACT

func (s *Forward_declContext) KW_ABSTRACT() antlr.TerminalNode

func (*Forward_declContext) KW_INTERFACE

func (s *Forward_declContext) KW_INTERFACE() antlr.TerminalNode

func (*Forward_declContext) KW_LOCAL

func (s *Forward_declContext) KW_LOCAL() antlr.TerminalNode

func (*Forward_declContext) ToStringTree

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

type Get_excep_exprContext

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

func NewEmptyGet_excep_exprContext

func NewEmptyGet_excep_exprContext() *Get_excep_exprContext

func NewGet_excep_exprContext

func NewGet_excep_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Get_excep_exprContext

func (*Get_excep_exprContext) EnterRule

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

func (*Get_excep_exprContext) Exception_list

func (s *Get_excep_exprContext) Exception_list() IException_listContext

func (*Get_excep_exprContext) ExitRule

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

func (*Get_excep_exprContext) GetParser

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

func (*Get_excep_exprContext) GetRuleContext

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

func (*Get_excep_exprContext) IsGet_excep_exprContext

func (*Get_excep_exprContext) IsGet_excep_exprContext()

func (*Get_excep_exprContext) KW_GETRAISES

func (s *Get_excep_exprContext) KW_GETRAISES() antlr.TerminalNode

func (*Get_excep_exprContext) ToStringTree

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

type Home_bodyContext

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

func NewEmptyHome_bodyContext

func NewEmptyHome_bodyContext() *Home_bodyContext

func NewHome_bodyContext

func NewHome_bodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Home_bodyContext

func (*Home_bodyContext) AllHome_export

func (s *Home_bodyContext) AllHome_export() []IHome_exportContext

func (*Home_bodyContext) EnterRule

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

func (*Home_bodyContext) ExitRule

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

func (*Home_bodyContext) GetParser

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

func (*Home_bodyContext) GetRuleContext

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

func (*Home_bodyContext) Home_export

func (s *Home_bodyContext) Home_export(i int) IHome_exportContext

func (*Home_bodyContext) IsHome_bodyContext

func (*Home_bodyContext) IsHome_bodyContext()

func (*Home_bodyContext) LEFT_BRACE

func (s *Home_bodyContext) LEFT_BRACE() antlr.TerminalNode

func (*Home_bodyContext) RIGHT_BRACE

func (s *Home_bodyContext) RIGHT_BRACE() antlr.TerminalNode

func (*Home_bodyContext) ToStringTree

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

type Home_declContext

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

func NewEmptyHome_declContext

func NewEmptyHome_declContext() *Home_declContext

func NewHome_declContext

func NewHome_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Home_declContext

func (*Home_declContext) EnterRule

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

func (*Home_declContext) ExitRule

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

func (*Home_declContext) GetParser

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

func (*Home_declContext) GetRuleContext

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

func (*Home_declContext) Home_body

func (s *Home_declContext) Home_body() IHome_bodyContext

func (*Home_declContext) Home_header

func (s *Home_declContext) Home_header() IHome_headerContext

func (*Home_declContext) IsHome_declContext

func (*Home_declContext) IsHome_declContext()

func (*Home_declContext) ToStringTree

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

type Home_exportContext

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

func NewEmptyHome_exportContext

func NewEmptyHome_exportContext() *Home_exportContext

func NewHome_exportContext

func NewHome_exportContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Home_exportContext

func (*Home_exportContext) EnterRule

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

func (*Home_exportContext) ExitRule

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

func (*Home_exportContext) Export

func (s *Home_exportContext) Export() IExportContext

func (*Home_exportContext) Factory_decl

func (s *Home_exportContext) Factory_decl() IFactory_declContext

func (*Home_exportContext) Finder_decl

func (s *Home_exportContext) Finder_decl() IFinder_declContext

func (*Home_exportContext) GetParser

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

func (*Home_exportContext) GetRuleContext

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

func (*Home_exportContext) IsHome_exportContext

func (*Home_exportContext) IsHome_exportContext()

func (*Home_exportContext) SEMICOLON

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

func (*Home_exportContext) ToStringTree

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

type Home_headerContext

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

func NewEmptyHome_headerContext

func NewEmptyHome_headerContext() *Home_headerContext

func NewHome_headerContext

func NewHome_headerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Home_headerContext

func (*Home_headerContext) EnterRule

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

func (*Home_headerContext) ExitRule

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

func (*Home_headerContext) GetParser

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

func (*Home_headerContext) GetRuleContext

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

func (*Home_headerContext) Home_inheritance_spec

func (s *Home_headerContext) Home_inheritance_spec() IHome_inheritance_specContext

func (*Home_headerContext) ID

func (*Home_headerContext) IsHome_headerContext

func (*Home_headerContext) IsHome_headerContext()

func (*Home_headerContext) KW_HOME

func (s *Home_headerContext) KW_HOME() antlr.TerminalNode

func (*Home_headerContext) KW_MANAGES

func (s *Home_headerContext) KW_MANAGES() antlr.TerminalNode

func (*Home_headerContext) Primary_key_spec

func (s *Home_headerContext) Primary_key_spec() IPrimary_key_specContext

func (*Home_headerContext) Scoped_name

func (s *Home_headerContext) Scoped_name() IScoped_nameContext

func (*Home_headerContext) Supported_interface_spec

func (s *Home_headerContext) Supported_interface_spec() ISupported_interface_specContext

func (*Home_headerContext) ToStringTree

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

type Home_inheritance_specContext

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

func NewEmptyHome_inheritance_specContext

func NewEmptyHome_inheritance_specContext() *Home_inheritance_specContext

func NewHome_inheritance_specContext

func NewHome_inheritance_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Home_inheritance_specContext

func (*Home_inheritance_specContext) COLON

func (*Home_inheritance_specContext) EnterRule

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

func (*Home_inheritance_specContext) ExitRule

func (*Home_inheritance_specContext) GetParser

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

func (*Home_inheritance_specContext) GetRuleContext

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

func (*Home_inheritance_specContext) IsHome_inheritance_specContext

func (*Home_inheritance_specContext) IsHome_inheritance_specContext()

func (*Home_inheritance_specContext) Scoped_name

func (*Home_inheritance_specContext) ToStringTree

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

type IAdd_exprContext

type IAdd_exprContext interface {
	antlr.ParserRuleContext

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

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

IAdd_exprContext is an interface to support dynamic dispatch.

type IAnd_exprContext

type IAnd_exprContext interface {
	antlr.ParserRuleContext

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

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

IAnd_exprContext is an interface to support dynamic dispatch.

type IAny_typeContext

type IAny_typeContext interface {
	antlr.ParserRuleContext

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

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

IAny_typeContext is an interface to support dynamic dispatch.

type IArray_declaratorContext

type IArray_declaratorContext interface {
	antlr.ParserRuleContext

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

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

IArray_declaratorContext is an interface to support dynamic dispatch.

type IAttr_declContext

type IAttr_declContext interface {
	antlr.ParserRuleContext

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

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

IAttr_declContext is an interface to support dynamic dispatch.

type IAttr_declaratorContext

type IAttr_declaratorContext interface {
	antlr.ParserRuleContext

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

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

IAttr_declaratorContext is an interface to support dynamic dispatch.

type IAttr_raises_exprContext

type IAttr_raises_exprContext interface {
	antlr.ParserRuleContext

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

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

IAttr_raises_exprContext is an interface to support dynamic dispatch.

type IAttr_specContext

type IAttr_specContext interface {
	antlr.ParserRuleContext

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

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

IAttr_specContext is an interface to support dynamic dispatch.

type IBase_type_specContext

type IBase_type_specContext interface {
	antlr.ParserRuleContext

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

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

IBase_type_specContext is an interface to support dynamic dispatch.

type IBoolean_typeContext

type IBoolean_typeContext interface {
	antlr.ParserRuleContext

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

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

IBoolean_typeContext is an interface to support dynamic dispatch.

type ICase_labelContext

type ICase_labelContext interface {
	antlr.ParserRuleContext

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

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

ICase_labelContext is an interface to support dynamic dispatch.

type ICase_stmtContext

type ICase_stmtContext interface {
	antlr.ParserRuleContext

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

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

ICase_stmtContext is an interface to support dynamic dispatch.

type IChar_typeContext

type IChar_typeContext interface {
	antlr.ParserRuleContext

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

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

IChar_typeContext is an interface to support dynamic dispatch.

type IComplex_declaratorContext

type IComplex_declaratorContext interface {
	antlr.ParserRuleContext

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

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

IComplex_declaratorContext is an interface to support dynamic dispatch.

type IComponentContext

type IComponentContext interface {
	antlr.ParserRuleContext

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

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

IComponentContext is an interface to support dynamic dispatch.

type IComponent_bodyContext

type IComponent_bodyContext interface {
	antlr.ParserRuleContext

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

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

IComponent_bodyContext is an interface to support dynamic dispatch.

type IComponent_declContext

type IComponent_declContext interface {
	antlr.ParserRuleContext

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

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

IComponent_declContext is an interface to support dynamic dispatch.

type IComponent_exportContext

type IComponent_exportContext interface {
	antlr.ParserRuleContext

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

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

IComponent_exportContext is an interface to support dynamic dispatch.

type IComponent_forward_declContext

type IComponent_forward_declContext interface {
	antlr.ParserRuleContext

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

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

IComponent_forward_declContext is an interface to support dynamic dispatch.

type IComponent_headerContext

type IComponent_headerContext interface {
	antlr.ParserRuleContext

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

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

IComponent_headerContext is an interface to support dynamic dispatch.

type IComponent_inheritance_specContext

type IComponent_inheritance_specContext interface {
	antlr.ParserRuleContext

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

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

IComponent_inheritance_specContext is an interface to support dynamic dispatch.

type IConst_declContext

type IConst_declContext interface {
	antlr.ParserRuleContext

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

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

IConst_declContext is an interface to support dynamic dispatch.

type IConst_expContext

type IConst_expContext interface {
	antlr.ParserRuleContext

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

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

IConst_expContext is an interface to support dynamic dispatch.

type IConst_typeContext

type IConst_typeContext interface {
	antlr.ParserRuleContext

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

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

IConst_typeContext is an interface to support dynamic dispatch.

type IConstr_forward_declContext

type IConstr_forward_declContext interface {
	antlr.ParserRuleContext

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

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

IConstr_forward_declContext is an interface to support dynamic dispatch.

type IConstr_type_specContext

type IConstr_type_specContext interface {
	antlr.ParserRuleContext

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

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

IConstr_type_specContext is an interface to support dynamic dispatch.

type IConsumes_declContext

type IConsumes_declContext interface {
	antlr.ParserRuleContext

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

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

IConsumes_declContext is an interface to support dynamic dispatch.

type IContext_exprContext

type IContext_exprContext interface {
	antlr.ParserRuleContext

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

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

IContext_exprContext is an interface to support dynamic dispatch.

type IDLLexer

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

func NewIDLLexer

func NewIDLLexer(input antlr.CharStream) *IDLLexer

type IDLListener

type IDLListener interface {
	antlr.ParseTreeListener

	// EnterSpecification is called when entering the specification production.
	EnterSpecification(c *SpecificationContext)

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

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

	// EnterInterface_or_forward_decl is called when entering the interface_or_forward_decl production.
	EnterInterface_or_forward_decl(c *Interface_or_forward_declContext)

	// EnterInterface_decl is called when entering the interface_decl production.
	EnterInterface_decl(c *Interface_declContext)

	// EnterForward_decl is called when entering the forward_decl production.
	EnterForward_decl(c *Forward_declContext)

	// EnterInterface_header is called when entering the interface_header production.
	EnterInterface_header(c *Interface_headerContext)

	// EnterInterface_body is called when entering the interface_body production.
	EnterInterface_body(c *Interface_bodyContext)

	// EnterExport is called when entering the export production.
	EnterExport(c *ExportContext)

	// EnterInterface_inheritance_spec is called when entering the interface_inheritance_spec production.
	EnterInterface_inheritance_spec(c *Interface_inheritance_specContext)

	// EnterInterface_name is called when entering the interface_name production.
	EnterInterface_name(c *Interface_nameContext)

	// EnterScoped_name is called when entering the scoped_name production.
	EnterScoped_name(c *Scoped_nameContext)

	// EnterValue is called when entering the value production.
	EnterValue(c *ValueContext)

	// EnterValue_forward_decl is called when entering the value_forward_decl production.
	EnterValue_forward_decl(c *Value_forward_declContext)

	// EnterValue_box_decl is called when entering the value_box_decl production.
	EnterValue_box_decl(c *Value_box_declContext)

	// EnterValue_abs_decl is called when entering the value_abs_decl production.
	EnterValue_abs_decl(c *Value_abs_declContext)

	// EnterValue_decl is called when entering the value_decl production.
	EnterValue_decl(c *Value_declContext)

	// EnterValue_header is called when entering the value_header production.
	EnterValue_header(c *Value_headerContext)

	// EnterValue_inheritance_spec is called when entering the value_inheritance_spec production.
	EnterValue_inheritance_spec(c *Value_inheritance_specContext)

	// EnterValue_name is called when entering the value_name production.
	EnterValue_name(c *Value_nameContext)

	// EnterValue_element is called when entering the value_element production.
	EnterValue_element(c *Value_elementContext)

	// EnterState_member is called when entering the state_member production.
	EnterState_member(c *State_memberContext)

	// EnterInit_decl is called when entering the init_decl production.
	EnterInit_decl(c *Init_declContext)

	// EnterInit_param_decls is called when entering the init_param_decls production.
	EnterInit_param_decls(c *Init_param_declsContext)

	// EnterInit_param_decl is called when entering the init_param_decl production.
	EnterInit_param_decl(c *Init_param_declContext)

	// EnterInit_param_attribute is called when entering the init_param_attribute production.
	EnterInit_param_attribute(c *Init_param_attributeContext)

	// EnterConst_decl is called when entering the const_decl production.
	EnterConst_decl(c *Const_declContext)

	// EnterConst_type is called when entering the const_type production.
	EnterConst_type(c *Const_typeContext)

	// EnterConst_exp is called when entering the const_exp production.
	EnterConst_exp(c *Const_expContext)

	// EnterOr_expr is called when entering the or_expr production.
	EnterOr_expr(c *Or_exprContext)

	// EnterXor_expr is called when entering the xor_expr production.
	EnterXor_expr(c *Xor_exprContext)

	// EnterAnd_expr is called when entering the and_expr production.
	EnterAnd_expr(c *And_exprContext)

	// EnterShift_expr is called when entering the shift_expr production.
	EnterShift_expr(c *Shift_exprContext)

	// EnterAdd_expr is called when entering the add_expr production.
	EnterAdd_expr(c *Add_exprContext)

	// EnterMult_expr is called when entering the mult_expr production.
	EnterMult_expr(c *Mult_exprContext)

	// EnterUnary_expr is called when entering the unary_expr production.
	EnterUnary_expr(c *Unary_exprContext)

	// EnterUnary_operator is called when entering the unary_operator production.
	EnterUnary_operator(c *Unary_operatorContext)

	// EnterPrimary_expr is called when entering the primary_expr production.
	EnterPrimary_expr(c *Primary_exprContext)

	// EnterLiteral is called when entering the literal production.
	EnterLiteral(c *LiteralContext)

	// EnterPositive_int_const is called when entering the positive_int_const production.
	EnterPositive_int_const(c *Positive_int_constContext)

	// EnterType_decl is called when entering the type_decl production.
	EnterType_decl(c *Type_declContext)

	// EnterType_declarator is called when entering the type_declarator production.
	EnterType_declarator(c *Type_declaratorContext)

	// EnterType_spec is called when entering the type_spec production.
	EnterType_spec(c *Type_specContext)

	// EnterSimple_type_spec is called when entering the simple_type_spec production.
	EnterSimple_type_spec(c *Simple_type_specContext)

	// EnterBase_type_spec is called when entering the base_type_spec production.
	EnterBase_type_spec(c *Base_type_specContext)

	// EnterTemplate_type_spec is called when entering the template_type_spec production.
	EnterTemplate_type_spec(c *Template_type_specContext)

	// EnterConstr_type_spec is called when entering the constr_type_spec production.
	EnterConstr_type_spec(c *Constr_type_specContext)

	// EnterDeclarators is called when entering the declarators production.
	EnterDeclarators(c *DeclaratorsContext)

	// EnterDeclarator is called when entering the declarator production.
	EnterDeclarator(c *DeclaratorContext)

	// EnterSimple_declarator is called when entering the simple_declarator production.
	EnterSimple_declarator(c *Simple_declaratorContext)

	// EnterComplex_declarator is called when entering the complex_declarator production.
	EnterComplex_declarator(c *Complex_declaratorContext)

	// EnterFloating_pt_type is called when entering the floating_pt_type production.
	EnterFloating_pt_type(c *Floating_pt_typeContext)

	// EnterInteger_type is called when entering the integer_type production.
	EnterInteger_type(c *Integer_typeContext)

	// EnterSigned_int is called when entering the signed_int production.
	EnterSigned_int(c *Signed_intContext)

	// EnterSigned_short_int is called when entering the signed_short_int production.
	EnterSigned_short_int(c *Signed_short_intContext)

	// EnterSigned_long_int is called when entering the signed_long_int production.
	EnterSigned_long_int(c *Signed_long_intContext)

	// EnterSigned_longlong_int is called when entering the signed_longlong_int production.
	EnterSigned_longlong_int(c *Signed_longlong_intContext)

	// EnterUnsigned_int is called when entering the unsigned_int production.
	EnterUnsigned_int(c *Unsigned_intContext)

	// EnterUnsigned_short_int is called when entering the unsigned_short_int production.
	EnterUnsigned_short_int(c *Unsigned_short_intContext)

	// EnterUnsigned_long_int is called when entering the unsigned_long_int production.
	EnterUnsigned_long_int(c *Unsigned_long_intContext)

	// EnterUnsigned_longlong_int is called when entering the unsigned_longlong_int production.
	EnterUnsigned_longlong_int(c *Unsigned_longlong_intContext)

	// EnterChar_type is called when entering the char_type production.
	EnterChar_type(c *Char_typeContext)

	// EnterWide_char_type is called when entering the wide_char_type production.
	EnterWide_char_type(c *Wide_char_typeContext)

	// EnterBoolean_type is called when entering the boolean_type production.
	EnterBoolean_type(c *Boolean_typeContext)

	// EnterOctet_type is called when entering the octet_type production.
	EnterOctet_type(c *Octet_typeContext)

	// EnterAny_type is called when entering the any_type production.
	EnterAny_type(c *Any_typeContext)

	// EnterObject_type is called when entering the object_type production.
	EnterObject_type(c *Object_typeContext)

	// EnterStruct_type is called when entering the struct_type production.
	EnterStruct_type(c *Struct_typeContext)

	// EnterMember_list is called when entering the member_list production.
	EnterMember_list(c *Member_listContext)

	// EnterMember is called when entering the member production.
	EnterMember(c *MemberContext)

	// EnterUnion_type is called when entering the union_type production.
	EnterUnion_type(c *Union_typeContext)

	// EnterSwitch_type_spec is called when entering the switch_type_spec production.
	EnterSwitch_type_spec(c *Switch_type_specContext)

	// EnterSwitch_body is called when entering the switch_body production.
	EnterSwitch_body(c *Switch_bodyContext)

	// EnterCase_stmt is called when entering the case_stmt production.
	EnterCase_stmt(c *Case_stmtContext)

	// EnterCase_label is called when entering the case_label production.
	EnterCase_label(c *Case_labelContext)

	// EnterElement_spec is called when entering the element_spec production.
	EnterElement_spec(c *Element_specContext)

	// EnterEnum_type is called when entering the enum_type production.
	EnterEnum_type(c *Enum_typeContext)

	// EnterEnumerator is called when entering the enumerator production.
	EnterEnumerator(c *EnumeratorContext)

	// EnterSequence_type is called when entering the sequence_type production.
	EnterSequence_type(c *Sequence_typeContext)

	// EnterString_type is called when entering the string_type production.
	EnterString_type(c *String_typeContext)

	// EnterWide_string_type is called when entering the wide_string_type production.
	EnterWide_string_type(c *Wide_string_typeContext)

	// EnterArray_declarator is called when entering the array_declarator production.
	EnterArray_declarator(c *Array_declaratorContext)

	// EnterFixed_array_size is called when entering the fixed_array_size production.
	EnterFixed_array_size(c *Fixed_array_sizeContext)

	// EnterAttr_decl is called when entering the attr_decl production.
	EnterAttr_decl(c *Attr_declContext)

	// EnterExcept_decl is called when entering the except_decl production.
	EnterExcept_decl(c *Except_declContext)

	// EnterOp_decl is called when entering the op_decl production.
	EnterOp_decl(c *Op_declContext)

	// EnterOp_attribute is called when entering the op_attribute production.
	EnterOp_attribute(c *Op_attributeContext)

	// EnterOp_type_spec is called when entering the op_type_spec production.
	EnterOp_type_spec(c *Op_type_specContext)

	// EnterParameter_decls is called when entering the parameter_decls production.
	EnterParameter_decls(c *Parameter_declsContext)

	// EnterParam_decl is called when entering the param_decl production.
	EnterParam_decl(c *Param_declContext)

	// EnterParam_attribute is called when entering the param_attribute production.
	EnterParam_attribute(c *Param_attributeContext)

	// EnterRaises_expr is called when entering the raises_expr production.
	EnterRaises_expr(c *Raises_exprContext)

	// EnterContext_expr is called when entering the context_expr production.
	EnterContext_expr(c *Context_exprContext)

	// EnterParam_type_spec is called when entering the param_type_spec production.
	EnterParam_type_spec(c *Param_type_specContext)

	// EnterFixed_pt_type is called when entering the fixed_pt_type production.
	EnterFixed_pt_type(c *Fixed_pt_typeContext)

	// EnterFixed_pt_const_type is called when entering the fixed_pt_const_type production.
	EnterFixed_pt_const_type(c *Fixed_pt_const_typeContext)

	// EnterValue_base_type is called when entering the value_base_type production.
	EnterValue_base_type(c *Value_base_typeContext)

	// EnterConstr_forward_decl is called when entering the constr_forward_decl production.
	EnterConstr_forward_decl(c *Constr_forward_declContext)

	// EnterImport_decl is called when entering the import_decl production.
	EnterImport_decl(c *Import_declContext)

	// EnterImported_scope is called when entering the imported_scope production.
	EnterImported_scope(c *Imported_scopeContext)

	// EnterType_id_decl is called when entering the type_id_decl production.
	EnterType_id_decl(c *Type_id_declContext)

	// EnterType_prefix_decl is called when entering the type_prefix_decl production.
	EnterType_prefix_decl(c *Type_prefix_declContext)

	// EnterReadonly_attr_spec is called when entering the readonly_attr_spec production.
	EnterReadonly_attr_spec(c *Readonly_attr_specContext)

	// EnterReadonly_attr_declarator is called when entering the readonly_attr_declarator production.
	EnterReadonly_attr_declarator(c *Readonly_attr_declaratorContext)

	// EnterAttr_spec is called when entering the attr_spec production.
	EnterAttr_spec(c *Attr_specContext)

	// EnterAttr_declarator is called when entering the attr_declarator production.
	EnterAttr_declarator(c *Attr_declaratorContext)

	// EnterAttr_raises_expr is called when entering the attr_raises_expr production.
	EnterAttr_raises_expr(c *Attr_raises_exprContext)

	// EnterGet_excep_expr is called when entering the get_excep_expr production.
	EnterGet_excep_expr(c *Get_excep_exprContext)

	// EnterSet_excep_expr is called when entering the set_excep_expr production.
	EnterSet_excep_expr(c *Set_excep_exprContext)

	// EnterException_list is called when entering the exception_list production.
	EnterException_list(c *Exception_listContext)

	// EnterComponent is called when entering the component production.
	EnterComponent(c *ComponentContext)

	// EnterComponent_forward_decl is called when entering the component_forward_decl production.
	EnterComponent_forward_decl(c *Component_forward_declContext)

	// EnterComponent_decl is called when entering the component_decl production.
	EnterComponent_decl(c *Component_declContext)

	// EnterComponent_header is called when entering the component_header production.
	EnterComponent_header(c *Component_headerContext)

	// EnterSupported_interface_spec is called when entering the supported_interface_spec production.
	EnterSupported_interface_spec(c *Supported_interface_specContext)

	// EnterComponent_inheritance_spec is called when entering the component_inheritance_spec production.
	EnterComponent_inheritance_spec(c *Component_inheritance_specContext)

	// EnterComponent_body is called when entering the component_body production.
	EnterComponent_body(c *Component_bodyContext)

	// EnterComponent_export is called when entering the component_export production.
	EnterComponent_export(c *Component_exportContext)

	// EnterProvides_decl is called when entering the provides_decl production.
	EnterProvides_decl(c *Provides_declContext)

	// EnterInterface_type is called when entering the interface_type production.
	EnterInterface_type(c *Interface_typeContext)

	// EnterUses_decl is called when entering the uses_decl production.
	EnterUses_decl(c *Uses_declContext)

	// EnterEmits_decl is called when entering the emits_decl production.
	EnterEmits_decl(c *Emits_declContext)

	// EnterPublishes_decl is called when entering the publishes_decl production.
	EnterPublishes_decl(c *Publishes_declContext)

	// EnterConsumes_decl is called when entering the consumes_decl production.
	EnterConsumes_decl(c *Consumes_declContext)

	// EnterHome_decl is called when entering the home_decl production.
	EnterHome_decl(c *Home_declContext)

	// EnterHome_header is called when entering the home_header production.
	EnterHome_header(c *Home_headerContext)

	// EnterHome_inheritance_spec is called when entering the home_inheritance_spec production.
	EnterHome_inheritance_spec(c *Home_inheritance_specContext)

	// EnterPrimary_key_spec is called when entering the primary_key_spec production.
	EnterPrimary_key_spec(c *Primary_key_specContext)

	// EnterHome_body is called when entering the home_body production.
	EnterHome_body(c *Home_bodyContext)

	// EnterHome_export is called when entering the home_export production.
	EnterHome_export(c *Home_exportContext)

	// EnterFactory_decl is called when entering the factory_decl production.
	EnterFactory_decl(c *Factory_declContext)

	// EnterFinder_decl is called when entering the finder_decl production.
	EnterFinder_decl(c *Finder_declContext)

	// EnterEvent is called when entering the event production.
	EnterEvent(c *EventContext)

	// EnterEvent_forward_decl is called when entering the event_forward_decl production.
	EnterEvent_forward_decl(c *Event_forward_declContext)

	// EnterEvent_abs_decl is called when entering the event_abs_decl production.
	EnterEvent_abs_decl(c *Event_abs_declContext)

	// EnterEvent_decl is called when entering the event_decl production.
	EnterEvent_decl(c *Event_declContext)

	// EnterEvent_header is called when entering the event_header production.
	EnterEvent_header(c *Event_headerContext)

	// ExitSpecification is called when exiting the specification production.
	ExitSpecification(c *SpecificationContext)

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

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

	// ExitInterface_or_forward_decl is called when exiting the interface_or_forward_decl production.
	ExitInterface_or_forward_decl(c *Interface_or_forward_declContext)

	// ExitInterface_decl is called when exiting the interface_decl production.
	ExitInterface_decl(c *Interface_declContext)

	// ExitForward_decl is called when exiting the forward_decl production.
	ExitForward_decl(c *Forward_declContext)

	// ExitInterface_header is called when exiting the interface_header production.
	ExitInterface_header(c *Interface_headerContext)

	// ExitInterface_body is called when exiting the interface_body production.
	ExitInterface_body(c *Interface_bodyContext)

	// ExitExport is called when exiting the export production.
	ExitExport(c *ExportContext)

	// ExitInterface_inheritance_spec is called when exiting the interface_inheritance_spec production.
	ExitInterface_inheritance_spec(c *Interface_inheritance_specContext)

	// ExitInterface_name is called when exiting the interface_name production.
	ExitInterface_name(c *Interface_nameContext)

	// ExitScoped_name is called when exiting the scoped_name production.
	ExitScoped_name(c *Scoped_nameContext)

	// ExitValue is called when exiting the value production.
	ExitValue(c *ValueContext)

	// ExitValue_forward_decl is called when exiting the value_forward_decl production.
	ExitValue_forward_decl(c *Value_forward_declContext)

	// ExitValue_box_decl is called when exiting the value_box_decl production.
	ExitValue_box_decl(c *Value_box_declContext)

	// ExitValue_abs_decl is called when exiting the value_abs_decl production.
	ExitValue_abs_decl(c *Value_abs_declContext)

	// ExitValue_decl is called when exiting the value_decl production.
	ExitValue_decl(c *Value_declContext)

	// ExitValue_header is called when exiting the value_header production.
	ExitValue_header(c *Value_headerContext)

	// ExitValue_inheritance_spec is called when exiting the value_inheritance_spec production.
	ExitValue_inheritance_spec(c *Value_inheritance_specContext)

	// ExitValue_name is called when exiting the value_name production.
	ExitValue_name(c *Value_nameContext)

	// ExitValue_element is called when exiting the value_element production.
	ExitValue_element(c *Value_elementContext)

	// ExitState_member is called when exiting the state_member production.
	ExitState_member(c *State_memberContext)

	// ExitInit_decl is called when exiting the init_decl production.
	ExitInit_decl(c *Init_declContext)

	// ExitInit_param_decls is called when exiting the init_param_decls production.
	ExitInit_param_decls(c *Init_param_declsContext)

	// ExitInit_param_decl is called when exiting the init_param_decl production.
	ExitInit_param_decl(c *Init_param_declContext)

	// ExitInit_param_attribute is called when exiting the init_param_attribute production.
	ExitInit_param_attribute(c *Init_param_attributeContext)

	// ExitConst_decl is called when exiting the const_decl production.
	ExitConst_decl(c *Const_declContext)

	// ExitConst_type is called when exiting the const_type production.
	ExitConst_type(c *Const_typeContext)

	// ExitConst_exp is called when exiting the const_exp production.
	ExitConst_exp(c *Const_expContext)

	// ExitOr_expr is called when exiting the or_expr production.
	ExitOr_expr(c *Or_exprContext)

	// ExitXor_expr is called when exiting the xor_expr production.
	ExitXor_expr(c *Xor_exprContext)

	// ExitAnd_expr is called when exiting the and_expr production.
	ExitAnd_expr(c *And_exprContext)

	// ExitShift_expr is called when exiting the shift_expr production.
	ExitShift_expr(c *Shift_exprContext)

	// ExitAdd_expr is called when exiting the add_expr production.
	ExitAdd_expr(c *Add_exprContext)

	// ExitMult_expr is called when exiting the mult_expr production.
	ExitMult_expr(c *Mult_exprContext)

	// ExitUnary_expr is called when exiting the unary_expr production.
	ExitUnary_expr(c *Unary_exprContext)

	// ExitUnary_operator is called when exiting the unary_operator production.
	ExitUnary_operator(c *Unary_operatorContext)

	// ExitPrimary_expr is called when exiting the primary_expr production.
	ExitPrimary_expr(c *Primary_exprContext)

	// ExitLiteral is called when exiting the literal production.
	ExitLiteral(c *LiteralContext)

	// ExitPositive_int_const is called when exiting the positive_int_const production.
	ExitPositive_int_const(c *Positive_int_constContext)

	// ExitType_decl is called when exiting the type_decl production.
	ExitType_decl(c *Type_declContext)

	// ExitType_declarator is called when exiting the type_declarator production.
	ExitType_declarator(c *Type_declaratorContext)

	// ExitType_spec is called when exiting the type_spec production.
	ExitType_spec(c *Type_specContext)

	// ExitSimple_type_spec is called when exiting the simple_type_spec production.
	ExitSimple_type_spec(c *Simple_type_specContext)

	// ExitBase_type_spec is called when exiting the base_type_spec production.
	ExitBase_type_spec(c *Base_type_specContext)

	// ExitTemplate_type_spec is called when exiting the template_type_spec production.
	ExitTemplate_type_spec(c *Template_type_specContext)

	// ExitConstr_type_spec is called when exiting the constr_type_spec production.
	ExitConstr_type_spec(c *Constr_type_specContext)

	// ExitDeclarators is called when exiting the declarators production.
	ExitDeclarators(c *DeclaratorsContext)

	// ExitDeclarator is called when exiting the declarator production.
	ExitDeclarator(c *DeclaratorContext)

	// ExitSimple_declarator is called when exiting the simple_declarator production.
	ExitSimple_declarator(c *Simple_declaratorContext)

	// ExitComplex_declarator is called when exiting the complex_declarator production.
	ExitComplex_declarator(c *Complex_declaratorContext)

	// ExitFloating_pt_type is called when exiting the floating_pt_type production.
	ExitFloating_pt_type(c *Floating_pt_typeContext)

	// ExitInteger_type is called when exiting the integer_type production.
	ExitInteger_type(c *Integer_typeContext)

	// ExitSigned_int is called when exiting the signed_int production.
	ExitSigned_int(c *Signed_intContext)

	// ExitSigned_short_int is called when exiting the signed_short_int production.
	ExitSigned_short_int(c *Signed_short_intContext)

	// ExitSigned_long_int is called when exiting the signed_long_int production.
	ExitSigned_long_int(c *Signed_long_intContext)

	// ExitSigned_longlong_int is called when exiting the signed_longlong_int production.
	ExitSigned_longlong_int(c *Signed_longlong_intContext)

	// ExitUnsigned_int is called when exiting the unsigned_int production.
	ExitUnsigned_int(c *Unsigned_intContext)

	// ExitUnsigned_short_int is called when exiting the unsigned_short_int production.
	ExitUnsigned_short_int(c *Unsigned_short_intContext)

	// ExitUnsigned_long_int is called when exiting the unsigned_long_int production.
	ExitUnsigned_long_int(c *Unsigned_long_intContext)

	// ExitUnsigned_longlong_int is called when exiting the unsigned_longlong_int production.
	ExitUnsigned_longlong_int(c *Unsigned_longlong_intContext)

	// ExitChar_type is called when exiting the char_type production.
	ExitChar_type(c *Char_typeContext)

	// ExitWide_char_type is called when exiting the wide_char_type production.
	ExitWide_char_type(c *Wide_char_typeContext)

	// ExitBoolean_type is called when exiting the boolean_type production.
	ExitBoolean_type(c *Boolean_typeContext)

	// ExitOctet_type is called when exiting the octet_type production.
	ExitOctet_type(c *Octet_typeContext)

	// ExitAny_type is called when exiting the any_type production.
	ExitAny_type(c *Any_typeContext)

	// ExitObject_type is called when exiting the object_type production.
	ExitObject_type(c *Object_typeContext)

	// ExitStruct_type is called when exiting the struct_type production.
	ExitStruct_type(c *Struct_typeContext)

	// ExitMember_list is called when exiting the member_list production.
	ExitMember_list(c *Member_listContext)

	// ExitMember is called when exiting the member production.
	ExitMember(c *MemberContext)

	// ExitUnion_type is called when exiting the union_type production.
	ExitUnion_type(c *Union_typeContext)

	// ExitSwitch_type_spec is called when exiting the switch_type_spec production.
	ExitSwitch_type_spec(c *Switch_type_specContext)

	// ExitSwitch_body is called when exiting the switch_body production.
	ExitSwitch_body(c *Switch_bodyContext)

	// ExitCase_stmt is called when exiting the case_stmt production.
	ExitCase_stmt(c *Case_stmtContext)

	// ExitCase_label is called when exiting the case_label production.
	ExitCase_label(c *Case_labelContext)

	// ExitElement_spec is called when exiting the element_spec production.
	ExitElement_spec(c *Element_specContext)

	// ExitEnum_type is called when exiting the enum_type production.
	ExitEnum_type(c *Enum_typeContext)

	// ExitEnumerator is called when exiting the enumerator production.
	ExitEnumerator(c *EnumeratorContext)

	// ExitSequence_type is called when exiting the sequence_type production.
	ExitSequence_type(c *Sequence_typeContext)

	// ExitString_type is called when exiting the string_type production.
	ExitString_type(c *String_typeContext)

	// ExitWide_string_type is called when exiting the wide_string_type production.
	ExitWide_string_type(c *Wide_string_typeContext)

	// ExitArray_declarator is called when exiting the array_declarator production.
	ExitArray_declarator(c *Array_declaratorContext)

	// ExitFixed_array_size is called when exiting the fixed_array_size production.
	ExitFixed_array_size(c *Fixed_array_sizeContext)

	// ExitAttr_decl is called when exiting the attr_decl production.
	ExitAttr_decl(c *Attr_declContext)

	// ExitExcept_decl is called when exiting the except_decl production.
	ExitExcept_decl(c *Except_declContext)

	// ExitOp_decl is called when exiting the op_decl production.
	ExitOp_decl(c *Op_declContext)

	// ExitOp_attribute is called when exiting the op_attribute production.
	ExitOp_attribute(c *Op_attributeContext)

	// ExitOp_type_spec is called when exiting the op_type_spec production.
	ExitOp_type_spec(c *Op_type_specContext)

	// ExitParameter_decls is called when exiting the parameter_decls production.
	ExitParameter_decls(c *Parameter_declsContext)

	// ExitParam_decl is called when exiting the param_decl production.
	ExitParam_decl(c *Param_declContext)

	// ExitParam_attribute is called when exiting the param_attribute production.
	ExitParam_attribute(c *Param_attributeContext)

	// ExitRaises_expr is called when exiting the raises_expr production.
	ExitRaises_expr(c *Raises_exprContext)

	// ExitContext_expr is called when exiting the context_expr production.
	ExitContext_expr(c *Context_exprContext)

	// ExitParam_type_spec is called when exiting the param_type_spec production.
	ExitParam_type_spec(c *Param_type_specContext)

	// ExitFixed_pt_type is called when exiting the fixed_pt_type production.
	ExitFixed_pt_type(c *Fixed_pt_typeContext)

	// ExitFixed_pt_const_type is called when exiting the fixed_pt_const_type production.
	ExitFixed_pt_const_type(c *Fixed_pt_const_typeContext)

	// ExitValue_base_type is called when exiting the value_base_type production.
	ExitValue_base_type(c *Value_base_typeContext)

	// ExitConstr_forward_decl is called when exiting the constr_forward_decl production.
	ExitConstr_forward_decl(c *Constr_forward_declContext)

	// ExitImport_decl is called when exiting the import_decl production.
	ExitImport_decl(c *Import_declContext)

	// ExitImported_scope is called when exiting the imported_scope production.
	ExitImported_scope(c *Imported_scopeContext)

	// ExitType_id_decl is called when exiting the type_id_decl production.
	ExitType_id_decl(c *Type_id_declContext)

	// ExitType_prefix_decl is called when exiting the type_prefix_decl production.
	ExitType_prefix_decl(c *Type_prefix_declContext)

	// ExitReadonly_attr_spec is called when exiting the readonly_attr_spec production.
	ExitReadonly_attr_spec(c *Readonly_attr_specContext)

	// ExitReadonly_attr_declarator is called when exiting the readonly_attr_declarator production.
	ExitReadonly_attr_declarator(c *Readonly_attr_declaratorContext)

	// ExitAttr_spec is called when exiting the attr_spec production.
	ExitAttr_spec(c *Attr_specContext)

	// ExitAttr_declarator is called when exiting the attr_declarator production.
	ExitAttr_declarator(c *Attr_declaratorContext)

	// ExitAttr_raises_expr is called when exiting the attr_raises_expr production.
	ExitAttr_raises_expr(c *Attr_raises_exprContext)

	// ExitGet_excep_expr is called when exiting the get_excep_expr production.
	ExitGet_excep_expr(c *Get_excep_exprContext)

	// ExitSet_excep_expr is called when exiting the set_excep_expr production.
	ExitSet_excep_expr(c *Set_excep_exprContext)

	// ExitException_list is called when exiting the exception_list production.
	ExitException_list(c *Exception_listContext)

	// ExitComponent is called when exiting the component production.
	ExitComponent(c *ComponentContext)

	// ExitComponent_forward_decl is called when exiting the component_forward_decl production.
	ExitComponent_forward_decl(c *Component_forward_declContext)

	// ExitComponent_decl is called when exiting the component_decl production.
	ExitComponent_decl(c *Component_declContext)

	// ExitComponent_header is called when exiting the component_header production.
	ExitComponent_header(c *Component_headerContext)

	// ExitSupported_interface_spec is called when exiting the supported_interface_spec production.
	ExitSupported_interface_spec(c *Supported_interface_specContext)

	// ExitComponent_inheritance_spec is called when exiting the component_inheritance_spec production.
	ExitComponent_inheritance_spec(c *Component_inheritance_specContext)

	// ExitComponent_body is called when exiting the component_body production.
	ExitComponent_body(c *Component_bodyContext)

	// ExitComponent_export is called when exiting the component_export production.
	ExitComponent_export(c *Component_exportContext)

	// ExitProvides_decl is called when exiting the provides_decl production.
	ExitProvides_decl(c *Provides_declContext)

	// ExitInterface_type is called when exiting the interface_type production.
	ExitInterface_type(c *Interface_typeContext)

	// ExitUses_decl is called when exiting the uses_decl production.
	ExitUses_decl(c *Uses_declContext)

	// ExitEmits_decl is called when exiting the emits_decl production.
	ExitEmits_decl(c *Emits_declContext)

	// ExitPublishes_decl is called when exiting the publishes_decl production.
	ExitPublishes_decl(c *Publishes_declContext)

	// ExitConsumes_decl is called when exiting the consumes_decl production.
	ExitConsumes_decl(c *Consumes_declContext)

	// ExitHome_decl is called when exiting the home_decl production.
	ExitHome_decl(c *Home_declContext)

	// ExitHome_header is called when exiting the home_header production.
	ExitHome_header(c *Home_headerContext)

	// ExitHome_inheritance_spec is called when exiting the home_inheritance_spec production.
	ExitHome_inheritance_spec(c *Home_inheritance_specContext)

	// ExitPrimary_key_spec is called when exiting the primary_key_spec production.
	ExitPrimary_key_spec(c *Primary_key_specContext)

	// ExitHome_body is called when exiting the home_body production.
	ExitHome_body(c *Home_bodyContext)

	// ExitHome_export is called when exiting the home_export production.
	ExitHome_export(c *Home_exportContext)

	// ExitFactory_decl is called when exiting the factory_decl production.
	ExitFactory_decl(c *Factory_declContext)

	// ExitFinder_decl is called when exiting the finder_decl production.
	ExitFinder_decl(c *Finder_declContext)

	// ExitEvent is called when exiting the event production.
	ExitEvent(c *EventContext)

	// ExitEvent_forward_decl is called when exiting the event_forward_decl production.
	ExitEvent_forward_decl(c *Event_forward_declContext)

	// ExitEvent_abs_decl is called when exiting the event_abs_decl production.
	ExitEvent_abs_decl(c *Event_abs_declContext)

	// ExitEvent_decl is called when exiting the event_decl production.
	ExitEvent_decl(c *Event_declContext)

	// ExitEvent_header is called when exiting the event_header production.
	ExitEvent_header(c *Event_headerContext)
}

IDLListener is a complete listener for a parse tree produced by IDLParser.

type IDLParser

type IDLParser struct {
	*antlr.BaseParser
}

func NewIDLParser

func NewIDLParser(input antlr.TokenStream) *IDLParser

func (*IDLParser) Add_expr

func (p *IDLParser) Add_expr() (localctx IAdd_exprContext)

func (*IDLParser) And_expr

func (p *IDLParser) And_expr() (localctx IAnd_exprContext)

func (*IDLParser) Any_type

func (p *IDLParser) Any_type() (localctx IAny_typeContext)

func (*IDLParser) Array_declarator

func (p *IDLParser) Array_declarator() (localctx IArray_declaratorContext)

func (*IDLParser) Attr_decl

func (p *IDLParser) Attr_decl() (localctx IAttr_declContext)

func (*IDLParser) Attr_declarator

func (p *IDLParser) Attr_declarator() (localctx IAttr_declaratorContext)

func (*IDLParser) Attr_raises_expr

func (p *IDLParser) Attr_raises_expr() (localctx IAttr_raises_exprContext)

func (*IDLParser) Attr_spec

func (p *IDLParser) Attr_spec() (localctx IAttr_specContext)

func (*IDLParser) Base_type_spec

func (p *IDLParser) Base_type_spec() (localctx IBase_type_specContext)

func (*IDLParser) Boolean_type

func (p *IDLParser) Boolean_type() (localctx IBoolean_typeContext)

func (*IDLParser) Case_label

func (p *IDLParser) Case_label() (localctx ICase_labelContext)

func (*IDLParser) Case_stmt

func (p *IDLParser) Case_stmt() (localctx ICase_stmtContext)

func (*IDLParser) Char_type

func (p *IDLParser) Char_type() (localctx IChar_typeContext)

func (*IDLParser) Complex_declarator

func (p *IDLParser) Complex_declarator() (localctx IComplex_declaratorContext)

func (*IDLParser) Component

func (p *IDLParser) Component() (localctx IComponentContext)

func (*IDLParser) Component_body

func (p *IDLParser) Component_body() (localctx IComponent_bodyContext)

func (*IDLParser) Component_decl

func (p *IDLParser) Component_decl() (localctx IComponent_declContext)

func (*IDLParser) Component_export

func (p *IDLParser) Component_export() (localctx IComponent_exportContext)

func (*IDLParser) Component_forward_decl

func (p *IDLParser) Component_forward_decl() (localctx IComponent_forward_declContext)

func (*IDLParser) Component_header

func (p *IDLParser) Component_header() (localctx IComponent_headerContext)

func (*IDLParser) Component_inheritance_spec

func (p *IDLParser) Component_inheritance_spec() (localctx IComponent_inheritance_specContext)

func (*IDLParser) Const_decl

func (p *IDLParser) Const_decl() (localctx IConst_declContext)

func (*IDLParser) Const_exp

func (p *IDLParser) Const_exp() (localctx IConst_expContext)

func (*IDLParser) Const_type

func (p *IDLParser) Const_type() (localctx IConst_typeContext)

func (*IDLParser) Constr_forward_decl

func (p *IDLParser) Constr_forward_decl() (localctx IConstr_forward_declContext)

func (*IDLParser) Constr_type_spec

func (p *IDLParser) Constr_type_spec() (localctx IConstr_type_specContext)

func (*IDLParser) Consumes_decl

func (p *IDLParser) Consumes_decl() (localctx IConsumes_declContext)

func (*IDLParser) Context_expr

func (p *IDLParser) Context_expr() (localctx IContext_exprContext)

func (*IDLParser) Declarator

func (p *IDLParser) Declarator() (localctx IDeclaratorContext)

func (*IDLParser) Declarators

func (p *IDLParser) Declarators() (localctx IDeclaratorsContext)

func (*IDLParser) Definition

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

func (*IDLParser) Element_spec

func (p *IDLParser) Element_spec() (localctx IElement_specContext)

func (*IDLParser) Emits_decl

func (p *IDLParser) Emits_decl() (localctx IEmits_declContext)

func (*IDLParser) Enum_type

func (p *IDLParser) Enum_type() (localctx IEnum_typeContext)

func (*IDLParser) Enumerator

func (p *IDLParser) Enumerator() (localctx IEnumeratorContext)

func (*IDLParser) Event

func (p *IDLParser) Event() (localctx IEventContext)

func (*IDLParser) Event_abs_decl

func (p *IDLParser) Event_abs_decl() (localctx IEvent_abs_declContext)

func (*IDLParser) Event_decl

func (p *IDLParser) Event_decl() (localctx IEvent_declContext)

func (*IDLParser) Event_forward_decl

func (p *IDLParser) Event_forward_decl() (localctx IEvent_forward_declContext)

func (*IDLParser) Event_header

func (p *IDLParser) Event_header() (localctx IEvent_headerContext)

func (*IDLParser) Except_decl

func (p *IDLParser) Except_decl() (localctx IExcept_declContext)

func (*IDLParser) Exception_list

func (p *IDLParser) Exception_list() (localctx IException_listContext)

func (*IDLParser) Export

func (p *IDLParser) Export() (localctx IExportContext)

func (*IDLParser) Factory_decl

func (p *IDLParser) Factory_decl() (localctx IFactory_declContext)

func (*IDLParser) Finder_decl

func (p *IDLParser) Finder_decl() (localctx IFinder_declContext)

func (*IDLParser) Fixed_array_size

func (p *IDLParser) Fixed_array_size() (localctx IFixed_array_sizeContext)

func (*IDLParser) Fixed_pt_const_type

func (p *IDLParser) Fixed_pt_const_type() (localctx IFixed_pt_const_typeContext)

func (*IDLParser) Fixed_pt_type

func (p *IDLParser) Fixed_pt_type() (localctx IFixed_pt_typeContext)

func (*IDLParser) Floating_pt_type

func (p *IDLParser) Floating_pt_type() (localctx IFloating_pt_typeContext)

func (*IDLParser) Forward_decl

func (p *IDLParser) Forward_decl() (localctx IForward_declContext)

func (*IDLParser) Get_excep_expr

func (p *IDLParser) Get_excep_expr() (localctx IGet_excep_exprContext)

func (*IDLParser) Home_body

func (p *IDLParser) Home_body() (localctx IHome_bodyContext)

func (*IDLParser) Home_decl

func (p *IDLParser) Home_decl() (localctx IHome_declContext)

func (*IDLParser) Home_export

func (p *IDLParser) Home_export() (localctx IHome_exportContext)

func (*IDLParser) Home_header

func (p *IDLParser) Home_header() (localctx IHome_headerContext)

func (*IDLParser) Home_inheritance_spec

func (p *IDLParser) Home_inheritance_spec() (localctx IHome_inheritance_specContext)

func (*IDLParser) Import_decl

func (p *IDLParser) Import_decl() (localctx IImport_declContext)

func (*IDLParser) Imported_scope

func (p *IDLParser) Imported_scope() (localctx IImported_scopeContext)

func (*IDLParser) Init_decl

func (p *IDLParser) Init_decl() (localctx IInit_declContext)

func (*IDLParser) Init_param_attribute

func (p *IDLParser) Init_param_attribute() (localctx IInit_param_attributeContext)

func (*IDLParser) Init_param_decl

func (p *IDLParser) Init_param_decl() (localctx IInit_param_declContext)

func (*IDLParser) Init_param_decls

func (p *IDLParser) Init_param_decls() (localctx IInit_param_declsContext)

func (*IDLParser) Integer_type

func (p *IDLParser) Integer_type() (localctx IInteger_typeContext)

func (*IDLParser) Interface_body

func (p *IDLParser) Interface_body() (localctx IInterface_bodyContext)

func (*IDLParser) Interface_decl

func (p *IDLParser) Interface_decl() (localctx IInterface_declContext)

func (*IDLParser) Interface_header

func (p *IDLParser) Interface_header() (localctx IInterface_headerContext)

func (*IDLParser) Interface_inheritance_spec

func (p *IDLParser) Interface_inheritance_spec() (localctx IInterface_inheritance_specContext)

func (*IDLParser) Interface_name

func (p *IDLParser) Interface_name() (localctx IInterface_nameContext)

func (*IDLParser) Interface_or_forward_decl

func (p *IDLParser) Interface_or_forward_decl() (localctx IInterface_or_forward_declContext)

func (*IDLParser) Interface_type

func (p *IDLParser) Interface_type() (localctx IInterface_typeContext)

func (*IDLParser) Literal

func (p *IDLParser) Literal() (localctx ILiteralContext)

func (*IDLParser) Member

func (p *IDLParser) Member() (localctx IMemberContext)

func (*IDLParser) Member_list

func (p *IDLParser) Member_list() (localctx IMember_listContext)

func (*IDLParser) Module

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

func (*IDLParser) Mult_expr

func (p *IDLParser) Mult_expr() (localctx IMult_exprContext)

func (*IDLParser) Object_type

func (p *IDLParser) Object_type() (localctx IObject_typeContext)

func (*IDLParser) Octet_type

func (p *IDLParser) Octet_type() (localctx IOctet_typeContext)

func (*IDLParser) Op_attribute

func (p *IDLParser) Op_attribute() (localctx IOp_attributeContext)

func (*IDLParser) Op_decl

func (p *IDLParser) Op_decl() (localctx IOp_declContext)

func (*IDLParser) Op_type_spec

func (p *IDLParser) Op_type_spec() (localctx IOp_type_specContext)

func (*IDLParser) Or_expr

func (p *IDLParser) Or_expr() (localctx IOr_exprContext)

func (*IDLParser) Param_attribute

func (p *IDLParser) Param_attribute() (localctx IParam_attributeContext)

func (*IDLParser) Param_decl

func (p *IDLParser) Param_decl() (localctx IParam_declContext)

func (*IDLParser) Param_type_spec

func (p *IDLParser) Param_type_spec() (localctx IParam_type_specContext)

func (*IDLParser) Parameter_decls

func (p *IDLParser) Parameter_decls() (localctx IParameter_declsContext)

func (*IDLParser) Positive_int_const

func (p *IDLParser) Positive_int_const() (localctx IPositive_int_constContext)

func (*IDLParser) Primary_expr

func (p *IDLParser) Primary_expr() (localctx IPrimary_exprContext)

func (*IDLParser) Primary_key_spec

func (p *IDLParser) Primary_key_spec() (localctx IPrimary_key_specContext)

func (*IDLParser) Provides_decl

func (p *IDLParser) Provides_decl() (localctx IProvides_declContext)

func (*IDLParser) Publishes_decl

func (p *IDLParser) Publishes_decl() (localctx IPublishes_declContext)

func (*IDLParser) Raises_expr

func (p *IDLParser) Raises_expr() (localctx IRaises_exprContext)

func (*IDLParser) Readonly_attr_declarator

func (p *IDLParser) Readonly_attr_declarator() (localctx IReadonly_attr_declaratorContext)

func (*IDLParser) Readonly_attr_spec

func (p *IDLParser) Readonly_attr_spec() (localctx IReadonly_attr_specContext)

func (*IDLParser) Scoped_name

func (p *IDLParser) Scoped_name() (localctx IScoped_nameContext)

func (*IDLParser) Sequence_type

func (p *IDLParser) Sequence_type() (localctx ISequence_typeContext)

func (*IDLParser) Set_excep_expr

func (p *IDLParser) Set_excep_expr() (localctx ISet_excep_exprContext)

func (*IDLParser) Shift_expr

func (p *IDLParser) Shift_expr() (localctx IShift_exprContext)

func (*IDLParser) Signed_int

func (p *IDLParser) Signed_int() (localctx ISigned_intContext)

func (*IDLParser) Signed_long_int

func (p *IDLParser) Signed_long_int() (localctx ISigned_long_intContext)

func (*IDLParser) Signed_longlong_int

func (p *IDLParser) Signed_longlong_int() (localctx ISigned_longlong_intContext)

func (*IDLParser) Signed_short_int

func (p *IDLParser) Signed_short_int() (localctx ISigned_short_intContext)

func (*IDLParser) Simple_declarator

func (p *IDLParser) Simple_declarator() (localctx ISimple_declaratorContext)

func (*IDLParser) Simple_type_spec

func (p *IDLParser) Simple_type_spec() (localctx ISimple_type_specContext)

func (*IDLParser) Specification

func (p *IDLParser) Specification() (localctx ISpecificationContext)

func (*IDLParser) State_member

func (p *IDLParser) State_member() (localctx IState_memberContext)

func (*IDLParser) String_type

func (p *IDLParser) String_type() (localctx IString_typeContext)

func (*IDLParser) Struct_type

func (p *IDLParser) Struct_type() (localctx IStruct_typeContext)

func (*IDLParser) Supported_interface_spec

func (p *IDLParser) Supported_interface_spec() (localctx ISupported_interface_specContext)

func (*IDLParser) Switch_body

func (p *IDLParser) Switch_body() (localctx ISwitch_bodyContext)

func (*IDLParser) Switch_type_spec

func (p *IDLParser) Switch_type_spec() (localctx ISwitch_type_specContext)

func (*IDLParser) Template_type_spec

func (p *IDLParser) Template_type_spec() (localctx ITemplate_type_specContext)

func (*IDLParser) Type_decl

func (p *IDLParser) Type_decl() (localctx IType_declContext)

func (*IDLParser) Type_declarator

func (p *IDLParser) Type_declarator() (localctx IType_declaratorContext)

func (*IDLParser) Type_id_decl

func (p *IDLParser) Type_id_decl() (localctx IType_id_declContext)

func (*IDLParser) Type_prefix_decl

func (p *IDLParser) Type_prefix_decl() (localctx IType_prefix_declContext)

func (*IDLParser) Type_spec

func (p *IDLParser) Type_spec() (localctx IType_specContext)

func (*IDLParser) Unary_expr

func (p *IDLParser) Unary_expr() (localctx IUnary_exprContext)

func (*IDLParser) Unary_operator

func (p *IDLParser) Unary_operator() (localctx IUnary_operatorContext)

func (*IDLParser) Union_type

func (p *IDLParser) Union_type() (localctx IUnion_typeContext)

func (*IDLParser) Unsigned_int

func (p *IDLParser) Unsigned_int() (localctx IUnsigned_intContext)

func (*IDLParser) Unsigned_long_int

func (p *IDLParser) Unsigned_long_int() (localctx IUnsigned_long_intContext)

func (*IDLParser) Unsigned_longlong_int

func (p *IDLParser) Unsigned_longlong_int() (localctx IUnsigned_longlong_intContext)

func (*IDLParser) Unsigned_short_int

func (p *IDLParser) Unsigned_short_int() (localctx IUnsigned_short_intContext)

func (*IDLParser) Uses_decl

func (p *IDLParser) Uses_decl() (localctx IUses_declContext)

func (*IDLParser) Value

func (p *IDLParser) Value() (localctx IValueContext)

func (*IDLParser) Value_abs_decl

func (p *IDLParser) Value_abs_decl() (localctx IValue_abs_declContext)

func (*IDLParser) Value_base_type

func (p *IDLParser) Value_base_type() (localctx IValue_base_typeContext)

func (*IDLParser) Value_box_decl

func (p *IDLParser) Value_box_decl() (localctx IValue_box_declContext)

func (*IDLParser) Value_decl

func (p *IDLParser) Value_decl() (localctx IValue_declContext)

func (*IDLParser) Value_element

func (p *IDLParser) Value_element() (localctx IValue_elementContext)

func (*IDLParser) Value_forward_decl

func (p *IDLParser) Value_forward_decl() (localctx IValue_forward_declContext)

func (*IDLParser) Value_header

func (p *IDLParser) Value_header() (localctx IValue_headerContext)

func (*IDLParser) Value_inheritance_spec

func (p *IDLParser) Value_inheritance_spec() (localctx IValue_inheritance_specContext)

func (*IDLParser) Value_name

func (p *IDLParser) Value_name() (localctx IValue_nameContext)

func (*IDLParser) Wide_char_type

func (p *IDLParser) Wide_char_type() (localctx IWide_char_typeContext)

func (*IDLParser) Wide_string_type

func (p *IDLParser) Wide_string_type() (localctx IWide_string_typeContext)

func (*IDLParser) Xor_expr

func (p *IDLParser) Xor_expr() (localctx IXor_exprContext)

type IDeclaratorContext

type IDeclaratorContext interface {
	antlr.ParserRuleContext

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

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

IDeclaratorContext is an interface to support dynamic dispatch.

type IDeclaratorsContext

type IDeclaratorsContext interface {
	antlr.ParserRuleContext

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

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

IDeclaratorsContext 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 IElement_specContext

type IElement_specContext interface {
	antlr.ParserRuleContext

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

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

IElement_specContext is an interface to support dynamic dispatch.

type IEmits_declContext

type IEmits_declContext interface {
	antlr.ParserRuleContext

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

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

IEmits_declContext is an interface to support dynamic dispatch.

type IEnum_typeContext

type IEnum_typeContext interface {
	antlr.ParserRuleContext

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

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

IEnum_typeContext is an interface to support dynamic dispatch.

type IEnumeratorContext

type IEnumeratorContext interface {
	antlr.ParserRuleContext

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

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

IEnumeratorContext is an interface to support dynamic dispatch.

type IEventContext

type IEventContext interface {
	antlr.ParserRuleContext

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

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

IEventContext is an interface to support dynamic dispatch.

type IEvent_abs_declContext

type IEvent_abs_declContext interface {
	antlr.ParserRuleContext

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

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

IEvent_abs_declContext is an interface to support dynamic dispatch.

type IEvent_declContext

type IEvent_declContext interface {
	antlr.ParserRuleContext

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

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

IEvent_declContext is an interface to support dynamic dispatch.

type IEvent_forward_declContext

type IEvent_forward_declContext interface {
	antlr.ParserRuleContext

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

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

IEvent_forward_declContext is an interface to support dynamic dispatch.

type IEvent_headerContext

type IEvent_headerContext interface {
	antlr.ParserRuleContext

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

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

IEvent_headerContext is an interface to support dynamic dispatch.

type IExcept_declContext

type IExcept_declContext interface {
	antlr.ParserRuleContext

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

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

IExcept_declContext is an interface to support dynamic dispatch.

type IException_listContext

type IException_listContext interface {
	antlr.ParserRuleContext

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

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

IException_listContext is an interface to support dynamic dispatch.

type IExportContext

type IExportContext interface {
	antlr.ParserRuleContext

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

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

IExportContext is an interface to support dynamic dispatch.

type IFactory_declContext

type IFactory_declContext interface {
	antlr.ParserRuleContext

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

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

IFactory_declContext is an interface to support dynamic dispatch.

type IFinder_declContext

type IFinder_declContext interface {
	antlr.ParserRuleContext

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

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

IFinder_declContext is an interface to support dynamic dispatch.

type IFixed_array_sizeContext

type IFixed_array_sizeContext interface {
	antlr.ParserRuleContext

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

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

IFixed_array_sizeContext is an interface to support dynamic dispatch.

type IFixed_pt_const_typeContext

type IFixed_pt_const_typeContext interface {
	antlr.ParserRuleContext

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

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

IFixed_pt_const_typeContext is an interface to support dynamic dispatch.

type IFixed_pt_typeContext

type IFixed_pt_typeContext interface {
	antlr.ParserRuleContext

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

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

IFixed_pt_typeContext is an interface to support dynamic dispatch.

type IFloating_pt_typeContext

type IFloating_pt_typeContext interface {
	antlr.ParserRuleContext

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

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

IFloating_pt_typeContext is an interface to support dynamic dispatch.

type IForward_declContext

type IForward_declContext interface {
	antlr.ParserRuleContext

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

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

IForward_declContext is an interface to support dynamic dispatch.

type IGet_excep_exprContext

type IGet_excep_exprContext interface {
	antlr.ParserRuleContext

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

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

IGet_excep_exprContext is an interface to support dynamic dispatch.

type IHome_bodyContext

type IHome_bodyContext interface {
	antlr.ParserRuleContext

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

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

IHome_bodyContext is an interface to support dynamic dispatch.

type IHome_declContext

type IHome_declContext interface {
	antlr.ParserRuleContext

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

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

IHome_declContext is an interface to support dynamic dispatch.

type IHome_exportContext

type IHome_exportContext interface {
	antlr.ParserRuleContext

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

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

IHome_exportContext is an interface to support dynamic dispatch.

type IHome_headerContext

type IHome_headerContext interface {
	antlr.ParserRuleContext

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

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

IHome_headerContext is an interface to support dynamic dispatch.

type IHome_inheritance_specContext

type IHome_inheritance_specContext interface {
	antlr.ParserRuleContext

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

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

IHome_inheritance_specContext is an interface to support dynamic dispatch.

type IImport_declContext

type IImport_declContext interface {
	antlr.ParserRuleContext

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

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

IImport_declContext is an interface to support dynamic dispatch.

type IImported_scopeContext

type IImported_scopeContext interface {
	antlr.ParserRuleContext

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

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

IImported_scopeContext is an interface to support dynamic dispatch.

type IInit_declContext

type IInit_declContext interface {
	antlr.ParserRuleContext

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

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

IInit_declContext is an interface to support dynamic dispatch.

type IInit_param_attributeContext

type IInit_param_attributeContext interface {
	antlr.ParserRuleContext

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

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

IInit_param_attributeContext is an interface to support dynamic dispatch.

type IInit_param_declContext

type IInit_param_declContext interface {
	antlr.ParserRuleContext

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

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

IInit_param_declContext is an interface to support dynamic dispatch.

type IInit_param_declsContext

type IInit_param_declsContext interface {
	antlr.ParserRuleContext

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

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

IInit_param_declsContext is an interface to support dynamic dispatch.

type IInteger_typeContext

type IInteger_typeContext interface {
	antlr.ParserRuleContext

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

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

IInteger_typeContext is an interface to support dynamic dispatch.

type IInterface_bodyContext

type IInterface_bodyContext interface {
	antlr.ParserRuleContext

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

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

IInterface_bodyContext is an interface to support dynamic dispatch.

type IInterface_declContext

type IInterface_declContext interface {
	antlr.ParserRuleContext

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

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

IInterface_declContext is an interface to support dynamic dispatch.

type IInterface_headerContext

type IInterface_headerContext interface {
	antlr.ParserRuleContext

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

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

IInterface_headerContext is an interface to support dynamic dispatch.

type IInterface_inheritance_specContext

type IInterface_inheritance_specContext interface {
	antlr.ParserRuleContext

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

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

IInterface_inheritance_specContext is an interface to support dynamic dispatch.

type IInterface_nameContext

type IInterface_nameContext interface {
	antlr.ParserRuleContext

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

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

IInterface_nameContext is an interface to support dynamic dispatch.

type IInterface_or_forward_declContext

type IInterface_or_forward_declContext interface {
	antlr.ParserRuleContext

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

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

IInterface_or_forward_declContext is an interface to support dynamic dispatch.

type IInterface_typeContext

type IInterface_typeContext interface {
	antlr.ParserRuleContext

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

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

IInterface_typeContext is an interface to support dynamic dispatch.

type ILiteralContext

type ILiteralContext interface {
	antlr.ParserRuleContext

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

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

ILiteralContext is an interface to support dynamic dispatch.

type IMemberContext

type IMemberContext interface {
	antlr.ParserRuleContext

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

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

IMemberContext is an interface to support dynamic dispatch.

type IMember_listContext

type IMember_listContext interface {
	antlr.ParserRuleContext

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

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

IMember_listContext 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 IMult_exprContext

type IMult_exprContext interface {
	antlr.ParserRuleContext

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

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

IMult_exprContext is an interface to support dynamic dispatch.

type IObject_typeContext

type IObject_typeContext interface {
	antlr.ParserRuleContext

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

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

IObject_typeContext is an interface to support dynamic dispatch.

type IOctet_typeContext

type IOctet_typeContext interface {
	antlr.ParserRuleContext

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

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

IOctet_typeContext is an interface to support dynamic dispatch.

type IOp_attributeContext

type IOp_attributeContext interface {
	antlr.ParserRuleContext

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

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

IOp_attributeContext is an interface to support dynamic dispatch.

type IOp_declContext

type IOp_declContext interface {
	antlr.ParserRuleContext

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

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

IOp_declContext is an interface to support dynamic dispatch.

type IOp_type_specContext

type IOp_type_specContext interface {
	antlr.ParserRuleContext

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

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

IOp_type_specContext is an interface to support dynamic dispatch.

type IOr_exprContext

type IOr_exprContext interface {
	antlr.ParserRuleContext

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

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

IOr_exprContext is an interface to support dynamic dispatch.

type IParam_attributeContext

type IParam_attributeContext interface {
	antlr.ParserRuleContext

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

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

IParam_attributeContext is an interface to support dynamic dispatch.

type IParam_declContext

type IParam_declContext interface {
	antlr.ParserRuleContext

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

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

IParam_declContext is an interface to support dynamic dispatch.

type IParam_type_specContext

type IParam_type_specContext interface {
	antlr.ParserRuleContext

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

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

IParam_type_specContext is an interface to support dynamic dispatch.

type IParameter_declsContext

type IParameter_declsContext interface {
	antlr.ParserRuleContext

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

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

IParameter_declsContext is an interface to support dynamic dispatch.

type IPositive_int_constContext

type IPositive_int_constContext interface {
	antlr.ParserRuleContext

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

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

IPositive_int_constContext is an interface to support dynamic dispatch.

type IPrimary_exprContext

type IPrimary_exprContext interface {
	antlr.ParserRuleContext

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

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

IPrimary_exprContext is an interface to support dynamic dispatch.

type IPrimary_key_specContext

type IPrimary_key_specContext interface {
	antlr.ParserRuleContext

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

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

IPrimary_key_specContext is an interface to support dynamic dispatch.

type IProvides_declContext

type IProvides_declContext interface {
	antlr.ParserRuleContext

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

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

IProvides_declContext is an interface to support dynamic dispatch.

type IPublishes_declContext

type IPublishes_declContext interface {
	antlr.ParserRuleContext

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

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

IPublishes_declContext is an interface to support dynamic dispatch.

type IRaises_exprContext

type IRaises_exprContext interface {
	antlr.ParserRuleContext

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

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

IRaises_exprContext is an interface to support dynamic dispatch.

type IReadonly_attr_declaratorContext

type IReadonly_attr_declaratorContext interface {
	antlr.ParserRuleContext

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

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

IReadonly_attr_declaratorContext is an interface to support dynamic dispatch.

type IReadonly_attr_specContext

type IReadonly_attr_specContext interface {
	antlr.ParserRuleContext

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

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

IReadonly_attr_specContext is an interface to support dynamic dispatch.

type IScoped_nameContext

type IScoped_nameContext interface {
	antlr.ParserRuleContext

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

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

IScoped_nameContext is an interface to support dynamic dispatch.

type ISequence_typeContext

type ISequence_typeContext interface {
	antlr.ParserRuleContext

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

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

ISequence_typeContext is an interface to support dynamic dispatch.

type ISet_excep_exprContext

type ISet_excep_exprContext interface {
	antlr.ParserRuleContext

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

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

ISet_excep_exprContext is an interface to support dynamic dispatch.

type IShift_exprContext

type IShift_exprContext interface {
	antlr.ParserRuleContext

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

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

IShift_exprContext is an interface to support dynamic dispatch.

type ISigned_intContext

type ISigned_intContext interface {
	antlr.ParserRuleContext

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

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

ISigned_intContext is an interface to support dynamic dispatch.

type ISigned_long_intContext

type ISigned_long_intContext interface {
	antlr.ParserRuleContext

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

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

ISigned_long_intContext is an interface to support dynamic dispatch.

type ISigned_longlong_intContext

type ISigned_longlong_intContext interface {
	antlr.ParserRuleContext

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

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

ISigned_longlong_intContext is an interface to support dynamic dispatch.

type ISigned_short_intContext

type ISigned_short_intContext interface {
	antlr.ParserRuleContext

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

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

ISigned_short_intContext is an interface to support dynamic dispatch.

type ISimple_declaratorContext

type ISimple_declaratorContext interface {
	antlr.ParserRuleContext

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

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

ISimple_declaratorContext is an interface to support dynamic dispatch.

type ISimple_type_specContext

type ISimple_type_specContext interface {
	antlr.ParserRuleContext

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

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

ISimple_type_specContext is an interface to support dynamic dispatch.

type ISpecificationContext

type ISpecificationContext interface {
	antlr.ParserRuleContext

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

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

ISpecificationContext is an interface to support dynamic dispatch.

type IState_memberContext

type IState_memberContext interface {
	antlr.ParserRuleContext

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

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

IState_memberContext is an interface to support dynamic dispatch.

type IString_typeContext

type IString_typeContext interface {
	antlr.ParserRuleContext

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

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

IString_typeContext is an interface to support dynamic dispatch.

type IStruct_typeContext

type IStruct_typeContext interface {
	antlr.ParserRuleContext

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

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

IStruct_typeContext is an interface to support dynamic dispatch.

type ISupported_interface_specContext

type ISupported_interface_specContext interface {
	antlr.ParserRuleContext

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

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

ISupported_interface_specContext is an interface to support dynamic dispatch.

type ISwitch_bodyContext

type ISwitch_bodyContext interface {
	antlr.ParserRuleContext

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

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

ISwitch_bodyContext is an interface to support dynamic dispatch.

type ISwitch_type_specContext

type ISwitch_type_specContext interface {
	antlr.ParserRuleContext

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

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

ISwitch_type_specContext is an interface to support dynamic dispatch.

type ITemplate_type_specContext

type ITemplate_type_specContext interface {
	antlr.ParserRuleContext

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

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

ITemplate_type_specContext is an interface to support dynamic dispatch.

type IType_declContext

type IType_declContext interface {
	antlr.ParserRuleContext

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

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

IType_declContext is an interface to support dynamic dispatch.

type IType_declaratorContext

type IType_declaratorContext interface {
	antlr.ParserRuleContext

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

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

IType_declaratorContext is an interface to support dynamic dispatch.

type IType_id_declContext

type IType_id_declContext interface {
	antlr.ParserRuleContext

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

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

IType_id_declContext is an interface to support dynamic dispatch.

type IType_prefix_declContext

type IType_prefix_declContext interface {
	antlr.ParserRuleContext

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

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

IType_prefix_declContext is an interface to support dynamic dispatch.

type IType_specContext

type IType_specContext interface {
	antlr.ParserRuleContext

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

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

IType_specContext is an interface to support dynamic dispatch.

type IUnary_exprContext

type IUnary_exprContext interface {
	antlr.ParserRuleContext

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

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

IUnary_exprContext is an interface to support dynamic dispatch.

type IUnary_operatorContext

type IUnary_operatorContext interface {
	antlr.ParserRuleContext

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

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

IUnary_operatorContext is an interface to support dynamic dispatch.

type IUnion_typeContext

type IUnion_typeContext interface {
	antlr.ParserRuleContext

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

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

IUnion_typeContext is an interface to support dynamic dispatch.

type IUnsigned_intContext

type IUnsigned_intContext interface {
	antlr.ParserRuleContext

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

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

IUnsigned_intContext is an interface to support dynamic dispatch.

type IUnsigned_long_intContext

type IUnsigned_long_intContext interface {
	antlr.ParserRuleContext

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

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

IUnsigned_long_intContext is an interface to support dynamic dispatch.

type IUnsigned_longlong_intContext

type IUnsigned_longlong_intContext interface {
	antlr.ParserRuleContext

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

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

IUnsigned_longlong_intContext is an interface to support dynamic dispatch.

type IUnsigned_short_intContext

type IUnsigned_short_intContext interface {
	antlr.ParserRuleContext

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

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

IUnsigned_short_intContext is an interface to support dynamic dispatch.

type IUses_declContext

type IUses_declContext interface {
	antlr.ParserRuleContext

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

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

IUses_declContext is an interface to support dynamic dispatch.

type IValueContext

type IValueContext interface {
	antlr.ParserRuleContext

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

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

IValueContext is an interface to support dynamic dispatch.

type IValue_abs_declContext

type IValue_abs_declContext interface {
	antlr.ParserRuleContext

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

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

IValue_abs_declContext is an interface to support dynamic dispatch.

type IValue_base_typeContext

type IValue_base_typeContext interface {
	antlr.ParserRuleContext

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

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

IValue_base_typeContext is an interface to support dynamic dispatch.

type IValue_box_declContext

type IValue_box_declContext interface {
	antlr.ParserRuleContext

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

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

IValue_box_declContext is an interface to support dynamic dispatch.

type IValue_declContext

type IValue_declContext interface {
	antlr.ParserRuleContext

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

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

IValue_declContext is an interface to support dynamic dispatch.

type IValue_elementContext

type IValue_elementContext interface {
	antlr.ParserRuleContext

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

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

IValue_elementContext is an interface to support dynamic dispatch.

type IValue_forward_declContext

type IValue_forward_declContext interface {
	antlr.ParserRuleContext

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

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

IValue_forward_declContext is an interface to support dynamic dispatch.

type IValue_headerContext

type IValue_headerContext interface {
	antlr.ParserRuleContext

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

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

IValue_headerContext is an interface to support dynamic dispatch.

type IValue_inheritance_specContext

type IValue_inheritance_specContext interface {
	antlr.ParserRuleContext

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

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

IValue_inheritance_specContext is an interface to support dynamic dispatch.

type IValue_nameContext

type IValue_nameContext interface {
	antlr.ParserRuleContext

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

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

IValue_nameContext is an interface to support dynamic dispatch.

type IWide_char_typeContext

type IWide_char_typeContext interface {
	antlr.ParserRuleContext

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

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

IWide_char_typeContext is an interface to support dynamic dispatch.

type IWide_string_typeContext

type IWide_string_typeContext interface {
	antlr.ParserRuleContext

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

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

IWide_string_typeContext is an interface to support dynamic dispatch.

type IXor_exprContext

type IXor_exprContext interface {
	antlr.ParserRuleContext

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

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

IXor_exprContext is an interface to support dynamic dispatch.

type Import_declContext

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

func NewEmptyImport_declContext

func NewEmptyImport_declContext() *Import_declContext

func NewImport_declContext

func NewImport_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Import_declContext

func (*Import_declContext) EnterRule

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

func (*Import_declContext) ExitRule

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

func (*Import_declContext) GetParser

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

func (*Import_declContext) GetRuleContext

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

func (*Import_declContext) Imported_scope

func (s *Import_declContext) Imported_scope() IImported_scopeContext

func (*Import_declContext) IsImport_declContext

func (*Import_declContext) IsImport_declContext()

func (*Import_declContext) KW_IMPORT

func (s *Import_declContext) KW_IMPORT() antlr.TerminalNode

func (*Import_declContext) SEMICOLON

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

func (*Import_declContext) ToStringTree

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

type Imported_scopeContext

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

func NewEmptyImported_scopeContext

func NewEmptyImported_scopeContext() *Imported_scopeContext

func NewImported_scopeContext

func NewImported_scopeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Imported_scopeContext

func (*Imported_scopeContext) EnterRule

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

func (*Imported_scopeContext) ExitRule

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

func (*Imported_scopeContext) GetParser

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

func (*Imported_scopeContext) GetRuleContext

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

func (*Imported_scopeContext) IsImported_scopeContext

func (*Imported_scopeContext) IsImported_scopeContext()

func (*Imported_scopeContext) STRING_LITERAL

func (s *Imported_scopeContext) STRING_LITERAL() antlr.TerminalNode

func (*Imported_scopeContext) Scoped_name

func (s *Imported_scopeContext) Scoped_name() IScoped_nameContext

func (*Imported_scopeContext) ToStringTree

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

type Init_declContext

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

func NewEmptyInit_declContext

func NewEmptyInit_declContext() *Init_declContext

func NewInit_declContext

func NewInit_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Init_declContext

func (*Init_declContext) EnterRule

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

func (*Init_declContext) ExitRule

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

func (*Init_declContext) GetParser

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

func (*Init_declContext) GetRuleContext

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

func (*Init_declContext) ID

func (*Init_declContext) Init_param_decls

func (s *Init_declContext) Init_param_decls() IInit_param_declsContext

func (*Init_declContext) IsInit_declContext

func (*Init_declContext) IsInit_declContext()

func (*Init_declContext) KW_FACTORY

func (s *Init_declContext) KW_FACTORY() antlr.TerminalNode

func (*Init_declContext) LEFT_BRACKET

func (s *Init_declContext) LEFT_BRACKET() antlr.TerminalNode

func (*Init_declContext) RIGHT_BRACKET

func (s *Init_declContext) RIGHT_BRACKET() antlr.TerminalNode

func (*Init_declContext) Raises_expr

func (s *Init_declContext) Raises_expr() IRaises_exprContext

func (*Init_declContext) SEMICOLON

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

func (*Init_declContext) ToStringTree

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

type Init_param_attributeContext

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

func NewEmptyInit_param_attributeContext

func NewEmptyInit_param_attributeContext() *Init_param_attributeContext

func NewInit_param_attributeContext

func NewInit_param_attributeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Init_param_attributeContext

func (*Init_param_attributeContext) EnterRule

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

func (*Init_param_attributeContext) ExitRule

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

func (*Init_param_attributeContext) GetParser

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

func (*Init_param_attributeContext) GetRuleContext

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

func (*Init_param_attributeContext) IsInit_param_attributeContext

func (*Init_param_attributeContext) IsInit_param_attributeContext()

func (*Init_param_attributeContext) KW_IN

func (*Init_param_attributeContext) ToStringTree

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

type Init_param_declContext

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

func NewEmptyInit_param_declContext

func NewEmptyInit_param_declContext() *Init_param_declContext

func NewInit_param_declContext

func NewInit_param_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Init_param_declContext

func (*Init_param_declContext) EnterRule

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

func (*Init_param_declContext) ExitRule

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

func (*Init_param_declContext) GetParser

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

func (*Init_param_declContext) GetRuleContext

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

func (*Init_param_declContext) Init_param_attribute

func (s *Init_param_declContext) Init_param_attribute() IInit_param_attributeContext

func (*Init_param_declContext) IsInit_param_declContext

func (*Init_param_declContext) IsInit_param_declContext()

func (*Init_param_declContext) Param_type_spec

func (s *Init_param_declContext) Param_type_spec() IParam_type_specContext

func (*Init_param_declContext) Simple_declarator

func (s *Init_param_declContext) Simple_declarator() ISimple_declaratorContext

func (*Init_param_declContext) ToStringTree

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

type Init_param_declsContext

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

func NewEmptyInit_param_declsContext

func NewEmptyInit_param_declsContext() *Init_param_declsContext

func NewInit_param_declsContext

func NewInit_param_declsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Init_param_declsContext

func (*Init_param_declsContext) AllCOMA

func (*Init_param_declsContext) AllInit_param_decl

func (s *Init_param_declsContext) AllInit_param_decl() []IInit_param_declContext

func (*Init_param_declsContext) COMA

func (*Init_param_declsContext) EnterRule

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

func (*Init_param_declsContext) ExitRule

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

func (*Init_param_declsContext) GetParser

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

func (*Init_param_declsContext) GetRuleContext

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

func (*Init_param_declsContext) Init_param_decl

func (s *Init_param_declsContext) Init_param_decl(i int) IInit_param_declContext

func (*Init_param_declsContext) IsInit_param_declsContext

func (*Init_param_declsContext) IsInit_param_declsContext()

func (*Init_param_declsContext) ToStringTree

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

type Integer_typeContext

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

func NewEmptyInteger_typeContext

func NewEmptyInteger_typeContext() *Integer_typeContext

func NewInteger_typeContext

func NewInteger_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Integer_typeContext

func (*Integer_typeContext) EnterRule

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

func (*Integer_typeContext) ExitRule

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

func (*Integer_typeContext) GetParser

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

func (*Integer_typeContext) GetRuleContext

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

func (*Integer_typeContext) IsInteger_typeContext

func (*Integer_typeContext) IsInteger_typeContext()

func (*Integer_typeContext) Signed_int

func (s *Integer_typeContext) Signed_int() ISigned_intContext

func (*Integer_typeContext) ToStringTree

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

func (*Integer_typeContext) Unsigned_int

func (s *Integer_typeContext) Unsigned_int() IUnsigned_intContext

type Interface_bodyContext

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

func NewEmptyInterface_bodyContext

func NewEmptyInterface_bodyContext() *Interface_bodyContext

func NewInterface_bodyContext

func NewInterface_bodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Interface_bodyContext

func (*Interface_bodyContext) AllExport

func (s *Interface_bodyContext) AllExport() []IExportContext

func (*Interface_bodyContext) EnterRule

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

func (*Interface_bodyContext) ExitRule

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

func (*Interface_bodyContext) Export

func (*Interface_bodyContext) GetParser

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

func (*Interface_bodyContext) GetRuleContext

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

func (*Interface_bodyContext) IsInterface_bodyContext

func (*Interface_bodyContext) IsInterface_bodyContext()

func (*Interface_bodyContext) ToStringTree

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

type Interface_declContext

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

func NewEmptyInterface_declContext

func NewEmptyInterface_declContext() *Interface_declContext

func NewInterface_declContext

func NewInterface_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Interface_declContext

func (*Interface_declContext) EnterRule

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

func (*Interface_declContext) ExitRule

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

func (*Interface_declContext) GetParser

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

func (*Interface_declContext) GetRuleContext

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

func (*Interface_declContext) Interface_body

func (s *Interface_declContext) Interface_body() IInterface_bodyContext

func (*Interface_declContext) Interface_header

func (s *Interface_declContext) Interface_header() IInterface_headerContext

func (*Interface_declContext) IsInterface_declContext

func (*Interface_declContext) IsInterface_declContext()

func (*Interface_declContext) LEFT_BRACE

func (s *Interface_declContext) LEFT_BRACE() antlr.TerminalNode

func (*Interface_declContext) RIGHT_BRACE

func (s *Interface_declContext) RIGHT_BRACE() antlr.TerminalNode

func (*Interface_declContext) ToStringTree

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

type Interface_headerContext

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

func NewEmptyInterface_headerContext

func NewEmptyInterface_headerContext() *Interface_headerContext

func NewInterface_headerContext

func NewInterface_headerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Interface_headerContext

func (*Interface_headerContext) EnterRule

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

func (*Interface_headerContext) ExitRule

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

func (*Interface_headerContext) GetParser

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

func (*Interface_headerContext) GetRuleContext

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

func (*Interface_headerContext) ID

func (*Interface_headerContext) Interface_inheritance_spec

func (s *Interface_headerContext) Interface_inheritance_spec() IInterface_inheritance_specContext

func (*Interface_headerContext) IsInterface_headerContext

func (*Interface_headerContext) IsInterface_headerContext()

func (*Interface_headerContext) KW_ABSTRACT

func (s *Interface_headerContext) KW_ABSTRACT() antlr.TerminalNode

func (*Interface_headerContext) KW_INTERFACE

func (s *Interface_headerContext) KW_INTERFACE() antlr.TerminalNode

func (*Interface_headerContext) KW_LOCAL

func (*Interface_headerContext) ToStringTree

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

type Interface_inheritance_specContext

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

func NewEmptyInterface_inheritance_specContext

func NewEmptyInterface_inheritance_specContext() *Interface_inheritance_specContext

func NewInterface_inheritance_specContext

func NewInterface_inheritance_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Interface_inheritance_specContext

func (*Interface_inheritance_specContext) AllCOMA

func (*Interface_inheritance_specContext) AllInterface_name

func (*Interface_inheritance_specContext) COLON

func (*Interface_inheritance_specContext) COMA

func (*Interface_inheritance_specContext) EnterRule

func (*Interface_inheritance_specContext) ExitRule

func (*Interface_inheritance_specContext) GetParser

func (*Interface_inheritance_specContext) GetRuleContext

func (*Interface_inheritance_specContext) Interface_name

func (*Interface_inheritance_specContext) IsInterface_inheritance_specContext

func (*Interface_inheritance_specContext) IsInterface_inheritance_specContext()

func (*Interface_inheritance_specContext) ToStringTree

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

type Interface_nameContext

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

func NewEmptyInterface_nameContext

func NewEmptyInterface_nameContext() *Interface_nameContext

func NewInterface_nameContext

func NewInterface_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Interface_nameContext

func (*Interface_nameContext) EnterRule

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

func (*Interface_nameContext) ExitRule

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

func (*Interface_nameContext) GetParser

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

func (*Interface_nameContext) GetRuleContext

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

func (*Interface_nameContext) IsInterface_nameContext

func (*Interface_nameContext) IsInterface_nameContext()

func (*Interface_nameContext) Scoped_name

func (s *Interface_nameContext) Scoped_name() IScoped_nameContext

func (*Interface_nameContext) ToStringTree

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

type Interface_or_forward_declContext

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

func NewEmptyInterface_or_forward_declContext

func NewEmptyInterface_or_forward_declContext() *Interface_or_forward_declContext

func NewInterface_or_forward_declContext

func NewInterface_or_forward_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Interface_or_forward_declContext

func (*Interface_or_forward_declContext) EnterRule

func (*Interface_or_forward_declContext) ExitRule

func (*Interface_or_forward_declContext) Forward_decl

func (*Interface_or_forward_declContext) GetParser

func (*Interface_or_forward_declContext) GetRuleContext

func (*Interface_or_forward_declContext) Interface_decl

func (*Interface_or_forward_declContext) IsInterface_or_forward_declContext

func (*Interface_or_forward_declContext) IsInterface_or_forward_declContext()

func (*Interface_or_forward_declContext) ToStringTree

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

type Interface_typeContext

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

func NewEmptyInterface_typeContext

func NewEmptyInterface_typeContext() *Interface_typeContext

func NewInterface_typeContext

func NewInterface_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Interface_typeContext

func (*Interface_typeContext) EnterRule

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

func (*Interface_typeContext) ExitRule

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

func (*Interface_typeContext) GetParser

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

func (*Interface_typeContext) GetRuleContext

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

func (*Interface_typeContext) IsInterface_typeContext

func (*Interface_typeContext) IsInterface_typeContext()

func (*Interface_typeContext) KW_OBJECT

func (s *Interface_typeContext) KW_OBJECT() antlr.TerminalNode

func (*Interface_typeContext) Scoped_name

func (s *Interface_typeContext) Scoped_name() IScoped_nameContext

func (*Interface_typeContext) ToStringTree

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

type LiteralContext

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

func NewEmptyLiteralContext

func NewEmptyLiteralContext() *LiteralContext

func NewLiteralContext

func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext

func (*LiteralContext) BOOLEAN_LITERAL

func (s *LiteralContext) BOOLEAN_LITERAL() antlr.TerminalNode

func (*LiteralContext) CHARACTER_LITERAL

func (s *LiteralContext) CHARACTER_LITERAL() antlr.TerminalNode

func (*LiteralContext) EnterRule

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

func (*LiteralContext) ExitRule

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

func (*LiteralContext) FIXED_PT_LITERAL

func (s *LiteralContext) FIXED_PT_LITERAL() antlr.TerminalNode

func (*LiteralContext) FLOATING_PT_LITERAL

func (s *LiteralContext) FLOATING_PT_LITERAL() antlr.TerminalNode

func (*LiteralContext) GetParser

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

func (*LiteralContext) GetRuleContext

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

func (*LiteralContext) HEX_LITERAL

func (s *LiteralContext) HEX_LITERAL() antlr.TerminalNode

func (*LiteralContext) INTEGER_LITERAL

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

func (*LiteralContext) IsLiteralContext

func (*LiteralContext) IsLiteralContext()

func (*LiteralContext) STRING_LITERAL

func (s *LiteralContext) STRING_LITERAL() antlr.TerminalNode

func (*LiteralContext) ToStringTree

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

func (*LiteralContext) WIDE_CHARACTER_LITERAL

func (s *LiteralContext) WIDE_CHARACTER_LITERAL() antlr.TerminalNode

func (*LiteralContext) WIDE_STRING_LITERAL

func (s *LiteralContext) WIDE_STRING_LITERAL() antlr.TerminalNode

type MemberContext

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

func NewEmptyMemberContext

func NewEmptyMemberContext() *MemberContext

func NewMemberContext

func NewMemberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MemberContext

func (*MemberContext) Declarators

func (s *MemberContext) Declarators() IDeclaratorsContext

func (*MemberContext) EnterRule

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

func (*MemberContext) ExitRule

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

func (*MemberContext) GetParser

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

func (*MemberContext) GetRuleContext

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

func (*MemberContext) IsMemberContext

func (*MemberContext) IsMemberContext()

func (*MemberContext) SEMICOLON

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

func (*MemberContext) ToStringTree

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

func (*MemberContext) Type_spec

func (s *MemberContext) Type_spec() IType_specContext

type Member_listContext

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

func NewEmptyMember_listContext

func NewEmptyMember_listContext() *Member_listContext

func NewMember_listContext

func NewMember_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Member_listContext

func (*Member_listContext) AllMember

func (s *Member_listContext) AllMember() []IMemberContext

func (*Member_listContext) EnterRule

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

func (*Member_listContext) ExitRule

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

func (*Member_listContext) GetParser

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

func (*Member_listContext) GetRuleContext

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

func (*Member_listContext) IsMember_listContext

func (*Member_listContext) IsMember_listContext()

func (*Member_listContext) Member

func (s *Member_listContext) Member(i int) IMemberContext

func (*Member_listContext) ToStringTree

func (s *Member_listContext) 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) AllDefinition

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

func (*ModuleContext) Definition

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

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) ID

func (*ModuleContext) IsModuleContext

func (*ModuleContext) IsModuleContext()

func (*ModuleContext) KW_MODULE

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

func (*ModuleContext) LEFT_BRACE

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

func (*ModuleContext) RIGHT_BRACE

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

func (*ModuleContext) ToStringTree

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

type Mult_exprContext

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

func NewEmptyMult_exprContext

func NewEmptyMult_exprContext() *Mult_exprContext

func NewMult_exprContext

func NewMult_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Mult_exprContext

func (*Mult_exprContext) AllPERCENT

func (s *Mult_exprContext) AllPERCENT() []antlr.TerminalNode

func (*Mult_exprContext) AllSLASH

func (s *Mult_exprContext) AllSLASH() []antlr.TerminalNode

func (*Mult_exprContext) AllSTAR

func (s *Mult_exprContext) AllSTAR() []antlr.TerminalNode

func (*Mult_exprContext) AllUnary_expr

func (s *Mult_exprContext) AllUnary_expr() []IUnary_exprContext

func (*Mult_exprContext) EnterRule

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

func (*Mult_exprContext) ExitRule

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

func (*Mult_exprContext) GetParser

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

func (*Mult_exprContext) GetRuleContext

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

func (*Mult_exprContext) IsMult_exprContext

func (*Mult_exprContext) IsMult_exprContext()

func (*Mult_exprContext) PERCENT

func (s *Mult_exprContext) PERCENT(i int) antlr.TerminalNode

func (*Mult_exprContext) SLASH

func (s *Mult_exprContext) SLASH(i int) antlr.TerminalNode

func (*Mult_exprContext) STAR

func (*Mult_exprContext) ToStringTree

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

func (*Mult_exprContext) Unary_expr

func (s *Mult_exprContext) Unary_expr(i int) IUnary_exprContext

type Object_typeContext

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

func NewEmptyObject_typeContext

func NewEmptyObject_typeContext() *Object_typeContext

func NewObject_typeContext

func NewObject_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Object_typeContext

func (*Object_typeContext) EnterRule

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

func (*Object_typeContext) ExitRule

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

func (*Object_typeContext) GetParser

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

func (*Object_typeContext) GetRuleContext

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

func (*Object_typeContext) IsObject_typeContext

func (*Object_typeContext) IsObject_typeContext()

func (*Object_typeContext) KW_OBJECT

func (s *Object_typeContext) KW_OBJECT() antlr.TerminalNode

func (*Object_typeContext) ToStringTree

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

type Octet_typeContext

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

func NewEmptyOctet_typeContext

func NewEmptyOctet_typeContext() *Octet_typeContext

func NewOctet_typeContext

func NewOctet_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Octet_typeContext

func (*Octet_typeContext) EnterRule

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

func (*Octet_typeContext) ExitRule

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

func (*Octet_typeContext) GetParser

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

func (*Octet_typeContext) GetRuleContext

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

func (*Octet_typeContext) IsOctet_typeContext

func (*Octet_typeContext) IsOctet_typeContext()

func (*Octet_typeContext) KW_OCTET

func (s *Octet_typeContext) KW_OCTET() antlr.TerminalNode

func (*Octet_typeContext) ToStringTree

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

type Op_attributeContext

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

func NewEmptyOp_attributeContext

func NewEmptyOp_attributeContext() *Op_attributeContext

func NewOp_attributeContext

func NewOp_attributeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Op_attributeContext

func (*Op_attributeContext) EnterRule

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

func (*Op_attributeContext) ExitRule

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

func (*Op_attributeContext) GetParser

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

func (*Op_attributeContext) GetRuleContext

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

func (*Op_attributeContext) IsOp_attributeContext

func (*Op_attributeContext) IsOp_attributeContext()

func (*Op_attributeContext) KW_ONEWAY

func (s *Op_attributeContext) KW_ONEWAY() antlr.TerminalNode

func (*Op_attributeContext) ToStringTree

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

type Op_declContext

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

func NewEmptyOp_declContext

func NewEmptyOp_declContext() *Op_declContext

func NewOp_declContext

func NewOp_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Op_declContext

func (*Op_declContext) Context_expr

func (s *Op_declContext) Context_expr() IContext_exprContext

func (*Op_declContext) EnterRule

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

func (*Op_declContext) ExitRule

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

func (*Op_declContext) GetParser

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

func (*Op_declContext) GetRuleContext

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

func (*Op_declContext) ID

func (*Op_declContext) IsOp_declContext

func (*Op_declContext) IsOp_declContext()

func (*Op_declContext) Op_attribute

func (s *Op_declContext) Op_attribute() IOp_attributeContext

func (*Op_declContext) Op_type_spec

func (s *Op_declContext) Op_type_spec() IOp_type_specContext

func (*Op_declContext) Parameter_decls

func (s *Op_declContext) Parameter_decls() IParameter_declsContext

func (*Op_declContext) Raises_expr

func (s *Op_declContext) Raises_expr() IRaises_exprContext

func (*Op_declContext) ToStringTree

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

type Op_type_specContext

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

func NewEmptyOp_type_specContext

func NewEmptyOp_type_specContext() *Op_type_specContext

func NewOp_type_specContext

func NewOp_type_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Op_type_specContext

func (*Op_type_specContext) EnterRule

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

func (*Op_type_specContext) ExitRule

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

func (*Op_type_specContext) GetParser

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

func (*Op_type_specContext) GetRuleContext

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

func (*Op_type_specContext) IsOp_type_specContext

func (*Op_type_specContext) IsOp_type_specContext()

func (*Op_type_specContext) KW_VOID

func (s *Op_type_specContext) KW_VOID() antlr.TerminalNode

func (*Op_type_specContext) Param_type_spec

func (s *Op_type_specContext) Param_type_spec() IParam_type_specContext

func (*Op_type_specContext) ToStringTree

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

type Or_exprContext

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

func NewEmptyOr_exprContext

func NewEmptyOr_exprContext() *Or_exprContext

func NewOr_exprContext

func NewOr_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Or_exprContext

func (*Or_exprContext) AllPIPE

func (s *Or_exprContext) AllPIPE() []antlr.TerminalNode

func (*Or_exprContext) AllXor_expr

func (s *Or_exprContext) AllXor_expr() []IXor_exprContext

func (*Or_exprContext) EnterRule

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

func (*Or_exprContext) ExitRule

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

func (*Or_exprContext) GetParser

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

func (*Or_exprContext) GetRuleContext

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

func (*Or_exprContext) IsOr_exprContext

func (*Or_exprContext) IsOr_exprContext()

func (*Or_exprContext) PIPE

func (s *Or_exprContext) PIPE(i int) antlr.TerminalNode

func (*Or_exprContext) ToStringTree

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

func (*Or_exprContext) Xor_expr

func (s *Or_exprContext) Xor_expr(i int) IXor_exprContext

type Param_attributeContext

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

func NewEmptyParam_attributeContext

func NewEmptyParam_attributeContext() *Param_attributeContext

func NewParam_attributeContext

func NewParam_attributeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Param_attributeContext

func (*Param_attributeContext) EnterRule

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

func (*Param_attributeContext) ExitRule

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

func (*Param_attributeContext) GetParser

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

func (*Param_attributeContext) GetRuleContext

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

func (*Param_attributeContext) IsParam_attributeContext

func (*Param_attributeContext) IsParam_attributeContext()

func (*Param_attributeContext) KW_IN

func (*Param_attributeContext) KW_INOUT

func (*Param_attributeContext) KW_OUT

func (*Param_attributeContext) ToStringTree

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

type Param_declContext

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

func NewEmptyParam_declContext

func NewEmptyParam_declContext() *Param_declContext

func NewParam_declContext

func NewParam_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Param_declContext

func (*Param_declContext) EnterRule

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

func (*Param_declContext) ExitRule

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

func (*Param_declContext) GetParser

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

func (*Param_declContext) GetRuleContext

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

func (*Param_declContext) IsParam_declContext

func (*Param_declContext) IsParam_declContext()

func (*Param_declContext) Param_attribute

func (s *Param_declContext) Param_attribute() IParam_attributeContext

func (*Param_declContext) Param_type_spec

func (s *Param_declContext) Param_type_spec() IParam_type_specContext

func (*Param_declContext) Simple_declarator

func (s *Param_declContext) Simple_declarator() ISimple_declaratorContext

func (*Param_declContext) ToStringTree

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

type Param_type_specContext

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

func NewEmptyParam_type_specContext

func NewEmptyParam_type_specContext() *Param_type_specContext

func NewParam_type_specContext

func NewParam_type_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Param_type_specContext

func (*Param_type_specContext) Base_type_spec

func (s *Param_type_specContext) Base_type_spec() IBase_type_specContext

func (*Param_type_specContext) EnterRule

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

func (*Param_type_specContext) ExitRule

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

func (*Param_type_specContext) GetParser

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

func (*Param_type_specContext) GetRuleContext

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

func (*Param_type_specContext) IsParam_type_specContext

func (*Param_type_specContext) IsParam_type_specContext()

func (*Param_type_specContext) Scoped_name

func (*Param_type_specContext) String_type

func (*Param_type_specContext) ToStringTree

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

func (*Param_type_specContext) Wide_string_type

func (s *Param_type_specContext) Wide_string_type() IWide_string_typeContext

type Parameter_declsContext

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

func NewEmptyParameter_declsContext

func NewEmptyParameter_declsContext() *Parameter_declsContext

func NewParameter_declsContext

func NewParameter_declsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Parameter_declsContext

func (*Parameter_declsContext) AllCOMA

func (s *Parameter_declsContext) AllCOMA() []antlr.TerminalNode

func (*Parameter_declsContext) AllParam_decl

func (s *Parameter_declsContext) AllParam_decl() []IParam_declContext

func (*Parameter_declsContext) COMA

func (*Parameter_declsContext) EnterRule

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

func (*Parameter_declsContext) ExitRule

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

func (*Parameter_declsContext) GetParser

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

func (*Parameter_declsContext) GetRuleContext

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

func (*Parameter_declsContext) IsParameter_declsContext

func (*Parameter_declsContext) IsParameter_declsContext()

func (*Parameter_declsContext) LEFT_BRACKET

func (s *Parameter_declsContext) LEFT_BRACKET() antlr.TerminalNode

func (*Parameter_declsContext) Param_decl

func (*Parameter_declsContext) RIGHT_BRACKET

func (s *Parameter_declsContext) RIGHT_BRACKET() antlr.TerminalNode

func (*Parameter_declsContext) ToStringTree

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

type Positive_int_constContext

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

func NewEmptyPositive_int_constContext

func NewEmptyPositive_int_constContext() *Positive_int_constContext

func NewPositive_int_constContext

func NewPositive_int_constContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Positive_int_constContext

func (*Positive_int_constContext) Const_exp

func (*Positive_int_constContext) EnterRule

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

func (*Positive_int_constContext) ExitRule

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

func (*Positive_int_constContext) GetParser

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

func (*Positive_int_constContext) GetRuleContext

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

func (*Positive_int_constContext) IsPositive_int_constContext

func (*Positive_int_constContext) IsPositive_int_constContext()

func (*Positive_int_constContext) ToStringTree

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

type Primary_exprContext

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

func NewEmptyPrimary_exprContext

func NewEmptyPrimary_exprContext() *Primary_exprContext

func NewPrimary_exprContext

func NewPrimary_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Primary_exprContext

func (*Primary_exprContext) Const_exp

func (s *Primary_exprContext) Const_exp() IConst_expContext

func (*Primary_exprContext) EnterRule

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

func (*Primary_exprContext) ExitRule

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

func (*Primary_exprContext) GetParser

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

func (*Primary_exprContext) GetRuleContext

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

func (*Primary_exprContext) IsPrimary_exprContext

func (*Primary_exprContext) IsPrimary_exprContext()

func (*Primary_exprContext) LEFT_BRACKET

func (s *Primary_exprContext) LEFT_BRACKET() antlr.TerminalNode

func (*Primary_exprContext) Literal

func (s *Primary_exprContext) Literal() ILiteralContext

func (*Primary_exprContext) RIGHT_BRACKET

func (s *Primary_exprContext) RIGHT_BRACKET() antlr.TerminalNode

func (*Primary_exprContext) Scoped_name

func (s *Primary_exprContext) Scoped_name() IScoped_nameContext

func (*Primary_exprContext) ToStringTree

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

type Primary_key_specContext

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

func NewEmptyPrimary_key_specContext

func NewEmptyPrimary_key_specContext() *Primary_key_specContext

func NewPrimary_key_specContext

func NewPrimary_key_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Primary_key_specContext

func (*Primary_key_specContext) EnterRule

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

func (*Primary_key_specContext) ExitRule

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

func (*Primary_key_specContext) GetParser

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

func (*Primary_key_specContext) GetRuleContext

func (s *Primary_key_specContext) GetRuleContext() antlr.RuleContext

func (*Primary_key_specContext) IsPrimary_key_specContext

func (*Primary_key_specContext) IsPrimary_key_specContext()

func (*Primary_key_specContext) KW_PRIMARYKEY

func (s *Primary_key_specContext) KW_PRIMARYKEY() antlr.TerminalNode

func (*Primary_key_specContext) Scoped_name

func (*Primary_key_specContext) ToStringTree

func (s *Primary_key_specContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Provides_declContext

type Provides_declContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyProvides_declContext

func NewEmptyProvides_declContext() *Provides_declContext

func NewProvides_declContext

func NewProvides_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Provides_declContext

func (*Provides_declContext) EnterRule

func (s *Provides_declContext) EnterRule(listener antlr.ParseTreeListener)

func (*Provides_declContext) ExitRule

func (s *Provides_declContext) ExitRule(listener antlr.ParseTreeListener)

func (*Provides_declContext) GetParser

func (s *Provides_declContext) GetParser() antlr.Parser

func (*Provides_declContext) GetRuleContext

func (s *Provides_declContext) GetRuleContext() antlr.RuleContext

func (*Provides_declContext) ID

func (*Provides_declContext) Interface_type

func (s *Provides_declContext) Interface_type() IInterface_typeContext

func (*Provides_declContext) IsProvides_declContext

func (*Provides_declContext) IsProvides_declContext()

func (*Provides_declContext) KW_PROVIDES

func (s *Provides_declContext) KW_PROVIDES() antlr.TerminalNode

func (*Provides_declContext) ToStringTree

func (s *Provides_declContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Publishes_declContext

type Publishes_declContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPublishes_declContext

func NewEmptyPublishes_declContext() *Publishes_declContext

func NewPublishes_declContext

func NewPublishes_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Publishes_declContext

func (*Publishes_declContext) EnterRule

func (s *Publishes_declContext) EnterRule(listener antlr.ParseTreeListener)

func (*Publishes_declContext) ExitRule

func (s *Publishes_declContext) ExitRule(listener antlr.ParseTreeListener)

func (*Publishes_declContext) GetParser

func (s *Publishes_declContext) GetParser() antlr.Parser

func (*Publishes_declContext) GetRuleContext

func (s *Publishes_declContext) GetRuleContext() antlr.RuleContext

func (*Publishes_declContext) ID

func (*Publishes_declContext) IsPublishes_declContext

func (*Publishes_declContext) IsPublishes_declContext()

func (*Publishes_declContext) KW_PUBLISHES

func (s *Publishes_declContext) KW_PUBLISHES() antlr.TerminalNode

func (*Publishes_declContext) Scoped_name

func (s *Publishes_declContext) Scoped_name() IScoped_nameContext

func (*Publishes_declContext) ToStringTree

func (s *Publishes_declContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Raises_exprContext

type Raises_exprContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRaises_exprContext

func NewEmptyRaises_exprContext() *Raises_exprContext

func NewRaises_exprContext

func NewRaises_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Raises_exprContext

func (*Raises_exprContext) AllCOMA

func (s *Raises_exprContext) AllCOMA() []antlr.TerminalNode

func (*Raises_exprContext) AllScoped_name

func (s *Raises_exprContext) AllScoped_name() []IScoped_nameContext

func (*Raises_exprContext) COMA

func (*Raises_exprContext) EnterRule

func (s *Raises_exprContext) EnterRule(listener antlr.ParseTreeListener)

func (*Raises_exprContext) ExitRule

func (s *Raises_exprContext) ExitRule(listener antlr.ParseTreeListener)

func (*Raises_exprContext) GetParser

func (s *Raises_exprContext) GetParser() antlr.Parser

func (*Raises_exprContext) GetRuleContext

func (s *Raises_exprContext) GetRuleContext() antlr.RuleContext

func (*Raises_exprContext) IsRaises_exprContext

func (*Raises_exprContext) IsRaises_exprContext()

func (*Raises_exprContext) KW_RAISES

func (s *Raises_exprContext) KW_RAISES() antlr.TerminalNode

func (*Raises_exprContext) LEFT_BRACKET

func (s *Raises_exprContext) LEFT_BRACKET() antlr.TerminalNode

func (*Raises_exprContext) RIGHT_BRACKET

func (s *Raises_exprContext) RIGHT_BRACKET() antlr.TerminalNode

func (*Raises_exprContext) Scoped_name

func (s *Raises_exprContext) Scoped_name(i int) IScoped_nameContext

func (*Raises_exprContext) ToStringTree

func (s *Raises_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Readonly_attr_declaratorContext

type Readonly_attr_declaratorContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyReadonly_attr_declaratorContext

func NewEmptyReadonly_attr_declaratorContext() *Readonly_attr_declaratorContext

func NewReadonly_attr_declaratorContext

func NewReadonly_attr_declaratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Readonly_attr_declaratorContext

func (*Readonly_attr_declaratorContext) AllCOMA

func (*Readonly_attr_declaratorContext) AllSimple_declarator

func (s *Readonly_attr_declaratorContext) AllSimple_declarator() []ISimple_declaratorContext

func (*Readonly_attr_declaratorContext) COMA

func (*Readonly_attr_declaratorContext) EnterRule

func (*Readonly_attr_declaratorContext) ExitRule

func (*Readonly_attr_declaratorContext) GetParser

func (*Readonly_attr_declaratorContext) GetRuleContext

func (*Readonly_attr_declaratorContext) IsReadonly_attr_declaratorContext

func (*Readonly_attr_declaratorContext) IsReadonly_attr_declaratorContext()

func (*Readonly_attr_declaratorContext) Raises_expr

func (*Readonly_attr_declaratorContext) Simple_declarator

func (*Readonly_attr_declaratorContext) ToStringTree

func (s *Readonly_attr_declaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Readonly_attr_specContext

type Readonly_attr_specContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyReadonly_attr_specContext

func NewEmptyReadonly_attr_specContext() *Readonly_attr_specContext

func NewReadonly_attr_specContext

func NewReadonly_attr_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Readonly_attr_specContext

func (*Readonly_attr_specContext) EnterRule

func (s *Readonly_attr_specContext) EnterRule(listener antlr.ParseTreeListener)

func (*Readonly_attr_specContext) ExitRule

func (s *Readonly_attr_specContext) ExitRule(listener antlr.ParseTreeListener)

func (*Readonly_attr_specContext) GetParser

func (s *Readonly_attr_specContext) GetParser() antlr.Parser

func (*Readonly_attr_specContext) GetRuleContext

func (s *Readonly_attr_specContext) GetRuleContext() antlr.RuleContext

func (*Readonly_attr_specContext) IsReadonly_attr_specContext

func (*Readonly_attr_specContext) IsReadonly_attr_specContext()

func (*Readonly_attr_specContext) KW_ATTRIBUTE

func (s *Readonly_attr_specContext) KW_ATTRIBUTE() antlr.TerminalNode

func (*Readonly_attr_specContext) KW_READONLY

func (s *Readonly_attr_specContext) KW_READONLY() antlr.TerminalNode

func (*Readonly_attr_specContext) Param_type_spec

func (*Readonly_attr_specContext) Readonly_attr_declarator

func (s *Readonly_attr_specContext) Readonly_attr_declarator() IReadonly_attr_declaratorContext

func (*Readonly_attr_specContext) ToStringTree

func (s *Readonly_attr_specContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Scoped_nameContext

type Scoped_nameContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyScoped_nameContext

func NewEmptyScoped_nameContext() *Scoped_nameContext

func NewScoped_nameContext

func NewScoped_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Scoped_nameContext

func (*Scoped_nameContext) AllDOUBLE_COLON

func (s *Scoped_nameContext) AllDOUBLE_COLON() []antlr.TerminalNode

func (*Scoped_nameContext) AllID

func (s *Scoped_nameContext) AllID() []antlr.TerminalNode

func (*Scoped_nameContext) DOUBLE_COLON

func (s *Scoped_nameContext) DOUBLE_COLON(i int) antlr.TerminalNode

func (*Scoped_nameContext) EnterRule

func (s *Scoped_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Scoped_nameContext) ExitRule

func (s *Scoped_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Scoped_nameContext) GetParser

func (s *Scoped_nameContext) GetParser() antlr.Parser

func (*Scoped_nameContext) GetRuleContext

func (s *Scoped_nameContext) GetRuleContext() antlr.RuleContext

func (*Scoped_nameContext) ID

func (*Scoped_nameContext) IsScoped_nameContext

func (*Scoped_nameContext) IsScoped_nameContext()

func (*Scoped_nameContext) ToStringTree

func (s *Scoped_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Sequence_typeContext

type Sequence_typeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySequence_typeContext

func NewEmptySequence_typeContext() *Sequence_typeContext

func NewSequence_typeContext

func NewSequence_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sequence_typeContext

func (*Sequence_typeContext) COMA

func (*Sequence_typeContext) EnterRule

func (s *Sequence_typeContext) EnterRule(listener antlr.ParseTreeListener)

func (*Sequence_typeContext) ExitRule

func (s *Sequence_typeContext) ExitRule(listener antlr.ParseTreeListener)

func (*Sequence_typeContext) GetParser

func (s *Sequence_typeContext) GetParser() antlr.Parser

func (*Sequence_typeContext) GetRuleContext

func (s *Sequence_typeContext) GetRuleContext() antlr.RuleContext

func (*Sequence_typeContext) IsSequence_typeContext

func (*Sequence_typeContext) IsSequence_typeContext()

func (*Sequence_typeContext) KW_SEQUENCE

func (s *Sequence_typeContext) KW_SEQUENCE() antlr.TerminalNode

func (*Sequence_typeContext) LEFT_ANG_BRACKET

func (s *Sequence_typeContext) LEFT_ANG_BRACKET() antlr.TerminalNode

func (*Sequence_typeContext) Positive_int_const

func (s *Sequence_typeContext) Positive_int_const() IPositive_int_constContext

func (*Sequence_typeContext) RIGHT_ANG_BRACKET

func (s *Sequence_typeContext) RIGHT_ANG_BRACKET() antlr.TerminalNode

func (*Sequence_typeContext) Simple_type_spec

func (s *Sequence_typeContext) Simple_type_spec() ISimple_type_specContext

func (*Sequence_typeContext) ToStringTree

func (s *Sequence_typeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Set_excep_exprContext

type Set_excep_exprContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySet_excep_exprContext

func NewEmptySet_excep_exprContext() *Set_excep_exprContext

func NewSet_excep_exprContext

func NewSet_excep_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Set_excep_exprContext

func (*Set_excep_exprContext) EnterRule

func (s *Set_excep_exprContext) EnterRule(listener antlr.ParseTreeListener)

func (*Set_excep_exprContext) Exception_list

func (s *Set_excep_exprContext) Exception_list() IException_listContext

func (*Set_excep_exprContext) ExitRule

func (s *Set_excep_exprContext) ExitRule(listener antlr.ParseTreeListener)

func (*Set_excep_exprContext) GetParser

func (s *Set_excep_exprContext) GetParser() antlr.Parser

func (*Set_excep_exprContext) GetRuleContext

func (s *Set_excep_exprContext) GetRuleContext() antlr.RuleContext

func (*Set_excep_exprContext) IsSet_excep_exprContext

func (*Set_excep_exprContext) IsSet_excep_exprContext()

func (*Set_excep_exprContext) KW_SETRAISES

func (s *Set_excep_exprContext) KW_SETRAISES() antlr.TerminalNode

func (*Set_excep_exprContext) ToStringTree

func (s *Set_excep_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Shift_exprContext

type Shift_exprContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyShift_exprContext

func NewEmptyShift_exprContext() *Shift_exprContext

func NewShift_exprContext

func NewShift_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Shift_exprContext

func (*Shift_exprContext) Add_expr

func (s *Shift_exprContext) Add_expr(i int) IAdd_exprContext

func (*Shift_exprContext) AllAdd_expr

func (s *Shift_exprContext) AllAdd_expr() []IAdd_exprContext

func (*Shift_exprContext) AllLEFT_SHIFT

func (s *Shift_exprContext) AllLEFT_SHIFT() []antlr.TerminalNode

func (*Shift_exprContext) AllRIGHT_SHIFT

func (s *Shift_exprContext) AllRIGHT_SHIFT() []antlr.TerminalNode

func (*Shift_exprContext) EnterRule

func (s *Shift_exprContext) EnterRule(listener antlr.ParseTreeListener)

func (*Shift_exprContext) ExitRule

func (s *Shift_exprContext) ExitRule(listener antlr.ParseTreeListener)

func (*Shift_exprContext) GetParser

func (s *Shift_exprContext) GetParser() antlr.Parser

func (*Shift_exprContext) GetRuleContext

func (s *Shift_exprContext) GetRuleContext() antlr.RuleContext

func (*Shift_exprContext) IsShift_exprContext

func (*Shift_exprContext) IsShift_exprContext()

func (*Shift_exprContext) LEFT_SHIFT

func (s *Shift_exprContext) LEFT_SHIFT(i int) antlr.TerminalNode

func (*Shift_exprContext) RIGHT_SHIFT

func (s *Shift_exprContext) RIGHT_SHIFT(i int) antlr.TerminalNode

func (*Shift_exprContext) ToStringTree

func (s *Shift_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Signed_intContext

type Signed_intContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySigned_intContext

func NewEmptySigned_intContext() *Signed_intContext

func NewSigned_intContext

func NewSigned_intContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Signed_intContext

func (*Signed_intContext) EnterRule

func (s *Signed_intContext) EnterRule(listener antlr.ParseTreeListener)

func (*Signed_intContext) ExitRule

func (s *Signed_intContext) ExitRule(listener antlr.ParseTreeListener)

func (*Signed_intContext) GetParser

func (s *Signed_intContext) GetParser() antlr.Parser

func (*Signed_intContext) GetRuleContext

func (s *Signed_intContext) GetRuleContext() antlr.RuleContext

func (*Signed_intContext) IsSigned_intContext

func (*Signed_intContext) IsSigned_intContext()

func (*Signed_intContext) Signed_long_int

func (s *Signed_intContext) Signed_long_int() ISigned_long_intContext

func (*Signed_intContext) Signed_longlong_int

func (s *Signed_intContext) Signed_longlong_int() ISigned_longlong_intContext

func (*Signed_intContext) Signed_short_int

func (s *Signed_intContext) Signed_short_int() ISigned_short_intContext

func (*Signed_intContext) ToStringTree

func (s *Signed_intContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Signed_long_intContext

type Signed_long_intContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySigned_long_intContext

func NewEmptySigned_long_intContext() *Signed_long_intContext

func NewSigned_long_intContext

func NewSigned_long_intContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Signed_long_intContext

func (*Signed_long_intContext) EnterRule

func (s *Signed_long_intContext) EnterRule(listener antlr.ParseTreeListener)

func (*Signed_long_intContext) ExitRule

func (s *Signed_long_intContext) ExitRule(listener antlr.ParseTreeListener)

func (*Signed_long_intContext) GetParser

func (s *Signed_long_intContext) GetParser() antlr.Parser

func (*Signed_long_intContext) GetRuleContext

func (s *Signed_long_intContext) GetRuleContext() antlr.RuleContext

func (*Signed_long_intContext) IsSigned_long_intContext

func (*Signed_long_intContext) IsSigned_long_intContext()

func (*Signed_long_intContext) KW_LONG

func (*Signed_long_intContext) ToStringTree

func (s *Signed_long_intContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Signed_longlong_intContext

type Signed_longlong_intContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySigned_longlong_intContext

func NewEmptySigned_longlong_intContext() *Signed_longlong_intContext

func NewSigned_longlong_intContext

func NewSigned_longlong_intContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Signed_longlong_intContext

func (*Signed_longlong_intContext) AllKW_LONG

func (s *Signed_longlong_intContext) AllKW_LONG() []antlr.TerminalNode

func (*Signed_longlong_intContext) EnterRule

func (s *Signed_longlong_intContext) EnterRule(listener antlr.ParseTreeListener)

func (*Signed_longlong_intContext) ExitRule

func (s *Signed_longlong_intContext) ExitRule(listener antlr.ParseTreeListener)

func (*Signed_longlong_intContext) GetParser

func (s *Signed_longlong_intContext) GetParser() antlr.Parser

func (*Signed_longlong_intContext) GetRuleContext

func (s *Signed_longlong_intContext) GetRuleContext() antlr.RuleContext

func (*Signed_longlong_intContext) IsSigned_longlong_intContext

func (*Signed_longlong_intContext) IsSigned_longlong_intContext()

func (*Signed_longlong_intContext) KW_LONG

func (*Signed_longlong_intContext) ToStringTree

func (s *Signed_longlong_intContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Signed_short_intContext

type Signed_short_intContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySigned_short_intContext

func NewEmptySigned_short_intContext() *Signed_short_intContext

func NewSigned_short_intContext

func NewSigned_short_intContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Signed_short_intContext

func (*Signed_short_intContext) EnterRule

func (s *Signed_short_intContext) EnterRule(listener antlr.ParseTreeListener)

func (*Signed_short_intContext) ExitRule

func (s *Signed_short_intContext) ExitRule(listener antlr.ParseTreeListener)

func (*Signed_short_intContext) GetParser

func (s *Signed_short_intContext) GetParser() antlr.Parser

func (*Signed_short_intContext) GetRuleContext

func (s *Signed_short_intContext) GetRuleContext() antlr.RuleContext

func (*Signed_short_intContext) IsSigned_short_intContext

func (*Signed_short_intContext) IsSigned_short_intContext()

func (*Signed_short_intContext) KW_SHORT

func (*Signed_short_intContext) ToStringTree

func (s *Signed_short_intContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Simple_declaratorContext

type Simple_declaratorContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySimple_declaratorContext

func NewEmptySimple_declaratorContext() *Simple_declaratorContext

func NewSimple_declaratorContext

func NewSimple_declaratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Simple_declaratorContext

func (*Simple_declaratorContext) EnterRule

func (s *Simple_declaratorContext) EnterRule(listener antlr.ParseTreeListener)

func (*Simple_declaratorContext) ExitRule

func (s *Simple_declaratorContext) ExitRule(listener antlr.ParseTreeListener)

func (*Simple_declaratorContext) GetParser

func (s *Simple_declaratorContext) GetParser() antlr.Parser

func (*Simple_declaratorContext) GetRuleContext

func (s *Simple_declaratorContext) GetRuleContext() antlr.RuleContext

func (*Simple_declaratorContext) ID

func (*Simple_declaratorContext) IsSimple_declaratorContext

func (*Simple_declaratorContext) IsSimple_declaratorContext()

func (*Simple_declaratorContext) ToStringTree

func (s *Simple_declaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Simple_type_specContext

type Simple_type_specContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySimple_type_specContext

func NewEmptySimple_type_specContext() *Simple_type_specContext

func NewSimple_type_specContext

func NewSimple_type_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Simple_type_specContext

func (*Simple_type_specContext) Base_type_spec

func (s *Simple_type_specContext) Base_type_spec() IBase_type_specContext

func (*Simple_type_specContext) EnterRule

func (s *Simple_type_specContext) EnterRule(listener antlr.ParseTreeListener)

func (*Simple_type_specContext) ExitRule

func (s *Simple_type_specContext) ExitRule(listener antlr.ParseTreeListener)

func (*Simple_type_specContext) GetParser

func (s *Simple_type_specContext) GetParser() antlr.Parser

func (*Simple_type_specContext) GetRuleContext

func (s *Simple_type_specContext) GetRuleContext() antlr.RuleContext

func (*Simple_type_specContext) IsSimple_type_specContext

func (*Simple_type_specContext) IsSimple_type_specContext()

func (*Simple_type_specContext) Scoped_name

func (*Simple_type_specContext) Template_type_spec

func (s *Simple_type_specContext) Template_type_spec() ITemplate_type_specContext

func (*Simple_type_specContext) ToStringTree

func (s *Simple_type_specContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SpecificationContext

type SpecificationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySpecificationContext

func NewEmptySpecificationContext() *SpecificationContext

func NewSpecificationContext

func NewSpecificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SpecificationContext

func (*SpecificationContext) AllDefinition

func (s *SpecificationContext) AllDefinition() []IDefinitionContext

func (*SpecificationContext) AllImport_decl

func (s *SpecificationContext) AllImport_decl() []IImport_declContext

func (*SpecificationContext) Definition

func (s *SpecificationContext) Definition(i int) IDefinitionContext

func (*SpecificationContext) EnterRule

func (s *SpecificationContext) EnterRule(listener antlr.ParseTreeListener)

func (*SpecificationContext) ExitRule

func (s *SpecificationContext) ExitRule(listener antlr.ParseTreeListener)

func (*SpecificationContext) GetParser

func (s *SpecificationContext) GetParser() antlr.Parser

func (*SpecificationContext) GetRuleContext

func (s *SpecificationContext) GetRuleContext() antlr.RuleContext

func (*SpecificationContext) Import_decl

func (s *SpecificationContext) Import_decl(i int) IImport_declContext

func (*SpecificationContext) IsSpecificationContext

func (*SpecificationContext) IsSpecificationContext()

func (*SpecificationContext) ToStringTree

func (s *SpecificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type State_memberContext

type State_memberContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyState_memberContext

func NewEmptyState_memberContext() *State_memberContext

func NewState_memberContext

func NewState_memberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *State_memberContext

func (*State_memberContext) Declarators

func (s *State_memberContext) Declarators() IDeclaratorsContext

func (*State_memberContext) EnterRule

func (s *State_memberContext) EnterRule(listener antlr.ParseTreeListener)

func (*State_memberContext) ExitRule

func (s *State_memberContext) ExitRule(listener antlr.ParseTreeListener)

func (*State_memberContext) GetParser

func (s *State_memberContext) GetParser() antlr.Parser

func (*State_memberContext) GetRuleContext

func (s *State_memberContext) GetRuleContext() antlr.RuleContext

func (*State_memberContext) IsState_memberContext

func (*State_memberContext) IsState_memberContext()

func (*State_memberContext) KW_PRIVATE

func (s *State_memberContext) KW_PRIVATE() antlr.TerminalNode

func (*State_memberContext) KW_PUBLIC

func (s *State_memberContext) KW_PUBLIC() antlr.TerminalNode

func (*State_memberContext) SEMICOLON

func (s *State_memberContext) SEMICOLON() antlr.TerminalNode

func (*State_memberContext) ToStringTree

func (s *State_memberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*State_memberContext) Type_spec

func (s *State_memberContext) Type_spec() IType_specContext

type String_typeContext

type String_typeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyString_typeContext

func NewEmptyString_typeContext() *String_typeContext

func NewString_typeContext

func NewString_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *String_typeContext

func (*String_typeContext) EnterRule

func (s *String_typeContext) EnterRule(listener antlr.ParseTreeListener)

func (*String_typeContext) ExitRule

func (s *String_typeContext) ExitRule(listener antlr.ParseTreeListener)

func (*String_typeContext) GetParser

func (s *String_typeContext) GetParser() antlr.Parser

func (*String_typeContext) GetRuleContext

func (s *String_typeContext) GetRuleContext() antlr.RuleContext

func (*String_typeContext) IsString_typeContext

func (*String_typeContext) IsString_typeContext()

func (*String_typeContext) KW_STRING

func (s *String_typeContext) KW_STRING() antlr.TerminalNode

func (*String_typeContext) LEFT_ANG_BRACKET

func (s *String_typeContext) LEFT_ANG_BRACKET() antlr.TerminalNode

func (*String_typeContext) Positive_int_const

func (s *String_typeContext) Positive_int_const() IPositive_int_constContext

func (*String_typeContext) RIGHT_ANG_BRACKET

func (s *String_typeContext) RIGHT_ANG_BRACKET() antlr.TerminalNode

func (*String_typeContext) ToStringTree

func (s *String_typeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Struct_typeContext

type Struct_typeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStruct_typeContext

func NewEmptyStruct_typeContext() *Struct_typeContext

func NewStruct_typeContext

func NewStruct_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Struct_typeContext

func (*Struct_typeContext) EnterRule

func (s *Struct_typeContext) EnterRule(listener antlr.ParseTreeListener)

func (*Struct_typeContext) ExitRule

func (s *Struct_typeContext) ExitRule(listener antlr.ParseTreeListener)

func (*Struct_typeContext) GetParser

func (s *Struct_typeContext) GetParser() antlr.Parser

func (*Struct_typeContext) GetRuleContext

func (s *Struct_typeContext) GetRuleContext() antlr.RuleContext

func (*Struct_typeContext) ID

func (*Struct_typeContext) IsStruct_typeContext

func (*Struct_typeContext) IsStruct_typeContext()

func (*Struct_typeContext) KW_STRUCT

func (s *Struct_typeContext) KW_STRUCT() antlr.TerminalNode

func (*Struct_typeContext) LEFT_BRACE

func (s *Struct_typeContext) LEFT_BRACE() antlr.TerminalNode

func (*Struct_typeContext) Member_list

func (s *Struct_typeContext) Member_list() IMember_listContext

func (*Struct_typeContext) RIGHT_BRACE

func (s *Struct_typeContext) RIGHT_BRACE() antlr.TerminalNode

func (*Struct_typeContext) ToStringTree

func (s *Struct_typeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Supported_interface_specContext

type Supported_interface_specContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySupported_interface_specContext

func NewEmptySupported_interface_specContext() *Supported_interface_specContext

func NewSupported_interface_specContext

func NewSupported_interface_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Supported_interface_specContext

func (*Supported_interface_specContext) AllCOMA

func (*Supported_interface_specContext) AllScoped_name

func (*Supported_interface_specContext) COMA

func (*Supported_interface_specContext) EnterRule

func (*Supported_interface_specContext) ExitRule

func (*Supported_interface_specContext) GetParser

func (*Supported_interface_specContext) GetRuleContext

func (*Supported_interface_specContext) IsSupported_interface_specContext

func (*Supported_interface_specContext) IsSupported_interface_specContext()

func (*Supported_interface_specContext) KW_SUPPORTS

func (*Supported_interface_specContext) Scoped_name

func (*Supported_interface_specContext) ToStringTree

func (s *Supported_interface_specContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Switch_bodyContext

type Switch_bodyContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySwitch_bodyContext

func NewEmptySwitch_bodyContext() *Switch_bodyContext

func NewSwitch_bodyContext

func NewSwitch_bodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Switch_bodyContext

func (*Switch_bodyContext) AllCase_stmt

func (s *Switch_bodyContext) AllCase_stmt() []ICase_stmtContext

func (*Switch_bodyContext) Case_stmt

func (s *Switch_bodyContext) Case_stmt(i int) ICase_stmtContext

func (*Switch_bodyContext) EnterRule

func (s *Switch_bodyContext) EnterRule(listener antlr.ParseTreeListener)

func (*Switch_bodyContext) ExitRule

func (s *Switch_bodyContext) ExitRule(listener antlr.ParseTreeListener)

func (*Switch_bodyContext) GetParser

func (s *Switch_bodyContext) GetParser() antlr.Parser

func (*Switch_bodyContext) GetRuleContext

func (s *Switch_bodyContext) GetRuleContext() antlr.RuleContext

func (*Switch_bodyContext) IsSwitch_bodyContext

func (*Switch_bodyContext) IsSwitch_bodyContext()

func (*Switch_bodyContext) ToStringTree

func (s *Switch_bodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Switch_type_specContext

type Switch_type_specContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySwitch_type_specContext

func NewEmptySwitch_type_specContext() *Switch_type_specContext

func NewSwitch_type_specContext

func NewSwitch_type_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Switch_type_specContext

func (*Switch_type_specContext) Boolean_type

func (*Switch_type_specContext) Char_type

func (*Switch_type_specContext) EnterRule

func (s *Switch_type_specContext) EnterRule(listener antlr.ParseTreeListener)

func (*Switch_type_specContext) Enum_type

func (*Switch_type_specContext) ExitRule

func (s *Switch_type_specContext) ExitRule(listener antlr.ParseTreeListener)

func (*Switch_type_specContext) GetParser

func (s *Switch_type_specContext) GetParser() antlr.Parser

func (*Switch_type_specContext) GetRuleContext

func (s *Switch_type_specContext) GetRuleContext() antlr.RuleContext

func (*Switch_type_specContext) Integer_type

func (*Switch_type_specContext) IsSwitch_type_specContext

func (*Switch_type_specContext) IsSwitch_type_specContext()

func (*Switch_type_specContext) Scoped_name

func (*Switch_type_specContext) ToStringTree

func (s *Switch_type_specContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Template_type_specContext

type Template_type_specContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTemplate_type_specContext

func NewEmptyTemplate_type_specContext() *Template_type_specContext

func NewTemplate_type_specContext

func NewTemplate_type_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Template_type_specContext

func (*Template_type_specContext) EnterRule

func (s *Template_type_specContext) EnterRule(listener antlr.ParseTreeListener)

func (*Template_type_specContext) ExitRule

func (s *Template_type_specContext) ExitRule(listener antlr.ParseTreeListener)

func (*Template_type_specContext) Fixed_pt_type

func (*Template_type_specContext) GetParser

func (s *Template_type_specContext) GetParser() antlr.Parser

func (*Template_type_specContext) GetRuleContext

func (s *Template_type_specContext) GetRuleContext() antlr.RuleContext

func (*Template_type_specContext) IsTemplate_type_specContext

func (*Template_type_specContext) IsTemplate_type_specContext()

func (*Template_type_specContext) Sequence_type

func (*Template_type_specContext) String_type

func (*Template_type_specContext) ToStringTree

func (s *Template_type_specContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Template_type_specContext) Wide_string_type

type Type_declContext

type Type_declContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyType_declContext

func NewEmptyType_declContext() *Type_declContext

func NewType_declContext

func NewType_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_declContext

func (*Type_declContext) Constr_forward_decl

func (s *Type_declContext) Constr_forward_decl() IConstr_forward_declContext

func (*Type_declContext) EnterRule

func (s *Type_declContext) EnterRule(listener antlr.ParseTreeListener)

func (*Type_declContext) Enum_type

func (s *Type_declContext) Enum_type() IEnum_typeContext

func (*Type_declContext) ExitRule

func (s *Type_declContext) ExitRule(listener antlr.ParseTreeListener)

func (*Type_declContext) GetParser

func (s *Type_declContext) GetParser() antlr.Parser

func (*Type_declContext) GetRuleContext

func (s *Type_declContext) GetRuleContext() antlr.RuleContext

func (*Type_declContext) IsType_declContext

func (*Type_declContext) IsType_declContext()

func (*Type_declContext) KW_NATIVE

func (s *Type_declContext) KW_NATIVE() antlr.TerminalNode

func (*Type_declContext) KW_TYPEDEF

func (s *Type_declContext) KW_TYPEDEF() antlr.TerminalNode

func (*Type_declContext) Simple_declarator

func (s *Type_declContext) Simple_declarator() ISimple_declaratorContext

func (*Type_declContext) Struct_type

func (s *Type_declContext) Struct_type() IStruct_typeContext

func (*Type_declContext) ToStringTree

func (s *Type_declContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Type_declContext) Type_declarator

func (s *Type_declContext) Type_declarator() IType_declaratorContext

func (*Type_declContext) Union_type

func (s *Type_declContext) Union_type() IUnion_typeContext

type Type_declaratorContext

type Type_declaratorContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyType_declaratorContext

func NewEmptyType_declaratorContext() *Type_declaratorContext

func NewType_declaratorContext

func NewType_declaratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_declaratorContext

func (*Type_declaratorContext) Declarators

func (*Type_declaratorContext) EnterRule

func (s *Type_declaratorContext) EnterRule(listener antlr.ParseTreeListener)

func (*Type_declaratorContext) ExitRule

func (s *Type_declaratorContext) ExitRule(listener antlr.ParseTreeListener)

func (*Type_declaratorContext) GetParser

func (s *Type_declaratorContext) GetParser() antlr.Parser

func (*Type_declaratorContext) GetRuleContext

func (s *Type_declaratorContext) GetRuleContext() antlr.RuleContext

func (*Type_declaratorContext) IsType_declaratorContext

func (*Type_declaratorContext) IsType_declaratorContext()

func (*Type_declaratorContext) ToStringTree

func (s *Type_declaratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Type_declaratorContext) Type_spec

type Type_id_declContext

type Type_id_declContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyType_id_declContext

func NewEmptyType_id_declContext() *Type_id_declContext

func NewType_id_declContext

func NewType_id_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_id_declContext

func (*Type_id_declContext) EnterRule

func (s *Type_id_declContext) EnterRule(listener antlr.ParseTreeListener)

func (*Type_id_declContext) ExitRule

func (s *Type_id_declContext) ExitRule(listener antlr.ParseTreeListener)

func (*Type_id_declContext) GetParser

func (s *Type_id_declContext) GetParser() antlr.Parser

func (*Type_id_declContext) GetRuleContext

func (s *Type_id_declContext) GetRuleContext() antlr.RuleContext

func (*Type_id_declContext) IsType_id_declContext

func (*Type_id_declContext) IsType_id_declContext()

func (*Type_id_declContext) KW_TYPEID

func (s *Type_id_declContext) KW_TYPEID() antlr.TerminalNode

func (*Type_id_declContext) STRING_LITERAL

func (s *Type_id_declContext) STRING_LITERAL() antlr.TerminalNode

func (*Type_id_declContext) Scoped_name

func (s *Type_id_declContext) Scoped_name() IScoped_nameContext

func (*Type_id_declContext) ToStringTree

func (s *Type_id_declContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Type_prefix_declContext

type Type_prefix_declContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyType_prefix_declContext

func NewEmptyType_prefix_declContext() *Type_prefix_declContext

func NewType_prefix_declContext

func NewType_prefix_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_prefix_declContext

func (*Type_prefix_declContext) EnterRule

func (s *Type_prefix_declContext) EnterRule(listener antlr.ParseTreeListener)

func (*Type_prefix_declContext) ExitRule

func (s *Type_prefix_declContext) ExitRule(listener antlr.ParseTreeListener)

func (*Type_prefix_declContext) GetParser

func (s *Type_prefix_declContext) GetParser() antlr.Parser

func (*Type_prefix_declContext) GetRuleContext

func (s *Type_prefix_declContext) GetRuleContext() antlr.RuleContext

func (*Type_prefix_declContext) IsType_prefix_declContext

func (*Type_prefix_declContext) IsType_prefix_declContext()

func (*Type_prefix_declContext) KW_TYPEPREFIX

func (s *Type_prefix_declContext) KW_TYPEPREFIX() antlr.TerminalNode

func (*Type_prefix_declContext) STRING_LITERAL

func (s *Type_prefix_declContext) STRING_LITERAL() antlr.TerminalNode

func (*Type_prefix_declContext) Scoped_name

func (*Type_prefix_declContext) ToStringTree

func (s *Type_prefix_declContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Type_specContext

type Type_specContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyType_specContext

func NewEmptyType_specContext() *Type_specContext

func NewType_specContext

func NewType_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_specContext

func (*Type_specContext) Constr_type_spec

func (s *Type_specContext) Constr_type_spec() IConstr_type_specContext

func (*Type_specContext) EnterRule

func (s *Type_specContext) EnterRule(listener antlr.ParseTreeListener)

func (*Type_specContext) ExitRule

func (s *Type_specContext) ExitRule(listener antlr.ParseTreeListener)

func (*Type_specContext) GetParser

func (s *Type_specContext) GetParser() antlr.Parser

func (*Type_specContext) GetRuleContext

func (s *Type_specContext) GetRuleContext() antlr.RuleContext

func (*Type_specContext) IsType_specContext

func (*Type_specContext) IsType_specContext()

func (*Type_specContext) Simple_type_spec

func (s *Type_specContext) Simple_type_spec() ISimple_type_specContext

func (*Type_specContext) ToStringTree

func (s *Type_specContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Unary_exprContext

type Unary_exprContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUnary_exprContext

func NewEmptyUnary_exprContext() *Unary_exprContext

func NewUnary_exprContext

func NewUnary_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Unary_exprContext

func (*Unary_exprContext) EnterRule

func (s *Unary_exprContext) EnterRule(listener antlr.ParseTreeListener)

func (*Unary_exprContext) ExitRule

func (s *Unary_exprContext) ExitRule(listener antlr.ParseTreeListener)

func (*Unary_exprContext) GetParser

func (s *Unary_exprContext) GetParser() antlr.Parser

func (*Unary_exprContext) GetRuleContext

func (s *Unary_exprContext) GetRuleContext() antlr.RuleContext

func (*Unary_exprContext) IsUnary_exprContext

func (*Unary_exprContext) IsUnary_exprContext()

func (*Unary_exprContext) Primary_expr

func (s *Unary_exprContext) Primary_expr() IPrimary_exprContext

func (*Unary_exprContext) ToStringTree

func (s *Unary_exprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Unary_exprContext) Unary_operator

func (s *Unary_exprContext) Unary_operator() IUnary_operatorContext

type Unary_operatorContext

type Unary_operatorContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUnary_operatorContext

func NewEmptyUnary_operatorContext() *Unary_operatorContext

func NewUnary_operatorContext

func NewUnary_operatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Unary_operatorContext

func (*Unary_operatorContext) EnterRule

func (s *Unary_operatorContext) EnterRule(listener antlr.ParseTreeListener)

func (*Unary_operatorContext) ExitRule

func (s *Unary_operatorContext) ExitRule(listener antlr.ParseTreeListener)

func (*Unary_operatorContext) GetParser

func (s *Unary_operatorContext) GetParser() antlr.Parser

func (*Unary_operatorContext) GetRuleContext

func (s *Unary_operatorContext) GetRuleContext() antlr.RuleContext

func (*Unary_operatorContext) IsUnary_operatorContext

func (*Unary_operatorContext) IsUnary_operatorContext()

func (*Unary_operatorContext) MINUS

func (*Unary_operatorContext) PLUS

func (*Unary_operatorContext) TILDE

func (*Unary_operatorContext) ToStringTree

func (s *Unary_operatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Union_typeContext

type Union_typeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUnion_typeContext

func NewEmptyUnion_typeContext() *Union_typeContext

func NewUnion_typeContext

func NewUnion_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Union_typeContext

func (*Union_typeContext) EnterRule

func (s *Union_typeContext) EnterRule(listener antlr.ParseTreeListener)

func (*Union_typeContext) ExitRule

func (s *Union_typeContext) ExitRule(listener antlr.ParseTreeListener)

func (*Union_typeContext) GetParser

func (s *Union_typeContext) GetParser() antlr.Parser

func (*Union_typeContext) GetRuleContext

func (s *Union_typeContext) GetRuleContext() antlr.RuleContext

func (*Union_typeContext) ID

func (*Union_typeContext) IsUnion_typeContext

func (*Union_typeContext) IsUnion_typeContext()

func (*Union_typeContext) KW_SWITCH

func (s *Union_typeContext) KW_SWITCH() antlr.TerminalNode

func (*Union_typeContext) KW_UNION

func (s *Union_typeContext) KW_UNION() antlr.TerminalNode

func (*Union_typeContext) LEFT_BRACE

func (s *Union_typeContext) LEFT_BRACE() antlr.TerminalNode

func (*Union_typeContext) LEFT_BRACKET

func (s *Union_typeContext) LEFT_BRACKET() antlr.TerminalNode

func (*Union_typeContext) RIGHT_BRACE

func (s *Union_typeContext) RIGHT_BRACE() antlr.TerminalNode

func (*Union_typeContext) RIGHT_BRACKET

func (s *Union_typeContext) RIGHT_BRACKET() antlr.TerminalNode

func (*Union_typeContext) Switch_body

func (s *Union_typeContext) Switch_body() ISwitch_bodyContext

func (*Union_typeContext) Switch_type_spec

func (s *Union_typeContext) Switch_type_spec() ISwitch_type_specContext

func (*Union_typeContext) ToStringTree

func (s *Union_typeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Unsigned_intContext

type Unsigned_intContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUnsigned_intContext

func NewEmptyUnsigned_intContext() *Unsigned_intContext

func NewUnsigned_intContext

func NewUnsigned_intContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Unsigned_intContext

func (*Unsigned_intContext) EnterRule

func (s *Unsigned_intContext) EnterRule(listener antlr.ParseTreeListener)

func (*Unsigned_intContext) ExitRule

func (s *Unsigned_intContext) ExitRule(listener antlr.ParseTreeListener)

func (*Unsigned_intContext) GetParser

func (s *Unsigned_intContext) GetParser() antlr.Parser

func (*Unsigned_intContext) GetRuleContext

func (s *Unsigned_intContext) GetRuleContext() antlr.RuleContext

func (*Unsigned_intContext) IsUnsigned_intContext

func (*Unsigned_intContext) IsUnsigned_intContext()

func (*Unsigned_intContext) ToStringTree

func (s *Unsigned_intContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Unsigned_intContext) Unsigned_long_int

func (s *Unsigned_intContext) Unsigned_long_int() IUnsigned_long_intContext

func (*Unsigned_intContext) Unsigned_longlong_int

func (s *Unsigned_intContext) Unsigned_longlong_int() IUnsigned_longlong_intContext

func (*Unsigned_intContext) Unsigned_short_int

func (s *Unsigned_intContext) Unsigned_short_int() IUnsigned_short_intContext

type Unsigned_long_intContext

type Unsigned_long_intContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUnsigned_long_intContext

func NewEmptyUnsigned_long_intContext() *Unsigned_long_intContext

func NewUnsigned_long_intContext

func NewUnsigned_long_intContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Unsigned_long_intContext

func (*Unsigned_long_intContext) EnterRule

func (s *Unsigned_long_intContext) EnterRule(listener antlr.ParseTreeListener)

func (*Unsigned_long_intContext) ExitRule

func (s *Unsigned_long_intContext) ExitRule(listener antlr.ParseTreeListener)

func (*Unsigned_long_intContext) GetParser

func (s *Unsigned_long_intContext) GetParser() antlr.Parser

func (*Unsigned_long_intContext) GetRuleContext

func (s *Unsigned_long_intContext) GetRuleContext() antlr.RuleContext

func (*Unsigned_long_intContext) IsUnsigned_long_intContext

func (*Unsigned_long_intContext) IsUnsigned_long_intContext()

func (*Unsigned_long_intContext) KW_LONG

func (*Unsigned_long_intContext) KW_UNSIGNED

func (s *Unsigned_long_intContext) KW_UNSIGNED() antlr.TerminalNode

func (*Unsigned_long_intContext) ToStringTree

func (s *Unsigned_long_intContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Unsigned_longlong_intContext

type Unsigned_longlong_intContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUnsigned_longlong_intContext

func NewEmptyUnsigned_longlong_intContext() *Unsigned_longlong_intContext

func NewUnsigned_longlong_intContext

func NewUnsigned_longlong_intContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Unsigned_longlong_intContext

func (*Unsigned_longlong_intContext) AllKW_LONG

func (*Unsigned_longlong_intContext) EnterRule

func (s *Unsigned_longlong_intContext) EnterRule(listener antlr.ParseTreeListener)

func (*Unsigned_longlong_intContext) ExitRule

func (*Unsigned_longlong_intContext) GetParser

func (s *Unsigned_longlong_intContext) GetParser() antlr.Parser

func (*Unsigned_longlong_intContext) GetRuleContext

func (s *Unsigned_longlong_intContext) GetRuleContext() antlr.RuleContext

func (*Unsigned_longlong_intContext) IsUnsigned_longlong_intContext

func (*Unsigned_longlong_intContext) IsUnsigned_longlong_intContext()

func (*Unsigned_longlong_intContext) KW_LONG

func (*Unsigned_longlong_intContext) KW_UNSIGNED

func (*Unsigned_longlong_intContext) ToStringTree

func (s *Unsigned_longlong_intContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Unsigned_short_intContext

type Unsigned_short_intContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUnsigned_short_intContext

func NewEmptyUnsigned_short_intContext() *Unsigned_short_intContext

func NewUnsigned_short_intContext

func NewUnsigned_short_intContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Unsigned_short_intContext

func (*Unsigned_short_intContext) EnterRule

func (s *Unsigned_short_intContext) EnterRule(listener antlr.ParseTreeListener)

func (*Unsigned_short_intContext) ExitRule

func (s *Unsigned_short_intContext) ExitRule(listener antlr.ParseTreeListener)

func (*Unsigned_short_intContext) GetParser

func (s *Unsigned_short_intContext) GetParser() antlr.Parser

func (*Unsigned_short_intContext) GetRuleContext

func (s *Unsigned_short_intContext) GetRuleContext() antlr.RuleContext

func (*Unsigned_short_intContext) IsUnsigned_short_intContext

func (*Unsigned_short_intContext) IsUnsigned_short_intContext()

func (*Unsigned_short_intContext) KW_SHORT

func (*Unsigned_short_intContext) KW_UNSIGNED

func (s *Unsigned_short_intContext) KW_UNSIGNED() antlr.TerminalNode

func (*Unsigned_short_intContext) ToStringTree

func (s *Unsigned_short_intContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Uses_declContext

type Uses_declContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUses_declContext

func NewEmptyUses_declContext() *Uses_declContext

func NewUses_declContext

func NewUses_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Uses_declContext

func (*Uses_declContext) EnterRule

func (s *Uses_declContext) EnterRule(listener antlr.ParseTreeListener)

func (*Uses_declContext) ExitRule

func (s *Uses_declContext) ExitRule(listener antlr.ParseTreeListener)

func (*Uses_declContext) GetParser

func (s *Uses_declContext) GetParser() antlr.Parser

func (*Uses_declContext) GetRuleContext

func (s *Uses_declContext) GetRuleContext() antlr.RuleContext

func (*Uses_declContext) ID

func (*Uses_declContext) Interface_type

func (s *Uses_declContext) Interface_type() IInterface_typeContext

func (*Uses_declContext) IsUses_declContext

func (*Uses_declContext) IsUses_declContext()

func (*Uses_declContext) KW_MULTIPLE

func (s *Uses_declContext) KW_MULTIPLE() antlr.TerminalNode

func (*Uses_declContext) KW_USES

func (s *Uses_declContext) KW_USES() antlr.TerminalNode

func (*Uses_declContext) ToStringTree

func (s *Uses_declContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ValueContext

type ValueContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyValueContext

func NewEmptyValueContext() *ValueContext

func NewValueContext

func NewValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ValueContext

func (*ValueContext) EnterRule

func (s *ValueContext) EnterRule(listener antlr.ParseTreeListener)

func (*ValueContext) ExitRule

func (s *ValueContext) ExitRule(listener antlr.ParseTreeListener)

func (*ValueContext) GetParser

func (s *ValueContext) GetParser() antlr.Parser

func (*ValueContext) GetRuleContext

func (s *ValueContext) GetRuleContext() antlr.RuleContext

func (*ValueContext) IsValueContext

func (*ValueContext) IsValueContext()

func (*ValueContext) ToStringTree

func (s *ValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ValueContext) Value_abs_decl

func (s *ValueContext) Value_abs_decl() IValue_abs_declContext

func (*ValueContext) Value_box_decl

func (s *ValueContext) Value_box_decl() IValue_box_declContext

func (*ValueContext) Value_decl

func (s *ValueContext) Value_decl() IValue_declContext

func (*ValueContext) Value_forward_decl

func (s *ValueContext) Value_forward_decl() IValue_forward_declContext

type Value_abs_declContext

type Value_abs_declContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyValue_abs_declContext

func NewEmptyValue_abs_declContext() *Value_abs_declContext

func NewValue_abs_declContext

func NewValue_abs_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Value_abs_declContext

func (*Value_abs_declContext) AllExport

func (s *Value_abs_declContext) AllExport() []IExportContext

func (*Value_abs_declContext) EnterRule

func (s *Value_abs_declContext) EnterRule(listener antlr.ParseTreeListener)

func (*Value_abs_declContext) ExitRule

func (s *Value_abs_declContext) ExitRule(listener antlr.ParseTreeListener)

func (*Value_abs_declContext) Export

func (*Value_abs_declContext) GetParser

func (s *Value_abs_declContext) GetParser() antlr.Parser

func (*Value_abs_declContext) GetRuleContext

func (s *Value_abs_declContext) GetRuleContext() antlr.RuleContext

func (*Value_abs_declContext) ID

func (*Value_abs_declContext) IsValue_abs_declContext

func (*Value_abs_declContext) IsValue_abs_declContext()

func (*Value_abs_declContext) KW_ABSTRACT

func (s *Value_abs_declContext) KW_ABSTRACT() antlr.TerminalNode

func (*Value_abs_declContext) KW_VALUETYPE

func (s *Value_abs_declContext) KW_VALUETYPE() antlr.TerminalNode

func (*Value_abs_declContext) LEFT_BRACE

func (s *Value_abs_declContext) LEFT_BRACE() antlr.TerminalNode

func (*Value_abs_declContext) RIGHT_BRACE

func (s *Value_abs_declContext) RIGHT_BRACE() antlr.TerminalNode

func (*Value_abs_declContext) ToStringTree

func (s *Value_abs_declContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Value_abs_declContext) Value_inheritance_spec

func (s *Value_abs_declContext) Value_inheritance_spec() IValue_inheritance_specContext

type Value_base_typeContext

type Value_base_typeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyValue_base_typeContext

func NewEmptyValue_base_typeContext() *Value_base_typeContext

func NewValue_base_typeContext

func NewValue_base_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Value_base_typeContext

func (*Value_base_typeContext) EnterRule

func (s *Value_base_typeContext) EnterRule(listener antlr.ParseTreeListener)

func (*Value_base_typeContext) ExitRule

func (s *Value_base_typeContext) ExitRule(listener antlr.ParseTreeListener)

func (*Value_base_typeContext) GetParser

func (s *Value_base_typeContext) GetParser() antlr.Parser

func (*Value_base_typeContext) GetRuleContext

func (s *Value_base_typeContext) GetRuleContext() antlr.RuleContext

func (*Value_base_typeContext) IsValue_base_typeContext

func (*Value_base_typeContext) IsValue_base_typeContext()

func (*Value_base_typeContext) KW_VALUEBASE

func (s *Value_base_typeContext) KW_VALUEBASE() antlr.TerminalNode

func (*Value_base_typeContext) ToStringTree

func (s *Value_base_typeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Value_box_declContext

type Value_box_declContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyValue_box_declContext

func NewEmptyValue_box_declContext() *Value_box_declContext

func NewValue_box_declContext

func NewValue_box_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Value_box_declContext

func (*Value_box_declContext) EnterRule

func (s *Value_box_declContext) EnterRule(listener antlr.ParseTreeListener)

func (*Value_box_declContext) ExitRule

func (s *Value_box_declContext) ExitRule(listener antlr.ParseTreeListener)

func (*Value_box_declContext) GetParser

func (s *Value_box_declContext) GetParser() antlr.Parser

func (*Value_box_declContext) GetRuleContext

func (s *Value_box_declContext) GetRuleContext() antlr.RuleContext

func (*Value_box_declContext) ID

func (*Value_box_declContext) IsValue_box_declContext

func (*Value_box_declContext) IsValue_box_declContext()

func (*Value_box_declContext) KW_VALUETYPE

func (s *Value_box_declContext) KW_VALUETYPE() antlr.TerminalNode

func (*Value_box_declContext) ToStringTree

func (s *Value_box_declContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Value_box_declContext) Type_spec

type Value_declContext

type Value_declContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyValue_declContext

func NewEmptyValue_declContext() *Value_declContext

func NewValue_declContext

func NewValue_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Value_declContext

func (*Value_declContext) AllValue_element

func (s *Value_declContext) AllValue_element() []IValue_elementContext

func (*Value_declContext) EnterRule

func (s *Value_declContext) EnterRule(listener antlr.ParseTreeListener)

func (*Value_declContext) ExitRule

func (s *Value_declContext) ExitRule(listener antlr.ParseTreeListener)

func (*Value_declContext) GetParser

func (s *Value_declContext) GetParser() antlr.Parser

func (*Value_declContext) GetRuleContext

func (s *Value_declContext) GetRuleContext() antlr.RuleContext

func (*Value_declContext) IsValue_declContext

func (*Value_declContext) IsValue_declContext()

func (*Value_declContext) LEFT_BRACE

func (s *Value_declContext) LEFT_BRACE() antlr.TerminalNode

func (*Value_declContext) RIGHT_BRACE

func (s *Value_declContext) RIGHT_BRACE() antlr.TerminalNode

func (*Value_declContext) ToStringTree

func (s *Value_declContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Value_declContext) Value_element

func (s *Value_declContext) Value_element(i int) IValue_elementContext

func (*Value_declContext) Value_header

func (s *Value_declContext) Value_header() IValue_headerContext

type Value_elementContext

type Value_elementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyValue_elementContext

func NewEmptyValue_elementContext() *Value_elementContext

func NewValue_elementContext

func NewValue_elementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Value_elementContext

func (*Value_elementContext) EnterRule

func (s *Value_elementContext) EnterRule(listener antlr.ParseTreeListener)

func (*Value_elementContext) ExitRule

func (s *Value_elementContext) ExitRule(listener antlr.ParseTreeListener)

func (*Value_elementContext) Export

func (*Value_elementContext) GetParser

func (s *Value_elementContext) GetParser() antlr.Parser

func (*Value_elementContext) GetRuleContext

func (s *Value_elementContext) GetRuleContext() antlr.RuleContext

func (*Value_elementContext) Init_decl

func (s *Value_elementContext) Init_decl() IInit_declContext

func (*Value_elementContext) IsValue_elementContext

func (*Value_elementContext) IsValue_elementContext()

func (*Value_elementContext) State_member

func (s *Value_elementContext) State_member() IState_memberContext

func (*Value_elementContext) ToStringTree

func (s *Value_elementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Value_forward_declContext

type Value_forward_declContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyValue_forward_declContext

func NewEmptyValue_forward_declContext() *Value_forward_declContext

func NewValue_forward_declContext

func NewValue_forward_declContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Value_forward_declContext

func (*Value_forward_declContext) EnterRule

func (s *Value_forward_declContext) EnterRule(listener antlr.ParseTreeListener)

func (*Value_forward_declContext) ExitRule

func (s *Value_forward_declContext) ExitRule(listener antlr.ParseTreeListener)

func (*Value_forward_declContext) GetParser

func (s *Value_forward_declContext) GetParser() antlr.Parser

func (*Value_forward_declContext) GetRuleContext

func (s *Value_forward_declContext) GetRuleContext() antlr.RuleContext

func (*Value_forward_declContext) ID

func (*Value_forward_declContext) IsValue_forward_declContext

func (*Value_forward_declContext) IsValue_forward_declContext()

func (*Value_forward_declContext) KW_ABSTRACT

func (s *Value_forward_declContext) KW_ABSTRACT() antlr.TerminalNode

func (*Value_forward_declContext) KW_VALUETYPE

func (s *Value_forward_declContext) KW_VALUETYPE() antlr.TerminalNode

func (*Value_forward_declContext) ToStringTree

func (s *Value_forward_declContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Value_headerContext

type Value_headerContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyValue_headerContext

func NewEmptyValue_headerContext() *Value_headerContext

func NewValue_headerContext

func NewValue_headerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Value_headerContext

func (*Value_headerContext) EnterRule

func (s *Value_headerContext) EnterRule(listener antlr.ParseTreeListener)

func (*Value_headerContext) ExitRule

func (s *Value_headerContext) ExitRule(listener antlr.ParseTreeListener)

func (*Value_headerContext) GetParser

func (s *Value_headerContext) GetParser() antlr.Parser

func (*Value_headerContext) GetRuleContext

func (s *Value_headerContext) GetRuleContext() antlr.RuleContext

func (*Value_headerContext) ID

func (*Value_headerContext) IsValue_headerContext

func (*Value_headerContext) IsValue_headerContext()

func (*Value_headerContext) KW_CUSTOM

func (s *Value_headerContext) KW_CUSTOM() antlr.TerminalNode

func (*Value_headerContext) KW_VALUETYPE

func (s *Value_headerContext) KW_VALUETYPE() antlr.TerminalNode

func (*Value_headerContext) ToStringTree

func (s *Value_headerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Value_headerContext) Value_inheritance_spec

func (s *Value_headerContext) Value_inheritance_spec() IValue_inheritance_specContext

type Value_inheritance_specContext

type Value_inheritance_specContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyValue_inheritance_specContext

func NewEmptyValue_inheritance_specContext() *Value_inheritance_specContext

func NewValue_inheritance_specContext

func NewValue_inheritance_specContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Value_inheritance_specContext

func (*Value_inheritance_specContext) AllCOMA

func (*Value_inheritance_specContext) AllInterface_name

func (s *Value_inheritance_specContext) AllInterface_name() []IInterface_nameContext

func (*Value_inheritance_specContext) AllValue_name

func (*Value_inheritance_specContext) COLON

func (*Value_inheritance_specContext) COMA

func (*Value_inheritance_specContext) EnterRule

func (s *Value_inheritance_specContext) EnterRule(listener antlr.ParseTreeListener)

func (*Value_inheritance_specContext) ExitRule

func (*Value_inheritance_specContext) GetParser

func (*Value_inheritance_specContext) GetRuleContext

func (s *Value_inheritance_specContext) GetRuleContext() antlr.RuleContext

func (*Value_inheritance_specContext) Interface_name

func (*Value_inheritance_specContext) IsValue_inheritance_specContext

func (*Value_inheritance_specContext) IsValue_inheritance_specContext()

func (*Value_inheritance_specContext) KW_SUPPORTS

func (*Value_inheritance_specContext) KW_TRUNCATABLE

func (s *Value_inheritance_specContext) KW_TRUNCATABLE() antlr.TerminalNode

func (*Value_inheritance_specContext) ToStringTree

func (s *Value_inheritance_specContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Value_inheritance_specContext) Value_name

type Value_nameContext

type Value_nameContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyValue_nameContext

func NewEmptyValue_nameContext() *Value_nameContext

func NewValue_nameContext

func NewValue_nameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Value_nameContext

func (*Value_nameContext) EnterRule

func (s *Value_nameContext) EnterRule(listener antlr.ParseTreeListener)

func (*Value_nameContext) ExitRule

func (s *Value_nameContext) ExitRule(listener antlr.ParseTreeListener)

func (*Value_nameContext) GetParser

func (s *Value_nameContext) GetParser() antlr.Parser

func (*Value_nameContext) GetRuleContext

func (s *Value_nameContext) GetRuleContext() antlr.RuleContext

func (*Value_nameContext) IsValue_nameContext

func (*Value_nameContext) IsValue_nameContext()

func (*Value_nameContext) Scoped_name

func (s *Value_nameContext) Scoped_name() IScoped_nameContext

func (*Value_nameContext) ToStringTree

func (s *Value_nameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Wide_char_typeContext

type Wide_char_typeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWide_char_typeContext

func NewEmptyWide_char_typeContext() *Wide_char_typeContext

func NewWide_char_typeContext

func NewWide_char_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Wide_char_typeContext

func (*Wide_char_typeContext) EnterRule

func (s *Wide_char_typeContext) EnterRule(listener antlr.ParseTreeListener)

func (*Wide_char_typeContext) ExitRule

func (s *Wide_char_typeContext) ExitRule(listener antlr.ParseTreeListener)

func (*Wide_char_typeContext) GetParser

func (s *Wide_char_typeContext) GetParser() antlr.Parser

func (*Wide_char_typeContext) GetRuleContext

func (s *Wide_char_typeContext) GetRuleContext() antlr.RuleContext

func (*Wide_char_typeContext) IsWide_char_typeContext

func (*Wide_char_typeContext) IsWide_char_typeContext()

func (*Wide_char_typeContext) KW_WCHAR

func (*Wide_char_typeContext) ToStringTree

func (s *Wide_char_typeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Wide_string_typeContext

type Wide_string_typeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWide_string_typeContext

func NewEmptyWide_string_typeContext() *Wide_string_typeContext

func NewWide_string_typeContext

func NewWide_string_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Wide_string_typeContext

func (*Wide_string_typeContext) EnterRule

func (s *Wide_string_typeContext) EnterRule(listener antlr.ParseTreeListener)

func (*Wide_string_typeContext) ExitRule

func (s *Wide_string_typeContext) ExitRule(listener antlr.ParseTreeListener)

func (*Wide_string_typeContext) GetParser

func (s *Wide_string_typeContext) GetParser() antlr.Parser

func (*Wide_string_typeContext) GetRuleContext

func (s *Wide_string_typeContext) GetRuleContext() antlr.RuleContext

func (*Wide_string_typeContext) IsWide_string_typeContext

func (*Wide_string_typeContext) IsWide_string_typeContext()

func (*Wide_string_typeContext) KW_WSTRING

func (s *Wide_string_typeContext) KW_WSTRING() antlr.TerminalNode

func (*Wide_string_typeContext) LEFT_ANG_BRACKET

func (s *Wide_string_typeContext) LEFT_ANG_BRACKET() antlr.TerminalNode

func (*Wide_string_typeContext) Positive_int_const

func (s *Wide_string_typeContext) Positive_int_const() IPositive_int_constContext

func (*Wide_string_typeContext) RIGHT_ANG_BRACKET

func (s *Wide_string_typeContext) RIGHT_ANG_BRACKET() antlr.TerminalNode

func (*Wide_string_typeContext) ToStringTree

func (s *Wide_string_typeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Xor_exprContext

type Xor_exprContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyXor_exprContext

func NewEmptyXor_exprContext() *Xor_exprContext

func NewXor_exprContext

func NewXor_exprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Xor_exprContext

func (*Xor_exprContext) AllAnd_expr

func (s *Xor_exprContext) AllAnd_expr() []IAnd_exprContext

func (*Xor_exprContext) AllCARET

func (s *Xor_exprContext) AllCARET() []antlr.TerminalNode

func (*Xor_exprContext) And_expr

func (s *Xor_exprContext) And_expr(i int) IAnd_exprContext

func (*Xor_exprContext) CARET

func (s *Xor_exprContext) CARET(i int) antlr.TerminalNode

func (*Xor_exprContext) EnterRule

func (s *Xor_exprContext) EnterRule(listener antlr.ParseTreeListener)

func (*Xor_exprContext) ExitRule

func (s *Xor_exprContext) ExitRule(listener antlr.ParseTreeListener)

func (*Xor_exprContext) GetParser

func (s *Xor_exprContext) GetParser() antlr.Parser

func (*Xor_exprContext) GetRuleContext

func (s *Xor_exprContext) GetRuleContext() antlr.RuleContext

func (*Xor_exprContext) IsXor_exprContext

func (*Xor_exprContext) IsXor_exprContext()

func (*Xor_exprContext) ToStringTree

func (s *Xor_exprContext) 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