Documentation ¶
Index ¶
- Constants
- type Add_opContext
- func (s *Add_opContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Add_opContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Add_opContext) GetParser() antlr.Parser
- func (s *Add_opContext) GetRuleContext() antlr.RuleContext
- func (*Add_opContext) IsAdd_opContext()
- func (s *Add_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Algorithm_sectionContext
- func (s *Algorithm_sectionContext) Algorithm_statements() IAlgorithm_statementsContext
- func (s *Algorithm_sectionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Algorithm_sectionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Algorithm_sectionContext) GetParser() antlr.Parser
- func (s *Algorithm_sectionContext) GetRuleContext() antlr.RuleContext
- func (*Algorithm_sectionContext) IsAlgorithm_sectionContext()
- func (s *Algorithm_sectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Algorithm_statementsContext
- func (s *Algorithm_statementsContext) AllStatement() []IStatementContext
- func (s *Algorithm_statementsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Algorithm_statementsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Algorithm_statementsContext) GetParser() antlr.Parser
- func (s *Algorithm_statementsContext) GetRuleContext() antlr.RuleContext
- func (*Algorithm_statementsContext) IsAlgorithm_statementsContext()
- func (s *Algorithm_statementsContext) Statement(i int) IStatementContext
- func (s *Algorithm_statementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AnnotationContext
- func (s *AnnotationContext) Class_modification() IClass_modificationContext
- func (s *AnnotationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AnnotationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AnnotationContext) GetParser() antlr.Parser
- func (s *AnnotationContext) GetRuleContext() antlr.RuleContext
- func (*AnnotationContext) IsAnnotationContext()
- func (s *AnnotationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArgumentContext
- func (s *ArgumentContext) Element_modification_or_replaceable() IElement_modification_or_replaceableContext
- func (s *ArgumentContext) Element_redeclaration() IElement_redeclarationContext
- func (s *ArgumentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArgumentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArgumentContext) GetParser() antlr.Parser
- func (s *ArgumentContext) GetRuleContext() antlr.RuleContext
- func (*ArgumentContext) IsArgumentContext()
- func (s *ArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Argument_listContext
- func (s *Argument_listContext) AllArgument() []IArgumentContext
- func (s *Argument_listContext) Argument(i int) IArgumentContext
- func (s *Argument_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Argument_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Argument_listContext) GetParser() antlr.Parser
- func (s *Argument_listContext) GetRuleContext() antlr.RuleContext
- func (*Argument_listContext) IsArgument_listContext()
- func (s *Argument_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Arithmetic_expressionContext
- func (s *Arithmetic_expressionContext) Add_op(i int) IAdd_opContext
- func (s *Arithmetic_expressionContext) AllAdd_op() []IAdd_opContext
- func (s *Arithmetic_expressionContext) AllTerm() []ITermContext
- func (s *Arithmetic_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Arithmetic_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Arithmetic_expressionContext) GetParser() antlr.Parser
- func (s *Arithmetic_expressionContext) GetRuleContext() antlr.RuleContext
- func (*Arithmetic_expressionContext) IsArithmetic_expressionContext()
- func (s *Arithmetic_expressionContext) Term(i int) ITermContext
- func (s *Arithmetic_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Array_argumentsContext
- func (s *Array_argumentsContext) AllExpression() []IExpressionContext
- func (s *Array_argumentsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Array_argumentsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Array_argumentsContext) Expression(i int) IExpressionContext
- func (s *Array_argumentsContext) GetParser() antlr.Parser
- func (s *Array_argumentsContext) GetRuleContext() antlr.RuleContext
- func (*Array_argumentsContext) IsArray_argumentsContext()
- func (s *Array_argumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Array_iterator_constructorContext
- func (s *Array_iterator_constructorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Array_iterator_constructorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Array_iterator_constructorContext) Expression() IExpressionContext
- func (s *Array_iterator_constructorContext) For_indices() IFor_indicesContext
- func (s *Array_iterator_constructorContext) GetParser() antlr.Parser
- func (s *Array_iterator_constructorContext) GetRuleContext() antlr.RuleContext
- func (*Array_iterator_constructorContext) IsArray_iterator_constructorContext()
- func (s *Array_iterator_constructorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Array_subscriptsContext
- func (s *Array_subscriptsContext) AllSubscript() []ISubscriptContext
- func (s *Array_subscriptsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Array_subscriptsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Array_subscriptsContext) GetParser() antlr.Parser
- func (s *Array_subscriptsContext) GetRuleContext() antlr.RuleContext
- func (*Array_subscriptsContext) IsArray_subscriptsContext()
- func (s *Array_subscriptsContext) Subscript(i int) ISubscriptContext
- func (s *Array_subscriptsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseModelicaListener
- func (s *BaseModelicaListener) EnterAdd_op(ctx *Add_opContext)
- func (s *BaseModelicaListener) EnterAlgorithm_section(ctx *Algorithm_sectionContext)
- func (s *BaseModelicaListener) EnterAlgorithm_statements(ctx *Algorithm_statementsContext)
- func (s *BaseModelicaListener) EnterAnnotation(ctx *AnnotationContext)
- func (s *BaseModelicaListener) EnterArgument(ctx *ArgumentContext)
- func (s *BaseModelicaListener) EnterArgument_list(ctx *Argument_listContext)
- func (s *BaseModelicaListener) EnterArithmetic_expression(ctx *Arithmetic_expressionContext)
- func (s *BaseModelicaListener) EnterArray_arguments(ctx *Array_argumentsContext)
- func (s *BaseModelicaListener) EnterArray_iterator_constructor(ctx *Array_iterator_constructorContext)
- func (s *BaseModelicaListener) EnterArray_subscripts(ctx *Array_subscriptsContext)
- func (s *BaseModelicaListener) EnterBase_prefix(ctx *Base_prefixContext)
- func (s *BaseModelicaListener) EnterClass_definition(ctx *Class_definitionContext)
- func (s *BaseModelicaListener) EnterClass_modification(ctx *Class_modificationContext)
- func (s *BaseModelicaListener) EnterClass_prefixes(ctx *Class_prefixesContext)
- func (s *BaseModelicaListener) EnterClass_specifier(ctx *Class_specifierContext)
- func (s *BaseModelicaListener) EnterComment(ctx *CommentContext)
- func (s *BaseModelicaListener) EnterComponent_clause(ctx *Component_clauseContext)
- func (s *BaseModelicaListener) EnterComponent_clause1(ctx *Component_clause1Context)
- func (s *BaseModelicaListener) EnterComponent_declaration(ctx *Component_declarationContext)
- func (s *BaseModelicaListener) EnterComponent_declaration1(ctx *Component_declaration1Context)
- func (s *BaseModelicaListener) EnterComponent_list(ctx *Component_listContext)
- func (s *BaseModelicaListener) EnterComponent_reference(ctx *Component_referenceContext)
- func (s *BaseModelicaListener) EnterComposition(ctx *CompositionContext)
- func (s *BaseModelicaListener) EnterCondition_attribute(ctx *Condition_attributeContext)
- func (s *BaseModelicaListener) EnterConnect_clause(ctx *Connect_clauseContext)
- func (s *BaseModelicaListener) EnterConstraining_clause(ctx *Constraining_clauseContext)
- func (s *BaseModelicaListener) EnterControl_structure_body(ctx *Control_structure_bodyContext)
- func (s *BaseModelicaListener) EnterDeclaration(ctx *DeclarationContext)
- func (s *BaseModelicaListener) EnterDer_class_specifier(ctx *Der_class_specifierContext)
- func (s *BaseModelicaListener) EnterElement(ctx *ElementContext)
- func (s *BaseModelicaListener) EnterElement_list(ctx *Element_listContext)
- func (s *BaseModelicaListener) EnterElement_modification(ctx *Element_modificationContext)
- func (s *BaseModelicaListener) EnterElement_modification_or_replaceable(ctx *Element_modification_or_replaceableContext)
- func (s *BaseModelicaListener) EnterElement_redeclaration(ctx *Element_redeclarationContext)
- func (s *BaseModelicaListener) EnterElement_replaceable(ctx *Element_replaceableContext)
- func (s *BaseModelicaListener) EnterElse_expression_condition(ctx *Else_expression_conditionContext)
- func (s *BaseModelicaListener) EnterElseif_expression_condition(ctx *Elseif_expression_conditionContext)
- func (s *BaseModelicaListener) EnterEnum_list(ctx *Enum_listContext)
- func (s *BaseModelicaListener) EnterEnumeration_literal(ctx *Enumeration_literalContext)
- func (s *BaseModelicaListener) EnterEquation(ctx *EquationContext)
- func (s *BaseModelicaListener) EnterEquation_section(ctx *Equation_sectionContext)
- func (s *BaseModelicaListener) EnterEquations(ctx *EquationsContext)
- func (s *BaseModelicaListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseModelicaListener) EnterExpression(ctx *ExpressionContext)
- func (s *BaseModelicaListener) EnterExpression_list(ctx *Expression_listContext)
- func (s *BaseModelicaListener) EnterExtends_clause(ctx *Extends_clauseContext)
- func (s *BaseModelicaListener) EnterExternal_function_call(ctx *External_function_callContext)
- func (s *BaseModelicaListener) EnterExternal_function_call_args(ctx *External_function_call_argsContext)
- func (s *BaseModelicaListener) EnterExternal_function_call_argument(ctx *External_function_call_argumentContext)
- func (s *BaseModelicaListener) EnterFactor(ctx *FactorContext)
- func (s *BaseModelicaListener) EnterFor_equation(ctx *For_equationContext)
- func (s *BaseModelicaListener) EnterFor_index(ctx *For_indexContext)
- func (s *BaseModelicaListener) EnterFor_indices(ctx *For_indicesContext)
- func (s *BaseModelicaListener) EnterFor_statement(ctx *For_statementContext)
- func (s *BaseModelicaListener) EnterFunction_argument(ctx *Function_argumentContext)
- func (s *BaseModelicaListener) EnterFunction_arguments(ctx *Function_argumentsContext)
- func (s *BaseModelicaListener) EnterFunction_call_args(ctx *Function_call_argsContext)
- func (s *BaseModelicaListener) EnterIf_equation(ctx *If_equationContext)
- func (s *BaseModelicaListener) EnterIf_expression(ctx *If_expressionContext)
- func (s *BaseModelicaListener) EnterIf_expression_body(ctx *If_expression_bodyContext)
- func (s *BaseModelicaListener) EnterIf_expression_condition(ctx *If_expression_conditionContext)
- func (s *BaseModelicaListener) EnterIf_statement(ctx *If_statementContext)
- func (s *BaseModelicaListener) EnterImport_clause(ctx *Import_clauseContext)
- func (s *BaseModelicaListener) EnterImport_list(ctx *Import_listContext)
- func (s *BaseModelicaListener) EnterLanguage_specification(ctx *Language_specificationContext)
- func (s *BaseModelicaListener) EnterLast_semicolon(ctx *Last_semicolonContext)
- func (s *BaseModelicaListener) EnterLogical_expression(ctx *Logical_expressionContext)
- func (s *BaseModelicaListener) EnterLogical_factor(ctx *Logical_factorContext)
- func (s *BaseModelicaListener) EnterLogical_term(ctx *Logical_termContext)
- func (s *BaseModelicaListener) EnterLong_class_specifier(ctx *Long_class_specifierContext)
- func (s *BaseModelicaListener) EnterModel_annotation(ctx *Model_annotationContext)
- func (s *BaseModelicaListener) EnterModification(ctx *ModificationContext)
- func (s *BaseModelicaListener) EnterMul_op(ctx *Mul_opContext)
- func (s *BaseModelicaListener) EnterName(ctx *NameContext)
- func (s *BaseModelicaListener) EnterNamed_argument(ctx *Named_argumentContext)
- func (s *BaseModelicaListener) EnterNamed_arguments(ctx *Named_argumentsContext)
- func (s *BaseModelicaListener) EnterOutput_expression_list(ctx *Output_expression_listContext)
- func (s *BaseModelicaListener) EnterPrimary(ctx *PrimaryContext)
- func (s *BaseModelicaListener) EnterRel_op(ctx *Rel_opContext)
- func (s *BaseModelicaListener) EnterRelation(ctx *RelationContext)
- func (s *BaseModelicaListener) EnterShort_class_definition(ctx *Short_class_definitionContext)
- func (s *BaseModelicaListener) EnterShort_class_specifier(ctx *Short_class_specifierContext)
- func (s *BaseModelicaListener) EnterSimple_expression(ctx *Simple_expressionContext)
- func (s *BaseModelicaListener) EnterStatement(ctx *StatementContext)
- func (s *BaseModelicaListener) EnterStored_definition(ctx *Stored_definitionContext)
- func (s *BaseModelicaListener) EnterString_comment(ctx *String_commentContext)
- func (s *BaseModelicaListener) EnterSubscript(ctx *SubscriptContext)
- func (s *BaseModelicaListener) EnterTerm(ctx *TermContext)
- func (s *BaseModelicaListener) EnterType_prefix(ctx *Type_prefixContext)
- func (s *BaseModelicaListener) EnterType_specifier(ctx *Type_specifierContext)
- func (s *BaseModelicaListener) EnterVector(ctx *VectorContext)
- func (s *BaseModelicaListener) EnterWhen_equation(ctx *When_equationContext)
- func (s *BaseModelicaListener) EnterWhen_statement(ctx *When_statementContext)
- func (s *BaseModelicaListener) EnterWhile_statement(ctx *While_statementContext)
- func (s *BaseModelicaListener) ExitAdd_op(ctx *Add_opContext)
- func (s *BaseModelicaListener) ExitAlgorithm_section(ctx *Algorithm_sectionContext)
- func (s *BaseModelicaListener) ExitAlgorithm_statements(ctx *Algorithm_statementsContext)
- func (s *BaseModelicaListener) ExitAnnotation(ctx *AnnotationContext)
- func (s *BaseModelicaListener) ExitArgument(ctx *ArgumentContext)
- func (s *BaseModelicaListener) ExitArgument_list(ctx *Argument_listContext)
- func (s *BaseModelicaListener) ExitArithmetic_expression(ctx *Arithmetic_expressionContext)
- func (s *BaseModelicaListener) ExitArray_arguments(ctx *Array_argumentsContext)
- func (s *BaseModelicaListener) ExitArray_iterator_constructor(ctx *Array_iterator_constructorContext)
- func (s *BaseModelicaListener) ExitArray_subscripts(ctx *Array_subscriptsContext)
- func (s *BaseModelicaListener) ExitBase_prefix(ctx *Base_prefixContext)
- func (s *BaseModelicaListener) ExitClass_definition(ctx *Class_definitionContext)
- func (s *BaseModelicaListener) ExitClass_modification(ctx *Class_modificationContext)
- func (s *BaseModelicaListener) ExitClass_prefixes(ctx *Class_prefixesContext)
- func (s *BaseModelicaListener) ExitClass_specifier(ctx *Class_specifierContext)
- func (s *BaseModelicaListener) ExitComment(ctx *CommentContext)
- func (s *BaseModelicaListener) ExitComponent_clause(ctx *Component_clauseContext)
- func (s *BaseModelicaListener) ExitComponent_clause1(ctx *Component_clause1Context)
- func (s *BaseModelicaListener) ExitComponent_declaration(ctx *Component_declarationContext)
- func (s *BaseModelicaListener) ExitComponent_declaration1(ctx *Component_declaration1Context)
- func (s *BaseModelicaListener) ExitComponent_list(ctx *Component_listContext)
- func (s *BaseModelicaListener) ExitComponent_reference(ctx *Component_referenceContext)
- func (s *BaseModelicaListener) ExitComposition(ctx *CompositionContext)
- func (s *BaseModelicaListener) ExitCondition_attribute(ctx *Condition_attributeContext)
- func (s *BaseModelicaListener) ExitConnect_clause(ctx *Connect_clauseContext)
- func (s *BaseModelicaListener) ExitConstraining_clause(ctx *Constraining_clauseContext)
- func (s *BaseModelicaListener) ExitControl_structure_body(ctx *Control_structure_bodyContext)
- func (s *BaseModelicaListener) ExitDeclaration(ctx *DeclarationContext)
- func (s *BaseModelicaListener) ExitDer_class_specifier(ctx *Der_class_specifierContext)
- func (s *BaseModelicaListener) ExitElement(ctx *ElementContext)
- func (s *BaseModelicaListener) ExitElement_list(ctx *Element_listContext)
- func (s *BaseModelicaListener) ExitElement_modification(ctx *Element_modificationContext)
- func (s *BaseModelicaListener) ExitElement_modification_or_replaceable(ctx *Element_modification_or_replaceableContext)
- func (s *BaseModelicaListener) ExitElement_redeclaration(ctx *Element_redeclarationContext)
- func (s *BaseModelicaListener) ExitElement_replaceable(ctx *Element_replaceableContext)
- func (s *BaseModelicaListener) ExitElse_expression_condition(ctx *Else_expression_conditionContext)
- func (s *BaseModelicaListener) ExitElseif_expression_condition(ctx *Elseif_expression_conditionContext)
- func (s *BaseModelicaListener) ExitEnum_list(ctx *Enum_listContext)
- func (s *BaseModelicaListener) ExitEnumeration_literal(ctx *Enumeration_literalContext)
- func (s *BaseModelicaListener) ExitEquation(ctx *EquationContext)
- func (s *BaseModelicaListener) ExitEquation_section(ctx *Equation_sectionContext)
- func (s *BaseModelicaListener) ExitEquations(ctx *EquationsContext)
- func (s *BaseModelicaListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseModelicaListener) ExitExpression(ctx *ExpressionContext)
- func (s *BaseModelicaListener) ExitExpression_list(ctx *Expression_listContext)
- func (s *BaseModelicaListener) ExitExtends_clause(ctx *Extends_clauseContext)
- func (s *BaseModelicaListener) ExitExternal_function_call(ctx *External_function_callContext)
- func (s *BaseModelicaListener) ExitExternal_function_call_args(ctx *External_function_call_argsContext)
- func (s *BaseModelicaListener) ExitExternal_function_call_argument(ctx *External_function_call_argumentContext)
- func (s *BaseModelicaListener) ExitFactor(ctx *FactorContext)
- func (s *BaseModelicaListener) ExitFor_equation(ctx *For_equationContext)
- func (s *BaseModelicaListener) ExitFor_index(ctx *For_indexContext)
- func (s *BaseModelicaListener) ExitFor_indices(ctx *For_indicesContext)
- func (s *BaseModelicaListener) ExitFor_statement(ctx *For_statementContext)
- func (s *BaseModelicaListener) ExitFunction_argument(ctx *Function_argumentContext)
- func (s *BaseModelicaListener) ExitFunction_arguments(ctx *Function_argumentsContext)
- func (s *BaseModelicaListener) ExitFunction_call_args(ctx *Function_call_argsContext)
- func (s *BaseModelicaListener) ExitIf_equation(ctx *If_equationContext)
- func (s *BaseModelicaListener) ExitIf_expression(ctx *If_expressionContext)
- func (s *BaseModelicaListener) ExitIf_expression_body(ctx *If_expression_bodyContext)
- func (s *BaseModelicaListener) ExitIf_expression_condition(ctx *If_expression_conditionContext)
- func (s *BaseModelicaListener) ExitIf_statement(ctx *If_statementContext)
- func (s *BaseModelicaListener) ExitImport_clause(ctx *Import_clauseContext)
- func (s *BaseModelicaListener) ExitImport_list(ctx *Import_listContext)
- func (s *BaseModelicaListener) ExitLanguage_specification(ctx *Language_specificationContext)
- func (s *BaseModelicaListener) ExitLast_semicolon(ctx *Last_semicolonContext)
- func (s *BaseModelicaListener) ExitLogical_expression(ctx *Logical_expressionContext)
- func (s *BaseModelicaListener) ExitLogical_factor(ctx *Logical_factorContext)
- func (s *BaseModelicaListener) ExitLogical_term(ctx *Logical_termContext)
- func (s *BaseModelicaListener) ExitLong_class_specifier(ctx *Long_class_specifierContext)
- func (s *BaseModelicaListener) ExitModel_annotation(ctx *Model_annotationContext)
- func (s *BaseModelicaListener) ExitModification(ctx *ModificationContext)
- func (s *BaseModelicaListener) ExitMul_op(ctx *Mul_opContext)
- func (s *BaseModelicaListener) ExitName(ctx *NameContext)
- func (s *BaseModelicaListener) ExitNamed_argument(ctx *Named_argumentContext)
- func (s *BaseModelicaListener) ExitNamed_arguments(ctx *Named_argumentsContext)
- func (s *BaseModelicaListener) ExitOutput_expression_list(ctx *Output_expression_listContext)
- func (s *BaseModelicaListener) ExitPrimary(ctx *PrimaryContext)
- func (s *BaseModelicaListener) ExitRel_op(ctx *Rel_opContext)
- func (s *BaseModelicaListener) ExitRelation(ctx *RelationContext)
- func (s *BaseModelicaListener) ExitShort_class_definition(ctx *Short_class_definitionContext)
- func (s *BaseModelicaListener) ExitShort_class_specifier(ctx *Short_class_specifierContext)
- func (s *BaseModelicaListener) ExitSimple_expression(ctx *Simple_expressionContext)
- func (s *BaseModelicaListener) ExitStatement(ctx *StatementContext)
- func (s *BaseModelicaListener) ExitStored_definition(ctx *Stored_definitionContext)
- func (s *BaseModelicaListener) ExitString_comment(ctx *String_commentContext)
- func (s *BaseModelicaListener) ExitSubscript(ctx *SubscriptContext)
- func (s *BaseModelicaListener) ExitTerm(ctx *TermContext)
- func (s *BaseModelicaListener) ExitType_prefix(ctx *Type_prefixContext)
- func (s *BaseModelicaListener) ExitType_specifier(ctx *Type_specifierContext)
- func (s *BaseModelicaListener) ExitVector(ctx *VectorContext)
- func (s *BaseModelicaListener) ExitWhen_equation(ctx *When_equationContext)
- func (s *BaseModelicaListener) ExitWhen_statement(ctx *When_statementContext)
- func (s *BaseModelicaListener) ExitWhile_statement(ctx *While_statementContext)
- func (s *BaseModelicaListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseModelicaListener) VisitTerminal(node antlr.TerminalNode)
- type Base_prefixContext
- func (s *Base_prefixContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Base_prefixContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Base_prefixContext) GetParser() antlr.Parser
- func (s *Base_prefixContext) GetRuleContext() antlr.RuleContext
- func (*Base_prefixContext) IsBase_prefixContext()
- func (s *Base_prefixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Base_prefixContext) Type_prefix() IType_prefixContext
- type Class_definitionContext
- func (s *Class_definitionContext) Class_prefixes() IClass_prefixesContext
- func (s *Class_definitionContext) Class_specifier() IClass_specifierContext
- func (s *Class_definitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Class_definitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Class_definitionContext) GetParser() antlr.Parser
- func (s *Class_definitionContext) GetRuleContext() antlr.RuleContext
- func (*Class_definitionContext) IsClass_definitionContext()
- func (s *Class_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Class_modificationContext
- func (s *Class_modificationContext) Argument_list() IArgument_listContext
- func (s *Class_modificationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Class_modificationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Class_modificationContext) GetParser() antlr.Parser
- func (s *Class_modificationContext) GetRuleContext() antlr.RuleContext
- func (*Class_modificationContext) IsClass_modificationContext()
- func (s *Class_modificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Class_prefixesContext
- func (s *Class_prefixesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Class_prefixesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Class_prefixesContext) GetParser() antlr.Parser
- func (s *Class_prefixesContext) GetRuleContext() antlr.RuleContext
- func (*Class_prefixesContext) IsClass_prefixesContext()
- func (s *Class_prefixesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Class_specifierContext
- func (s *Class_specifierContext) Der_class_specifier() IDer_class_specifierContext
- func (s *Class_specifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Class_specifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Class_specifierContext) GetParser() antlr.Parser
- func (s *Class_specifierContext) GetRuleContext() antlr.RuleContext
- func (*Class_specifierContext) IsClass_specifierContext()
- func (s *Class_specifierContext) Long_class_specifier() ILong_class_specifierContext
- func (s *Class_specifierContext) Short_class_specifier() IShort_class_specifierContext
- func (s *Class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CommentContext
- func (s *CommentContext) Annotation() IAnnotationContext
- func (s *CommentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CommentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CommentContext) GetParser() antlr.Parser
- func (s *CommentContext) GetRuleContext() antlr.RuleContext
- func (*CommentContext) IsCommentContext()
- func (s *CommentContext) String_comment() IString_commentContext
- func (s *CommentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Component_clause1Context
- func (s *Component_clause1Context) Component_declaration1() IComponent_declaration1Context
- func (s *Component_clause1Context) EnterRule(listener antlr.ParseTreeListener)
- func (s *Component_clause1Context) ExitRule(listener antlr.ParseTreeListener)
- func (s *Component_clause1Context) GetParser() antlr.Parser
- func (s *Component_clause1Context) GetRuleContext() antlr.RuleContext
- func (*Component_clause1Context) IsComponent_clause1Context()
- func (s *Component_clause1Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Component_clause1Context) Type_prefix() IType_prefixContext
- func (s *Component_clause1Context) Type_specifier() IType_specifierContext
- type Component_clauseContext
- func (s *Component_clauseContext) Array_subscripts() IArray_subscriptsContext
- func (s *Component_clauseContext) Component_list() IComponent_listContext
- func (s *Component_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Component_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Component_clauseContext) GetParser() antlr.Parser
- func (s *Component_clauseContext) GetRuleContext() antlr.RuleContext
- func (*Component_clauseContext) IsComponent_clauseContext()
- func (s *Component_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Component_clauseContext) Type_prefix() IType_prefixContext
- func (s *Component_clauseContext) Type_specifier() IType_specifierContext
- type Component_declaration1Context
- func (s *Component_declaration1Context) Annotation() IAnnotationContext
- func (s *Component_declaration1Context) Declaration() IDeclarationContext
- func (s *Component_declaration1Context) EnterRule(listener antlr.ParseTreeListener)
- func (s *Component_declaration1Context) ExitRule(listener antlr.ParseTreeListener)
- func (s *Component_declaration1Context) GetParser() antlr.Parser
- func (s *Component_declaration1Context) GetRuleContext() antlr.RuleContext
- func (*Component_declaration1Context) IsComponent_declaration1Context()
- func (s *Component_declaration1Context) String_comment() IString_commentContext
- func (s *Component_declaration1Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Component_declarationContext
- func (s *Component_declarationContext) Annotation() IAnnotationContext
- func (s *Component_declarationContext) Condition_attribute() ICondition_attributeContext
- func (s *Component_declarationContext) Declaration() IDeclarationContext
- func (s *Component_declarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Component_declarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Component_declarationContext) GetParser() antlr.Parser
- func (s *Component_declarationContext) GetRuleContext() antlr.RuleContext
- func (*Component_declarationContext) IsComponent_declarationContext()
- func (s *Component_declarationContext) String_comment() IString_commentContext
- func (s *Component_declarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Component_listContext
- func (s *Component_listContext) AllComponent_declaration() []IComponent_declarationContext
- func (s *Component_listContext) Component_declaration(i int) IComponent_declarationContext
- func (s *Component_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Component_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Component_listContext) GetParser() antlr.Parser
- func (s *Component_listContext) GetRuleContext() antlr.RuleContext
- func (*Component_listContext) IsComponent_listContext()
- func (s *Component_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Component_referenceContext
- func (s *Component_referenceContext) AllArray_subscripts() []IArray_subscriptsContext
- func (s *Component_referenceContext) AllIDENT() []antlr.TerminalNode
- func (s *Component_referenceContext) Array_subscripts(i int) IArray_subscriptsContext
- func (s *Component_referenceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Component_referenceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Component_referenceContext) GetParser() antlr.Parser
- func (s *Component_referenceContext) GetRuleContext() antlr.RuleContext
- func (s *Component_referenceContext) IDENT(i int) antlr.TerminalNode
- func (*Component_referenceContext) IsComponent_referenceContext()
- func (s *Component_referenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CompositionContext
- func (s *CompositionContext) Algorithm_section(i int) IAlgorithm_sectionContext
- func (s *CompositionContext) AllAlgorithm_section() []IAlgorithm_sectionContext
- func (s *CompositionContext) AllElement_list() []IElement_listContext
- func (s *CompositionContext) AllEquation_section() []IEquation_sectionContext
- func (s *CompositionContext) Annotation() IAnnotationContext
- func (s *CompositionContext) Element_list(i int) IElement_listContext
- func (s *CompositionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CompositionContext) Equation_section(i int) IEquation_sectionContext
- func (s *CompositionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CompositionContext) External_function_call() IExternal_function_callContext
- func (s *CompositionContext) GetParser() antlr.Parser
- func (s *CompositionContext) GetRuleContext() antlr.RuleContext
- func (*CompositionContext) IsCompositionContext()
- func (s *CompositionContext) Language_specification() ILanguage_specificationContext
- func (s *CompositionContext) Model_annotation() IModel_annotationContext
- func (s *CompositionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Condition_attributeContext
- func (s *Condition_attributeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Condition_attributeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Condition_attributeContext) Expression() IExpressionContext
- func (s *Condition_attributeContext) GetParser() antlr.Parser
- func (s *Condition_attributeContext) GetRuleContext() antlr.RuleContext
- func (*Condition_attributeContext) IsCondition_attributeContext()
- func (s *Condition_attributeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Connect_clauseContext
- func (s *Connect_clauseContext) AllComponent_reference() []IComponent_referenceContext
- func (s *Connect_clauseContext) Component_reference(i int) IComponent_referenceContext
- func (s *Connect_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Connect_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Connect_clauseContext) GetParser() antlr.Parser
- func (s *Connect_clauseContext) GetRuleContext() antlr.RuleContext
- func (*Connect_clauseContext) IsConnect_clauseContext()
- func (s *Connect_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Constraining_clauseContext
- func (s *Constraining_clauseContext) Class_modification() IClass_modificationContext
- func (s *Constraining_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Constraining_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Constraining_clauseContext) GetParser() antlr.Parser
- func (s *Constraining_clauseContext) GetRuleContext() antlr.RuleContext
- func (*Constraining_clauseContext) IsConstraining_clauseContext()
- func (s *Constraining_clauseContext) Name() INameContext
- func (s *Constraining_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Control_structure_bodyContext
- func (s *Control_structure_bodyContext) AllEquation() []IEquationContext
- func (s *Control_structure_bodyContext) AllStatement() []IStatementContext
- func (s *Control_structure_bodyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Control_structure_bodyContext) Equation(i int) IEquationContext
- func (s *Control_structure_bodyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Control_structure_bodyContext) GetParser() antlr.Parser
- func (s *Control_structure_bodyContext) GetRuleContext() antlr.RuleContext
- func (*Control_structure_bodyContext) IsControl_structure_bodyContext()
- func (s *Control_structure_bodyContext) Statement(i int) IStatementContext
- func (s *Control_structure_bodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DeclarationContext
- func (s *DeclarationContext) Array_subscripts() IArray_subscriptsContext
- func (s *DeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DeclarationContext) GetParser() antlr.Parser
- func (s *DeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *DeclarationContext) IDENT() antlr.TerminalNode
- func (*DeclarationContext) IsDeclarationContext()
- func (s *DeclarationContext) Modification() IModificationContext
- func (s *DeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Der_class_specifierContext
- func (s *Der_class_specifierContext) AllIDENT() []antlr.TerminalNode
- func (s *Der_class_specifierContext) Annotation() IAnnotationContext
- func (s *Der_class_specifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Der_class_specifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Der_class_specifierContext) GetParser() antlr.Parser
- func (s *Der_class_specifierContext) GetRuleContext() antlr.RuleContext
- func (s *Der_class_specifierContext) IDENT(i int) antlr.TerminalNode
- func (*Der_class_specifierContext) IsDer_class_specifierContext()
- func (s *Der_class_specifierContext) Name() INameContext
- func (s *Der_class_specifierContext) String_comment() IString_commentContext
- func (s *Der_class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ElementContext
- func (s *ElementContext) Annotation() IAnnotationContext
- func (s *ElementContext) Class_definition() IClass_definitionContext
- func (s *ElementContext) Component_clause() IComponent_clauseContext
- func (s *ElementContext) Constraining_clause() IConstraining_clauseContext
- func (s *ElementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ElementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ElementContext) Extends_clause() IExtends_clauseContext
- func (s *ElementContext) GetParser() antlr.Parser
- func (s *ElementContext) GetRuleContext() antlr.RuleContext
- func (s *ElementContext) Import_clause() IImport_clauseContext
- func (*ElementContext) IsElementContext()
- func (s *ElementContext) String_comment() IString_commentContext
- func (s *ElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Element_listContext
- func (s *Element_listContext) AllElement() []IElementContext
- func (s *Element_listContext) Element(i int) IElementContext
- func (s *Element_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Element_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Element_listContext) GetParser() antlr.Parser
- func (s *Element_listContext) GetRuleContext() antlr.RuleContext
- func (*Element_listContext) IsElement_listContext()
- func (s *Element_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Element_modificationContext
- func (s *Element_modificationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Element_modificationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Element_modificationContext) GetParser() antlr.Parser
- func (s *Element_modificationContext) GetRuleContext() antlr.RuleContext
- func (*Element_modificationContext) IsElement_modificationContext()
- func (s *Element_modificationContext) Modification() IModificationContext
- func (s *Element_modificationContext) Name() INameContext
- func (s *Element_modificationContext) String_comment() IString_commentContext
- func (s *Element_modificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Element_modification_or_replaceableContext
- func (s *Element_modification_or_replaceableContext) Element_modification() IElement_modificationContext
- func (s *Element_modification_or_replaceableContext) Element_replaceable() IElement_replaceableContext
- func (s *Element_modification_or_replaceableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Element_modification_or_replaceableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Element_modification_or_replaceableContext) GetParser() antlr.Parser
- func (s *Element_modification_or_replaceableContext) GetRuleContext() antlr.RuleContext
- func (*Element_modification_or_replaceableContext) IsElement_modification_or_replaceableContext()
- func (s *Element_modification_or_replaceableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Element_redeclarationContext
- func (s *Element_redeclarationContext) Component_clause1() IComponent_clause1Context
- func (s *Element_redeclarationContext) Element_replaceable() IElement_replaceableContext
- func (s *Element_redeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Element_redeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Element_redeclarationContext) GetParser() antlr.Parser
- func (s *Element_redeclarationContext) GetRuleContext() antlr.RuleContext
- func (*Element_redeclarationContext) IsElement_redeclarationContext()
- func (s *Element_redeclarationContext) Short_class_definition() IShort_class_definitionContext
- func (s *Element_redeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Element_replaceableContext
- func (s *Element_replaceableContext) Component_clause1() IComponent_clause1Context
- func (s *Element_replaceableContext) Constraining_clause() IConstraining_clauseContext
- func (s *Element_replaceableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Element_replaceableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Element_replaceableContext) GetParser() antlr.Parser
- func (s *Element_replaceableContext) GetRuleContext() antlr.RuleContext
- func (*Element_replaceableContext) IsElement_replaceableContext()
- func (s *Element_replaceableContext) Short_class_definition() IShort_class_definitionContext
- func (s *Element_replaceableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Else_expression_conditionContext
- func (s *Else_expression_conditionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Else_expression_conditionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Else_expression_conditionContext) GetParser() antlr.Parser
- func (s *Else_expression_conditionContext) GetRuleContext() antlr.RuleContext
- func (s *Else_expression_conditionContext) If_expression_body() IIf_expression_bodyContext
- func (*Else_expression_conditionContext) IsElse_expression_conditionContext()
- func (s *Else_expression_conditionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Elseif_expression_conditionContext
- func (s *Elseif_expression_conditionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Elseif_expression_conditionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Elseif_expression_conditionContext) Expression() IExpressionContext
- func (s *Elseif_expression_conditionContext) GetParser() antlr.Parser
- func (s *Elseif_expression_conditionContext) GetRuleContext() antlr.RuleContext
- func (s *Elseif_expression_conditionContext) If_expression_body() IIf_expression_bodyContext
- func (*Elseif_expression_conditionContext) IsElseif_expression_conditionContext()
- func (s *Elseif_expression_conditionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Enum_listContext
- func (s *Enum_listContext) AllEnumeration_literal() []IEnumeration_literalContext
- func (s *Enum_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Enum_listContext) Enumeration_literal(i int) IEnumeration_literalContext
- func (s *Enum_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Enum_listContext) GetParser() antlr.Parser
- func (s *Enum_listContext) GetRuleContext() antlr.RuleContext
- func (*Enum_listContext) IsEnum_listContext()
- func (s *Enum_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Enumeration_literalContext
- func (s *Enumeration_literalContext) Annotation() IAnnotationContext
- func (s *Enumeration_literalContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Enumeration_literalContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Enumeration_literalContext) GetParser() antlr.Parser
- func (s *Enumeration_literalContext) GetRuleContext() antlr.RuleContext
- func (s *Enumeration_literalContext) IDENT() antlr.TerminalNode
- func (*Enumeration_literalContext) IsEnumeration_literalContext()
- func (s *Enumeration_literalContext) String_comment() IString_commentContext
- func (s *Enumeration_literalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EquationContext
- func (s *EquationContext) Annotation() IAnnotationContext
- func (s *EquationContext) Connect_clause() IConnect_clauseContext
- func (s *EquationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EquationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EquationContext) Expression() IExpressionContext
- func (s *EquationContext) For_equation() IFor_equationContext
- func (s *EquationContext) Function_call_args() IFunction_call_argsContext
- func (s *EquationContext) GetParser() antlr.Parser
- func (s *EquationContext) GetRuleContext() antlr.RuleContext
- func (s *EquationContext) If_equation() IIf_equationContext
- func (*EquationContext) IsEquationContext()
- func (s *EquationContext) Name() INameContext
- func (s *EquationContext) Simple_expression() ISimple_expressionContext
- func (s *EquationContext) String_comment() IString_commentContext
- func (s *EquationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *EquationContext) When_equation() IWhen_equationContext
- type Equation_sectionContext
- func (s *Equation_sectionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Equation_sectionContext) Equations() IEquationsContext
- func (s *Equation_sectionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Equation_sectionContext) GetParser() antlr.Parser
- func (s *Equation_sectionContext) GetRuleContext() antlr.RuleContext
- func (*Equation_sectionContext) IsEquation_sectionContext()
- func (s *Equation_sectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EquationsContext
- func (s *EquationsContext) AllEquation() []IEquationContext
- func (s *EquationsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EquationsContext) Equation(i int) IEquationContext
- func (s *EquationsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EquationsContext) GetParser() antlr.Parser
- func (s *EquationsContext) GetRuleContext() antlr.RuleContext
- func (*EquationsContext) IsEquationsContext()
- func (s *EquationsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionContext
- func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionContext) GetParser() antlr.Parser
- func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *ExpressionContext) If_expression() IIf_expressionContext
- func (*ExpressionContext) IsExpressionContext()
- func (s *ExpressionContext) Simple_expression() ISimple_expressionContext
- func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Expression_listContext
- func (s *Expression_listContext) AllExpression() []IExpressionContext
- func (s *Expression_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Expression_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Expression_listContext) Expression(i int) IExpressionContext
- func (s *Expression_listContext) GetParser() antlr.Parser
- func (s *Expression_listContext) GetRuleContext() antlr.RuleContext
- func (*Expression_listContext) IsExpression_listContext()
- func (s *Expression_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Extends_clauseContext
- func (s *Extends_clauseContext) Annotation() IAnnotationContext
- func (s *Extends_clauseContext) Class_modification() IClass_modificationContext
- func (s *Extends_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Extends_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Extends_clauseContext) GetParser() antlr.Parser
- func (s *Extends_clauseContext) GetRuleContext() antlr.RuleContext
- func (*Extends_clauseContext) IsExtends_clauseContext()
- func (s *Extends_clauseContext) Name() INameContext
- func (s *Extends_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type External_function_callContext
- func (s *External_function_callContext) Component_reference() IComponent_referenceContext
- func (s *External_function_callContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *External_function_callContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *External_function_callContext) External_function_call_args() IExternal_function_call_argsContext
- func (s *External_function_callContext) GetParser() antlr.Parser
- func (s *External_function_callContext) GetRuleContext() antlr.RuleContext
- func (s *External_function_callContext) IDENT() antlr.TerminalNode
- func (*External_function_callContext) IsExternal_function_callContext()
- func (s *External_function_callContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type External_function_call_argsContext
- func (s *External_function_call_argsContext) AllExternal_function_call_argument() []IExternal_function_call_argumentContext
- func (s *External_function_call_argsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *External_function_call_argsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *External_function_call_argsContext) External_function_call_argument(i int) IExternal_function_call_argumentContext
- func (s *External_function_call_argsContext) GetParser() antlr.Parser
- func (s *External_function_call_argsContext) GetRuleContext() antlr.RuleContext
- func (*External_function_call_argsContext) IsExternal_function_call_argsContext()
- func (s *External_function_call_argsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type External_function_call_argumentContext
- func (s *External_function_call_argumentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *External_function_call_argumentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *External_function_call_argumentContext) Expression() IExpressionContext
- func (s *External_function_call_argumentContext) GetParser() antlr.Parser
- func (s *External_function_call_argumentContext) GetRuleContext() antlr.RuleContext
- func (*External_function_call_argumentContext) IsExternal_function_call_argumentContext()
- func (s *External_function_call_argumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FactorContext
- func (s *FactorContext) AllPrimary() []IPrimaryContext
- func (s *FactorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FactorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FactorContext) GetParser() antlr.Parser
- func (s *FactorContext) GetRuleContext() antlr.RuleContext
- func (*FactorContext) IsFactorContext()
- func (s *FactorContext) Primary(i int) IPrimaryContext
- func (s *FactorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type For_equationContext
- func (s *For_equationContext) Control_structure_body() IControl_structure_bodyContext
- func (s *For_equationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *For_equationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *For_equationContext) For_indices() IFor_indicesContext
- func (s *For_equationContext) GetParser() antlr.Parser
- func (s *For_equationContext) GetRuleContext() antlr.RuleContext
- func (*For_equationContext) IsFor_equationContext()
- func (s *For_equationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type For_indexContext
- func (s *For_indexContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *For_indexContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *For_indexContext) Expression() IExpressionContext
- func (s *For_indexContext) GetParser() antlr.Parser
- func (s *For_indexContext) GetRuleContext() antlr.RuleContext
- func (s *For_indexContext) IDENT() antlr.TerminalNode
- func (*For_indexContext) IsFor_indexContext()
- func (s *For_indexContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type For_indicesContext
- func (s *For_indicesContext) AllFor_index() []IFor_indexContext
- func (s *For_indicesContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *For_indicesContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *For_indicesContext) For_index(i int) IFor_indexContext
- func (s *For_indicesContext) GetParser() antlr.Parser
- func (s *For_indicesContext) GetRuleContext() antlr.RuleContext
- func (*For_indicesContext) IsFor_indicesContext()
- func (s *For_indicesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type For_statementContext
- func (s *For_statementContext) Control_structure_body() IControl_structure_bodyContext
- func (s *For_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *For_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *For_statementContext) For_indices() IFor_indicesContext
- func (s *For_statementContext) GetParser() antlr.Parser
- func (s *For_statementContext) GetRuleContext() antlr.RuleContext
- func (*For_statementContext) IsFor_statementContext()
- func (s *For_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_argumentContext
- func (s *Function_argumentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_argumentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_argumentContext) Expression() IExpressionContext
- func (s *Function_argumentContext) GetParser() antlr.Parser
- func (s *Function_argumentContext) GetRuleContext() antlr.RuleContext
- func (*Function_argumentContext) IsFunction_argumentContext()
- func (s *Function_argumentContext) Name() INameContext
- func (s *Function_argumentContext) Named_arguments() INamed_argumentsContext
- func (s *Function_argumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_argumentsContext
- func (s *Function_argumentsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_argumentsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_argumentsContext) For_indices() IFor_indicesContext
- func (s *Function_argumentsContext) Function_argument() IFunction_argumentContext
- func (s *Function_argumentsContext) Function_arguments() IFunction_argumentsContext
- func (s *Function_argumentsContext) GetParser() antlr.Parser
- func (s *Function_argumentsContext) GetRuleContext() antlr.RuleContext
- func (*Function_argumentsContext) IsFunction_argumentsContext()
- func (s *Function_argumentsContext) Named_arguments() INamed_argumentsContext
- func (s *Function_argumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Function_call_argsContext
- func (s *Function_call_argsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Function_call_argsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Function_call_argsContext) Function_arguments() IFunction_argumentsContext
- func (s *Function_call_argsContext) GetParser() antlr.Parser
- func (s *Function_call_argsContext) GetRuleContext() antlr.RuleContext
- func (*Function_call_argsContext) IsFunction_call_argsContext()
- func (s *Function_call_argsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAdd_opContext
- type IAlgorithm_sectionContext
- type IAlgorithm_statementsContext
- type IAnnotationContext
- type IArgumentContext
- type IArgument_listContext
- type IArithmetic_expressionContext
- type IArray_argumentsContext
- type IArray_iterator_constructorContext
- type IArray_subscriptsContext
- type IBase_prefixContext
- type IClass_definitionContext
- type IClass_modificationContext
- type IClass_prefixesContext
- type IClass_specifierContext
- type ICommentContext
- type IComponent_clause1Context
- type IComponent_clauseContext
- type IComponent_declaration1Context
- type IComponent_declarationContext
- type IComponent_listContext
- type IComponent_referenceContext
- type ICompositionContext
- type ICondition_attributeContext
- type IConnect_clauseContext
- type IConstraining_clauseContext
- type IControl_structure_bodyContext
- type IDeclarationContext
- type IDer_class_specifierContext
- type IElementContext
- type IElement_listContext
- type IElement_modificationContext
- type IElement_modification_or_replaceableContext
- type IElement_redeclarationContext
- type IElement_replaceableContext
- type IElse_expression_conditionContext
- type IElseif_expression_conditionContext
- type IEnum_listContext
- type IEnumeration_literalContext
- type IEquationContext
- type IEquation_sectionContext
- type IEquationsContext
- type IExpressionContext
- type IExpression_listContext
- type IExtends_clauseContext
- type IExternal_function_callContext
- type IExternal_function_call_argsContext
- type IExternal_function_call_argumentContext
- type IFactorContext
- type IFor_equationContext
- type IFor_indexContext
- type IFor_indicesContext
- type IFor_statementContext
- type IFunction_argumentContext
- type IFunction_argumentsContext
- type IFunction_call_argsContext
- type IIf_equationContext
- type IIf_expressionContext
- type IIf_expression_bodyContext
- type IIf_expression_conditionContext
- type IIf_statementContext
- type IImport_clauseContext
- type IImport_listContext
- type ILanguage_specificationContext
- type ILast_semicolonContext
- type ILogical_expressionContext
- type ILogical_factorContext
- type ILogical_termContext
- type ILong_class_specifierContext
- type IModel_annotationContext
- type IModificationContext
- type IMul_opContext
- type INameContext
- type INamed_argumentContext
- type INamed_argumentsContext
- type IOutput_expression_listContext
- type IPrimaryContext
- type IRel_opContext
- type IRelationContext
- type IShort_class_definitionContext
- type IShort_class_specifierContext
- type ISimple_expressionContext
- type IStatementContext
- type IStored_definitionContext
- type IString_commentContext
- type ISubscriptContext
- type ITermContext
- type IType_prefixContext
- type IType_specifierContext
- type IVectorContext
- type IWhen_equationContext
- type IWhen_statementContext
- type IWhile_statementContext
- type If_equationContext
- func (s *If_equationContext) AllControl_structure_body() []IControl_structure_bodyContext
- func (s *If_equationContext) AllExpression() []IExpressionContext
- func (s *If_equationContext) Control_structure_body(i int) IControl_structure_bodyContext
- func (s *If_equationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *If_equationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *If_equationContext) Expression(i int) IExpressionContext
- func (s *If_equationContext) GetParser() antlr.Parser
- func (s *If_equationContext) GetRuleContext() antlr.RuleContext
- func (*If_equationContext) IsIf_equationContext()
- func (s *If_equationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type If_expressionContext
- func (s *If_expressionContext) AllElseif_expression_condition() []IElseif_expression_conditionContext
- func (s *If_expressionContext) Else_expression_condition() IElse_expression_conditionContext
- func (s *If_expressionContext) Elseif_expression_condition(i int) IElseif_expression_conditionContext
- func (s *If_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *If_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *If_expressionContext) GetParser() antlr.Parser
- func (s *If_expressionContext) GetRuleContext() antlr.RuleContext
- func (s *If_expressionContext) If_expression_condition() IIf_expression_conditionContext
- func (*If_expressionContext) IsIf_expressionContext()
- func (s *If_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type If_expression_bodyContext
- func (s *If_expression_bodyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *If_expression_bodyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *If_expression_bodyContext) Expression() IExpressionContext
- func (s *If_expression_bodyContext) GetParser() antlr.Parser
- func (s *If_expression_bodyContext) GetRuleContext() antlr.RuleContext
- func (*If_expression_bodyContext) IsIf_expression_bodyContext()
- func (s *If_expression_bodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type If_expression_conditionContext
- func (s *If_expression_conditionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *If_expression_conditionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *If_expression_conditionContext) Expression() IExpressionContext
- func (s *If_expression_conditionContext) GetParser() antlr.Parser
- func (s *If_expression_conditionContext) GetRuleContext() antlr.RuleContext
- func (s *If_expression_conditionContext) If_expression_body() IIf_expression_bodyContext
- func (*If_expression_conditionContext) IsIf_expression_conditionContext()
- func (s *If_expression_conditionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type If_statementContext
- func (s *If_statementContext) AllControl_structure_body() []IControl_structure_bodyContext
- func (s *If_statementContext) AllExpression() []IExpressionContext
- func (s *If_statementContext) Control_structure_body(i int) IControl_structure_bodyContext
- func (s *If_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *If_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *If_statementContext) Expression(i int) IExpressionContext
- func (s *If_statementContext) GetParser() antlr.Parser
- func (s *If_statementContext) GetRuleContext() antlr.RuleContext
- func (*If_statementContext) IsIf_statementContext()
- func (s *If_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Import_clauseContext
- func (s *Import_clauseContext) Annotation() IAnnotationContext
- func (s *Import_clauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Import_clauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Import_clauseContext) GetParser() antlr.Parser
- func (s *Import_clauseContext) GetRuleContext() antlr.RuleContext
- func (s *Import_clauseContext) IDENT() antlr.TerminalNode
- func (s *Import_clauseContext) Import_list() IImport_listContext
- func (*Import_clauseContext) IsImport_clauseContext()
- func (s *Import_clauseContext) Name() INameContext
- func (s *Import_clauseContext) String_comment() IString_commentContext
- func (s *Import_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Import_listContext
- func (s *Import_listContext) AllIDENT() []antlr.TerminalNode
- func (s *Import_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Import_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Import_listContext) GetParser() antlr.Parser
- func (s *Import_listContext) GetRuleContext() antlr.RuleContext
- func (s *Import_listContext) IDENT(i int) antlr.TerminalNode
- func (*Import_listContext) IsImport_listContext()
- func (s *Import_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Language_specificationContext
- func (s *Language_specificationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Language_specificationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Language_specificationContext) GetParser() antlr.Parser
- func (s *Language_specificationContext) GetRuleContext() antlr.RuleContext
- func (*Language_specificationContext) IsLanguage_specificationContext()
- func (s *Language_specificationContext) STRING() antlr.TerminalNode
- func (s *Language_specificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Last_semicolonContext
- func (s *Last_semicolonContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Last_semicolonContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Last_semicolonContext) GetParser() antlr.Parser
- func (s *Last_semicolonContext) GetRuleContext() antlr.RuleContext
- func (*Last_semicolonContext) IsLast_semicolonContext()
- func (s *Last_semicolonContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Logical_expressionContext
- func (s *Logical_expressionContext) AllLogical_term() []ILogical_termContext
- func (s *Logical_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Logical_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Logical_expressionContext) GetParser() antlr.Parser
- func (s *Logical_expressionContext) GetRuleContext() antlr.RuleContext
- func (*Logical_expressionContext) IsLogical_expressionContext()
- func (s *Logical_expressionContext) Logical_term(i int) ILogical_termContext
- func (s *Logical_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Logical_factorContext
- func (s *Logical_factorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Logical_factorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Logical_factorContext) GetParser() antlr.Parser
- func (s *Logical_factorContext) GetRuleContext() antlr.RuleContext
- func (*Logical_factorContext) IsLogical_factorContext()
- func (s *Logical_factorContext) Relation() IRelationContext
- func (s *Logical_factorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Logical_termContext
- func (s *Logical_termContext) AllLogical_factor() []ILogical_factorContext
- func (s *Logical_termContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Logical_termContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Logical_termContext) GetParser() antlr.Parser
- func (s *Logical_termContext) GetRuleContext() antlr.RuleContext
- func (*Logical_termContext) IsLogical_termContext()
- func (s *Logical_termContext) Logical_factor(i int) ILogical_factorContext
- func (s *Logical_termContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Long_class_specifierContext
- func (s *Long_class_specifierContext) AllIDENT() []antlr.TerminalNode
- func (s *Long_class_specifierContext) Class_modification() IClass_modificationContext
- func (s *Long_class_specifierContext) Composition() ICompositionContext
- func (s *Long_class_specifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Long_class_specifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Long_class_specifierContext) GetParser() antlr.Parser
- func (s *Long_class_specifierContext) GetRuleContext() antlr.RuleContext
- func (s *Long_class_specifierContext) IDENT(i int) antlr.TerminalNode
- func (*Long_class_specifierContext) IsLong_class_specifierContext()
- func (s *Long_class_specifierContext) String_comment() IString_commentContext
- func (s *Long_class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Model_annotationContext
- func (s *Model_annotationContext) Annotation() IAnnotationContext
- func (s *Model_annotationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Model_annotationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Model_annotationContext) GetParser() antlr.Parser
- func (s *Model_annotationContext) GetRuleContext() antlr.RuleContext
- func (*Model_annotationContext) IsModel_annotationContext()
- func (s *Model_annotationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ModelicaLexer
- type ModelicaListener
- type ModelicaParser
- func (p *ModelicaParser) Add_op() (localctx IAdd_opContext)
- func (p *ModelicaParser) Algorithm_section() (localctx IAlgorithm_sectionContext)
- func (p *ModelicaParser) Algorithm_statements() (localctx IAlgorithm_statementsContext)
- func (p *ModelicaParser) Annotation() (localctx IAnnotationContext)
- func (p *ModelicaParser) Argument() (localctx IArgumentContext)
- func (p *ModelicaParser) Argument_list() (localctx IArgument_listContext)
- func (p *ModelicaParser) Arithmetic_expression() (localctx IArithmetic_expressionContext)
- func (p *ModelicaParser) Array_arguments() (localctx IArray_argumentsContext)
- func (p *ModelicaParser) Array_iterator_constructor() (localctx IArray_iterator_constructorContext)
- func (p *ModelicaParser) Array_subscripts() (localctx IArray_subscriptsContext)
- func (p *ModelicaParser) Base_prefix() (localctx IBase_prefixContext)
- func (p *ModelicaParser) Class_definition() (localctx IClass_definitionContext)
- func (p *ModelicaParser) Class_modification() (localctx IClass_modificationContext)
- func (p *ModelicaParser) Class_prefixes() (localctx IClass_prefixesContext)
- func (p *ModelicaParser) Class_specifier() (localctx IClass_specifierContext)
- func (p *ModelicaParser) Comment() (localctx ICommentContext)
- func (p *ModelicaParser) Component_clause() (localctx IComponent_clauseContext)
- func (p *ModelicaParser) Component_clause1() (localctx IComponent_clause1Context)
- func (p *ModelicaParser) Component_declaration() (localctx IComponent_declarationContext)
- func (p *ModelicaParser) Component_declaration1() (localctx IComponent_declaration1Context)
- func (p *ModelicaParser) Component_list() (localctx IComponent_listContext)
- func (p *ModelicaParser) Component_reference() (localctx IComponent_referenceContext)
- func (p *ModelicaParser) Composition() (localctx ICompositionContext)
- func (p *ModelicaParser) Condition_attribute() (localctx ICondition_attributeContext)
- func (p *ModelicaParser) Connect_clause() (localctx IConnect_clauseContext)
- func (p *ModelicaParser) Constraining_clause() (localctx IConstraining_clauseContext)
- func (p *ModelicaParser) Control_structure_body() (localctx IControl_structure_bodyContext)
- func (p *ModelicaParser) Declaration() (localctx IDeclarationContext)
- func (p *ModelicaParser) Der_class_specifier() (localctx IDer_class_specifierContext)
- func (p *ModelicaParser) Element() (localctx IElementContext)
- func (p *ModelicaParser) Element_list() (localctx IElement_listContext)
- func (p *ModelicaParser) Element_modification() (localctx IElement_modificationContext)
- func (p *ModelicaParser) Element_modification_or_replaceable() (localctx IElement_modification_or_replaceableContext)
- func (p *ModelicaParser) Element_redeclaration() (localctx IElement_redeclarationContext)
- func (p *ModelicaParser) Element_replaceable() (localctx IElement_replaceableContext)
- func (p *ModelicaParser) Else_expression_condition() (localctx IElse_expression_conditionContext)
- func (p *ModelicaParser) Elseif_expression_condition() (localctx IElseif_expression_conditionContext)
- func (p *ModelicaParser) Enum_list() (localctx IEnum_listContext)
- func (p *ModelicaParser) Enumeration_literal() (localctx IEnumeration_literalContext)
- func (p *ModelicaParser) Equation() (localctx IEquationContext)
- func (p *ModelicaParser) Equation_section() (localctx IEquation_sectionContext)
- func (p *ModelicaParser) Equations() (localctx IEquationsContext)
- func (p *ModelicaParser) Expression() (localctx IExpressionContext)
- func (p *ModelicaParser) Expression_list() (localctx IExpression_listContext)
- func (p *ModelicaParser) Extends_clause() (localctx IExtends_clauseContext)
- func (p *ModelicaParser) External_function_call() (localctx IExternal_function_callContext)
- func (p *ModelicaParser) External_function_call_args() (localctx IExternal_function_call_argsContext)
- func (p *ModelicaParser) External_function_call_argument() (localctx IExternal_function_call_argumentContext)
- func (p *ModelicaParser) Factor() (localctx IFactorContext)
- func (p *ModelicaParser) For_equation() (localctx IFor_equationContext)
- func (p *ModelicaParser) For_index() (localctx IFor_indexContext)
- func (p *ModelicaParser) For_indices() (localctx IFor_indicesContext)
- func (p *ModelicaParser) For_statement() (localctx IFor_statementContext)
- func (p *ModelicaParser) Function_argument() (localctx IFunction_argumentContext)
- func (p *ModelicaParser) Function_arguments() (localctx IFunction_argumentsContext)
- func (p *ModelicaParser) Function_call_args() (localctx IFunction_call_argsContext)
- func (p *ModelicaParser) If_equation() (localctx IIf_equationContext)
- func (p *ModelicaParser) If_expression() (localctx IIf_expressionContext)
- func (p *ModelicaParser) If_expression_body() (localctx IIf_expression_bodyContext)
- func (p *ModelicaParser) If_expression_condition() (localctx IIf_expression_conditionContext)
- func (p *ModelicaParser) If_statement() (localctx IIf_statementContext)
- func (p *ModelicaParser) Import_clause() (localctx IImport_clauseContext)
- func (p *ModelicaParser) Import_list() (localctx IImport_listContext)
- func (p *ModelicaParser) Language_specification() (localctx ILanguage_specificationContext)
- func (p *ModelicaParser) Last_semicolon() (localctx ILast_semicolonContext)
- func (p *ModelicaParser) Logical_expression() (localctx ILogical_expressionContext)
- func (p *ModelicaParser) Logical_factor() (localctx ILogical_factorContext)
- func (p *ModelicaParser) Logical_term() (localctx ILogical_termContext)
- func (p *ModelicaParser) Long_class_specifier() (localctx ILong_class_specifierContext)
- func (p *ModelicaParser) Model_annotation() (localctx IModel_annotationContext)
- func (p *ModelicaParser) Modification() (localctx IModificationContext)
- func (p *ModelicaParser) Mul_op() (localctx IMul_opContext)
- func (p *ModelicaParser) Name() (localctx INameContext)
- func (p *ModelicaParser) Named_argument() (localctx INamed_argumentContext)
- func (p *ModelicaParser) Named_arguments() (localctx INamed_argumentsContext)
- func (p *ModelicaParser) Output_expression_list() (localctx IOutput_expression_listContext)
- func (p *ModelicaParser) Primary() (localctx IPrimaryContext)
- func (p *ModelicaParser) Rel_op() (localctx IRel_opContext)
- func (p *ModelicaParser) Relation() (localctx IRelationContext)
- func (p *ModelicaParser) Short_class_definition() (localctx IShort_class_definitionContext)
- func (p *ModelicaParser) Short_class_specifier() (localctx IShort_class_specifierContext)
- func (p *ModelicaParser) Simple_expression() (localctx ISimple_expressionContext)
- func (p *ModelicaParser) Statement() (localctx IStatementContext)
- func (p *ModelicaParser) Stored_definition() (localctx IStored_definitionContext)
- func (p *ModelicaParser) String_comment() (localctx IString_commentContext)
- func (p *ModelicaParser) Subscript() (localctx ISubscriptContext)
- func (p *ModelicaParser) Term() (localctx ITermContext)
- func (p *ModelicaParser) Type_prefix() (localctx IType_prefixContext)
- func (p *ModelicaParser) Type_specifier() (localctx IType_specifierContext)
- func (p *ModelicaParser) Vector() (localctx IVectorContext)
- func (p *ModelicaParser) When_equation() (localctx IWhen_equationContext)
- func (p *ModelicaParser) When_statement() (localctx IWhen_statementContext)
- func (p *ModelicaParser) While_statement() (localctx IWhile_statementContext)
- type ModificationContext
- func (s *ModificationContext) Class_modification() IClass_modificationContext
- func (s *ModificationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ModificationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ModificationContext) Expression() IExpressionContext
- func (s *ModificationContext) GetParser() antlr.Parser
- func (s *ModificationContext) GetRuleContext() antlr.RuleContext
- func (*ModificationContext) IsModificationContext()
- func (s *ModificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Mul_opContext
- func (s *Mul_opContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Mul_opContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Mul_opContext) GetParser() antlr.Parser
- func (s *Mul_opContext) GetRuleContext() antlr.RuleContext
- func (*Mul_opContext) IsMul_opContext()
- func (s *Mul_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NameContext
- func (s *NameContext) AllIDENT() []antlr.TerminalNode
- func (s *NameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NameContext) GetParser() antlr.Parser
- func (s *NameContext) GetRuleContext() antlr.RuleContext
- func (s *NameContext) IDENT(i int) antlr.TerminalNode
- func (*NameContext) IsNameContext()
- func (s *NameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Named_argumentContext
- func (s *Named_argumentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Named_argumentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Named_argumentContext) Function_argument() IFunction_argumentContext
- func (s *Named_argumentContext) GetParser() antlr.Parser
- func (s *Named_argumentContext) GetRuleContext() antlr.RuleContext
- func (s *Named_argumentContext) IDENT() antlr.TerminalNode
- func (*Named_argumentContext) IsNamed_argumentContext()
- func (s *Named_argumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Named_argumentsContext
- func (s *Named_argumentsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Named_argumentsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Named_argumentsContext) GetParser() antlr.Parser
- func (s *Named_argumentsContext) GetRuleContext() antlr.RuleContext
- func (*Named_argumentsContext) IsNamed_argumentsContext()
- func (s *Named_argumentsContext) Named_argument() INamed_argumentContext
- func (s *Named_argumentsContext) Named_arguments() INamed_argumentsContext
- func (s *Named_argumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Output_expression_listContext
- func (s *Output_expression_listContext) AllExpression() []IExpressionContext
- func (s *Output_expression_listContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Output_expression_listContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Output_expression_listContext) Expression(i int) IExpressionContext
- func (s *Output_expression_listContext) GetParser() antlr.Parser
- func (s *Output_expression_listContext) GetRuleContext() antlr.RuleContext
- func (*Output_expression_listContext) IsOutput_expression_listContext()
- func (s *Output_expression_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PrimaryContext
- func (s *PrimaryContext) AllExpression_list() []IExpression_listContext
- func (s *PrimaryContext) Component_reference() IComponent_referenceContext
- func (s *PrimaryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PrimaryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PrimaryContext) Expression_list(i int) IExpression_listContext
- func (s *PrimaryContext) Function_call_args() IFunction_call_argsContext
- func (s *PrimaryContext) GetParser() antlr.Parser
- func (s *PrimaryContext) GetRuleContext() antlr.RuleContext
- func (*PrimaryContext) IsPrimaryContext()
- func (s *PrimaryContext) Name() INameContext
- func (s *PrimaryContext) Output_expression_list() IOutput_expression_listContext
- func (s *PrimaryContext) STRING() antlr.TerminalNode
- func (s *PrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PrimaryContext) UNSIGNED_NUMBER() antlr.TerminalNode
- func (s *PrimaryContext) Vector() IVectorContext
- type Rel_opContext
- func (s *Rel_opContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Rel_opContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Rel_opContext) GetParser() antlr.Parser
- func (s *Rel_opContext) GetRuleContext() antlr.RuleContext
- func (*Rel_opContext) IsRel_opContext()
- func (s *Rel_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RelationContext
- func (s *RelationContext) AllArithmetic_expression() []IArithmetic_expressionContext
- func (s *RelationContext) Arithmetic_expression(i int) IArithmetic_expressionContext
- func (s *RelationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RelationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RelationContext) GetParser() antlr.Parser
- func (s *RelationContext) GetRuleContext() antlr.RuleContext
- func (*RelationContext) IsRelationContext()
- func (s *RelationContext) Rel_op() IRel_opContext
- func (s *RelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Short_class_definitionContext
- func (s *Short_class_definitionContext) Class_prefixes() IClass_prefixesContext
- func (s *Short_class_definitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Short_class_definitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Short_class_definitionContext) GetParser() antlr.Parser
- func (s *Short_class_definitionContext) GetRuleContext() antlr.RuleContext
- func (*Short_class_definitionContext) IsShort_class_definitionContext()
- func (s *Short_class_definitionContext) Short_class_specifier() IShort_class_specifierContext
- func (s *Short_class_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Short_class_specifierContext
- func (s *Short_class_specifierContext) Annotation() IAnnotationContext
- func (s *Short_class_specifierContext) Array_subscripts() IArray_subscriptsContext
- func (s *Short_class_specifierContext) Base_prefix() IBase_prefixContext
- func (s *Short_class_specifierContext) Class_modification() IClass_modificationContext
- func (s *Short_class_specifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Short_class_specifierContext) Enum_list() IEnum_listContext
- func (s *Short_class_specifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Short_class_specifierContext) GetParser() antlr.Parser
- func (s *Short_class_specifierContext) GetRuleContext() antlr.RuleContext
- func (s *Short_class_specifierContext) IDENT() antlr.TerminalNode
- func (*Short_class_specifierContext) IsShort_class_specifierContext()
- func (s *Short_class_specifierContext) Name() INameContext
- func (s *Short_class_specifierContext) String_comment() IString_commentContext
- func (s *Short_class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Simple_expressionContext
- func (s *Simple_expressionContext) AllLogical_expression() []ILogical_expressionContext
- func (s *Simple_expressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Simple_expressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Simple_expressionContext) GetParser() antlr.Parser
- func (s *Simple_expressionContext) GetRuleContext() antlr.RuleContext
- func (*Simple_expressionContext) IsSimple_expressionContext()
- func (s *Simple_expressionContext) Logical_expression(i int) ILogical_expressionContext
- func (s *Simple_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StatementContext
- func (s *StatementContext) Annotation() IAnnotationContext
- func (s *StatementContext) Component_reference() IComponent_referenceContext
- func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) Expression() IExpressionContext
- func (s *StatementContext) For_statement() IFor_statementContext
- func (s *StatementContext) Function_call_args() IFunction_call_argsContext
- func (s *StatementContext) GetParser() antlr.Parser
- func (s *StatementContext) GetRuleContext() antlr.RuleContext
- func (s *StatementContext) If_statement() IIf_statementContext
- func (*StatementContext) IsStatementContext()
- func (s *StatementContext) Output_expression_list() IOutput_expression_listContext
- func (s *StatementContext) String_comment() IString_commentContext
- func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StatementContext) When_statement() IWhen_statementContext
- func (s *StatementContext) While_statement() IWhile_statementContext
- type Stored_definitionContext
- func (s *Stored_definitionContext) AllClass_definition() []IClass_definitionContext
- func (s *Stored_definitionContext) AllLast_semicolon() []ILast_semicolonContext
- func (s *Stored_definitionContext) AllName() []INameContext
- func (s *Stored_definitionContext) Class_definition(i int) IClass_definitionContext
- func (s *Stored_definitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Stored_definitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Stored_definitionContext) GetParser() antlr.Parser
- func (s *Stored_definitionContext) GetRuleContext() antlr.RuleContext
- func (*Stored_definitionContext) IsStored_definitionContext()
- func (s *Stored_definitionContext) Last_semicolon(i int) ILast_semicolonContext
- func (s *Stored_definitionContext) Name(i int) INameContext
- func (s *Stored_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type String_commentContext
- func (s *String_commentContext) AllSTRING() []antlr.TerminalNode
- func (s *String_commentContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *String_commentContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *String_commentContext) GetParser() antlr.Parser
- func (s *String_commentContext) GetRuleContext() antlr.RuleContext
- func (*String_commentContext) IsString_commentContext()
- func (s *String_commentContext) STRING(i int) antlr.TerminalNode
- func (s *String_commentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SubscriptContext
- func (s *SubscriptContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SubscriptContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SubscriptContext) Expression() IExpressionContext
- func (s *SubscriptContext) GetParser() antlr.Parser
- func (s *SubscriptContext) GetRuleContext() antlr.RuleContext
- func (*SubscriptContext) IsSubscriptContext()
- func (s *SubscriptContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TermContext
- func (s *TermContext) AllFactor() []IFactorContext
- func (s *TermContext) AllMul_op() []IMul_opContext
- func (s *TermContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TermContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TermContext) Factor(i int) IFactorContext
- func (s *TermContext) GetParser() antlr.Parser
- func (s *TermContext) GetRuleContext() antlr.RuleContext
- func (*TermContext) IsTermContext()
- func (s *TermContext) Mul_op(i int) IMul_opContext
- func (s *TermContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Type_prefixContext
- func (s *Type_prefixContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Type_prefixContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Type_prefixContext) GetParser() antlr.Parser
- func (s *Type_prefixContext) GetRuleContext() antlr.RuleContext
- func (*Type_prefixContext) IsType_prefixContext()
- func (s *Type_prefixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Type_specifierContext
- func (s *Type_specifierContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Type_specifierContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Type_specifierContext) GetParser() antlr.Parser
- func (s *Type_specifierContext) GetRuleContext() antlr.RuleContext
- func (*Type_specifierContext) IsType_specifierContext()
- func (s *Type_specifierContext) Name() INameContext
- func (s *Type_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type VectorContext
- func (s *VectorContext) Array_arguments() IArray_argumentsContext
- func (s *VectorContext) Array_iterator_constructor() IArray_iterator_constructorContext
- func (s *VectorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VectorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VectorContext) GetParser() antlr.Parser
- func (s *VectorContext) GetRuleContext() antlr.RuleContext
- func (*VectorContext) IsVectorContext()
- func (s *VectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type When_equationContext
- func (s *When_equationContext) AllControl_structure_body() []IControl_structure_bodyContext
- func (s *When_equationContext) AllExpression() []IExpressionContext
- func (s *When_equationContext) Control_structure_body(i int) IControl_structure_bodyContext
- func (s *When_equationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *When_equationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *When_equationContext) Expression(i int) IExpressionContext
- func (s *When_equationContext) GetParser() antlr.Parser
- func (s *When_equationContext) GetRuleContext() antlr.RuleContext
- func (*When_equationContext) IsWhen_equationContext()
- func (s *When_equationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type When_statementContext
- func (s *When_statementContext) AllControl_structure_body() []IControl_structure_bodyContext
- func (s *When_statementContext) AllExpression() []IExpressionContext
- func (s *When_statementContext) Control_structure_body(i int) IControl_structure_bodyContext
- func (s *When_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *When_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *When_statementContext) Expression(i int) IExpressionContext
- func (s *When_statementContext) GetParser() antlr.Parser
- func (s *When_statementContext) GetRuleContext() antlr.RuleContext
- func (*When_statementContext) IsWhen_statementContext()
- func (s *When_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type While_statementContext
- func (s *While_statementContext) Control_structure_body() IControl_structure_bodyContext
- func (s *While_statementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *While_statementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *While_statementContext) Expression() IExpressionContext
- func (s *While_statementContext) GetParser() antlr.Parser
- func (s *While_statementContext) GetRuleContext() antlr.RuleContext
- func (*While_statementContext) IsWhile_statementContext()
- func (s *While_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Constants ¶
const ( ModelicaLexerT__0 = 1 ModelicaLexerT__1 = 2 ModelicaLexerT__2 = 3 ModelicaLexerT__3 = 4 ModelicaLexerT__4 = 5 ModelicaLexerT__5 = 6 ModelicaLexerT__6 = 7 ModelicaLexerT__7 = 8 ModelicaLexerT__8 = 9 ModelicaLexerT__9 = 10 ModelicaLexerT__10 = 11 ModelicaLexerT__11 = 12 ModelicaLexerT__12 = 13 ModelicaLexerT__13 = 14 ModelicaLexerT__14 = 15 ModelicaLexerT__15 = 16 ModelicaLexerT__16 = 17 ModelicaLexerT__17 = 18 ModelicaLexerT__18 = 19 ModelicaLexerT__19 = 20 ModelicaLexerT__20 = 21 ModelicaLexerT__21 = 22 ModelicaLexerT__22 = 23 ModelicaLexerT__23 = 24 ModelicaLexerT__24 = 25 ModelicaLexerT__25 = 26 ModelicaLexerT__26 = 27 ModelicaLexerT__27 = 28 ModelicaLexerT__28 = 29 ModelicaLexerT__29 = 30 ModelicaLexerT__30 = 31 ModelicaLexerT__31 = 32 ModelicaLexerT__32 = 33 ModelicaLexerT__33 = 34 ModelicaLexerT__34 = 35 ModelicaLexerT__35 = 36 ModelicaLexerT__36 = 37 ModelicaLexerT__37 = 38 ModelicaLexerT__38 = 39 ModelicaLexerT__39 = 40 ModelicaLexerT__40 = 41 ModelicaLexerT__41 = 42 ModelicaLexerT__42 = 43 ModelicaLexerT__43 = 44 ModelicaLexerT__44 = 45 ModelicaLexerT__45 = 46 ModelicaLexerT__46 = 47 ModelicaLexerT__47 = 48 ModelicaLexerT__48 = 49 ModelicaLexerT__49 = 50 ModelicaLexerT__50 = 51 ModelicaLexerT__51 = 52 ModelicaLexerT__52 = 53 ModelicaLexerT__53 = 54 ModelicaLexerT__54 = 55 ModelicaLexerT__55 = 56 ModelicaLexerT__56 = 57 ModelicaLexerT__57 = 58 ModelicaLexerT__58 = 59 ModelicaLexerT__59 = 60 ModelicaLexerT__60 = 61 ModelicaLexerT__61 = 62 ModelicaLexerT__62 = 63 ModelicaLexerT__63 = 64 ModelicaLexerT__64 = 65 ModelicaLexerT__65 = 66 ModelicaLexerT__66 = 67 ModelicaLexerT__67 = 68 ModelicaLexerT__68 = 69 ModelicaLexerT__69 = 70 ModelicaLexerT__70 = 71 ModelicaLexerT__71 = 72 ModelicaLexerT__72 = 73 ModelicaLexerT__73 = 74 ModelicaLexerT__74 = 75 ModelicaLexerT__75 = 76 ModelicaLexerT__76 = 77 ModelicaLexerT__77 = 78 ModelicaLexerT__78 = 79 ModelicaLexerT__79 = 80 ModelicaLexerT__80 = 81 ModelicaLexerT__81 = 82 ModelicaLexerT__82 = 83 ModelicaLexerT__83 = 84 ModelicaLexerT__84 = 85 ModelicaLexerT__85 = 86 ModelicaLexerT__86 = 87 ModelicaLexerT__87 = 88 ModelicaLexerIDENT = 89 ModelicaLexerSTRING = 90 ModelicaLexerUNSIGNED_NUMBER = 91 ModelicaLexerWS = 92 ModelicaLexerCOMMENT = 93 ModelicaLexerLINE_COMMENT = 94 )
ModelicaLexer tokens.
const ( ModelicaParserEOF = antlr.TokenEOF ModelicaParserT__0 = 1 ModelicaParserT__1 = 2 ModelicaParserT__2 = 3 ModelicaParserT__3 = 4 ModelicaParserT__4 = 5 ModelicaParserT__5 = 6 ModelicaParserT__6 = 7 ModelicaParserT__7 = 8 ModelicaParserT__8 = 9 ModelicaParserT__9 = 10 ModelicaParserT__10 = 11 ModelicaParserT__11 = 12 ModelicaParserT__12 = 13 ModelicaParserT__13 = 14 ModelicaParserT__14 = 15 ModelicaParserT__15 = 16 ModelicaParserT__16 = 17 ModelicaParserT__17 = 18 ModelicaParserT__18 = 19 ModelicaParserT__19 = 20 ModelicaParserT__20 = 21 ModelicaParserT__21 = 22 ModelicaParserT__22 = 23 ModelicaParserT__23 = 24 ModelicaParserT__24 = 25 ModelicaParserT__25 = 26 ModelicaParserT__26 = 27 ModelicaParserT__27 = 28 ModelicaParserT__28 = 29 ModelicaParserT__29 = 30 ModelicaParserT__30 = 31 ModelicaParserT__31 = 32 ModelicaParserT__32 = 33 ModelicaParserT__33 = 34 ModelicaParserT__34 = 35 ModelicaParserT__35 = 36 ModelicaParserT__36 = 37 ModelicaParserT__37 = 38 ModelicaParserT__38 = 39 ModelicaParserT__39 = 40 ModelicaParserT__40 = 41 ModelicaParserT__41 = 42 ModelicaParserT__42 = 43 ModelicaParserT__43 = 44 ModelicaParserT__44 = 45 ModelicaParserT__45 = 46 ModelicaParserT__46 = 47 ModelicaParserT__47 = 48 ModelicaParserT__48 = 49 ModelicaParserT__49 = 50 ModelicaParserT__50 = 51 ModelicaParserT__51 = 52 ModelicaParserT__52 = 53 ModelicaParserT__53 = 54 ModelicaParserT__54 = 55 ModelicaParserT__55 = 56 ModelicaParserT__56 = 57 ModelicaParserT__57 = 58 ModelicaParserT__58 = 59 ModelicaParserT__59 = 60 ModelicaParserT__60 = 61 ModelicaParserT__61 = 62 ModelicaParserT__62 = 63 ModelicaParserT__63 = 64 ModelicaParserT__64 = 65 ModelicaParserT__65 = 66 ModelicaParserT__66 = 67 ModelicaParserT__67 = 68 ModelicaParserT__68 = 69 ModelicaParserT__69 = 70 ModelicaParserT__70 = 71 ModelicaParserT__71 = 72 ModelicaParserT__72 = 73 ModelicaParserT__73 = 74 ModelicaParserT__74 = 75 ModelicaParserT__75 = 76 ModelicaParserT__76 = 77 ModelicaParserT__77 = 78 ModelicaParserT__78 = 79 ModelicaParserT__79 = 80 ModelicaParserT__80 = 81 ModelicaParserT__81 = 82 ModelicaParserT__82 = 83 ModelicaParserT__83 = 84 ModelicaParserT__84 = 85 ModelicaParserT__85 = 86 ModelicaParserT__86 = 87 ModelicaParserT__87 = 88 ModelicaParserIDENT = 89 ModelicaParserSTRING = 90 ModelicaParserUNSIGNED_NUMBER = 91 ModelicaParserWS = 92 ModelicaParserCOMMENT = 93 ModelicaParserLINE_COMMENT = 94 )
ModelicaParser tokens.
const ( ModelicaParserRULE_stored_definition = 0 ModelicaParserRULE_class_definition = 1 ModelicaParserRULE_last_semicolon = 2 ModelicaParserRULE_class_specifier = 3 ModelicaParserRULE_class_prefixes = 4 ModelicaParserRULE_long_class_specifier = 5 ModelicaParserRULE_short_class_specifier = 6 ModelicaParserRULE_der_class_specifier = 7 ModelicaParserRULE_base_prefix = 8 ModelicaParserRULE_enum_list = 9 ModelicaParserRULE_enumeration_literal = 10 ModelicaParserRULE_composition = 11 ModelicaParserRULE_model_annotation = 12 ModelicaParserRULE_language_specification = 13 ModelicaParserRULE_external_function_call = 14 ModelicaParserRULE_external_function_call_args = 15 ModelicaParserRULE_external_function_call_argument = 16 ModelicaParserRULE_element_list = 17 ModelicaParserRULE_element = 18 ModelicaParserRULE_import_clause = 19 ModelicaParserRULE_import_list = 20 ModelicaParserRULE_extends_clause = 21 ModelicaParserRULE_constraining_clause = 22 ModelicaParserRULE_component_clause = 23 ModelicaParserRULE_type_prefix = 24 ModelicaParserRULE_type_specifier = 25 ModelicaParserRULE_component_list = 26 ModelicaParserRULE_component_declaration = 27 ModelicaParserRULE_condition_attribute = 28 ModelicaParserRULE_declaration = 29 ModelicaParserRULE_modification = 30 ModelicaParserRULE_class_modification = 31 ModelicaParserRULE_argument_list = 32 ModelicaParserRULE_argument = 33 ModelicaParserRULE_element_modification_or_replaceable = 34 ModelicaParserRULE_element_modification = 35 ModelicaParserRULE_element_redeclaration = 36 ModelicaParserRULE_element_replaceable = 37 ModelicaParserRULE_component_clause1 = 38 ModelicaParserRULE_component_declaration1 = 39 ModelicaParserRULE_short_class_definition = 40 ModelicaParserRULE_equation_section = 41 ModelicaParserRULE_equations = 42 ModelicaParserRULE_algorithm_section = 43 ModelicaParserRULE_algorithm_statements = 44 ModelicaParserRULE_equation = 45 ModelicaParserRULE_statement = 46 ModelicaParserRULE_if_equation = 47 ModelicaParserRULE_if_statement = 48 ModelicaParserRULE_control_structure_body = 49 ModelicaParserRULE_for_equation = 50 ModelicaParserRULE_for_statement = 51 ModelicaParserRULE_for_indices = 52 ModelicaParserRULE_for_index = 53 ModelicaParserRULE_while_statement = 54 ModelicaParserRULE_when_equation = 55 ModelicaParserRULE_when_statement = 56 ModelicaParserRULE_connect_clause = 57 ModelicaParserRULE_expression = 58 ModelicaParserRULE_simple_expression = 59 ModelicaParserRULE_if_expression = 60 ModelicaParserRULE_if_expression_body = 61 ModelicaParserRULE_if_expression_condition = 62 ModelicaParserRULE_elseif_expression_condition = 63 ModelicaParserRULE_else_expression_condition = 64 ModelicaParserRULE_logical_expression = 65 ModelicaParserRULE_logical_term = 66 ModelicaParserRULE_logical_factor = 67 ModelicaParserRULE_relation = 68 ModelicaParserRULE_rel_op = 69 ModelicaParserRULE_arithmetic_expression = 70 ModelicaParserRULE_add_op = 71 ModelicaParserRULE_term = 72 ModelicaParserRULE_mul_op = 73 ModelicaParserRULE_factor = 74 ModelicaParserRULE_primary = 75 ModelicaParserRULE_vector = 76 ModelicaParserRULE_array_arguments = 77 ModelicaParserRULE_array_iterator_constructor = 78 ModelicaParserRULE_name = 79 ModelicaParserRULE_component_reference = 80 ModelicaParserRULE_function_call_args = 81 ModelicaParserRULE_function_arguments = 82 ModelicaParserRULE_named_arguments = 83 ModelicaParserRULE_named_argument = 84 ModelicaParserRULE_function_argument = 85 ModelicaParserRULE_output_expression_list = 86 ModelicaParserRULE_expression_list = 87 ModelicaParserRULE_array_subscripts = 88 ModelicaParserRULE_subscript = 89 ModelicaParserRULE_comment = 90 ModelicaParserRULE_string_comment = 91 ModelicaParserRULE_annotation = 92 )
ModelicaParser rules.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Add_opContext ¶
type Add_opContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAdd_opContext ¶
func NewAdd_opContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Add_opContext
func NewEmptyAdd_opContext ¶
func NewEmptyAdd_opContext() *Add_opContext
func (*Add_opContext) EnterRule ¶
func (s *Add_opContext) EnterRule(listener antlr.ParseTreeListener)
func (*Add_opContext) ExitRule ¶
func (s *Add_opContext) ExitRule(listener antlr.ParseTreeListener)
func (*Add_opContext) GetParser ¶
func (s *Add_opContext) GetParser() antlr.Parser
func (*Add_opContext) GetRuleContext ¶
func (s *Add_opContext) GetRuleContext() antlr.RuleContext
func (*Add_opContext) IsAdd_opContext ¶
func (*Add_opContext) IsAdd_opContext()
func (*Add_opContext) ToStringTree ¶
func (s *Add_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Algorithm_sectionContext ¶
type Algorithm_sectionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAlgorithm_sectionContext ¶
func NewAlgorithm_sectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Algorithm_sectionContext
func NewEmptyAlgorithm_sectionContext ¶
func NewEmptyAlgorithm_sectionContext() *Algorithm_sectionContext
func (*Algorithm_sectionContext) Algorithm_statements ¶
func (s *Algorithm_sectionContext) Algorithm_statements() IAlgorithm_statementsContext
func (*Algorithm_sectionContext) EnterRule ¶
func (s *Algorithm_sectionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Algorithm_sectionContext) ExitRule ¶
func (s *Algorithm_sectionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Algorithm_sectionContext) GetParser ¶
func (s *Algorithm_sectionContext) GetParser() antlr.Parser
func (*Algorithm_sectionContext) GetRuleContext ¶
func (s *Algorithm_sectionContext) GetRuleContext() antlr.RuleContext
func (*Algorithm_sectionContext) IsAlgorithm_sectionContext ¶
func (*Algorithm_sectionContext) IsAlgorithm_sectionContext()
func (*Algorithm_sectionContext) ToStringTree ¶
func (s *Algorithm_sectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Algorithm_statementsContext ¶
type Algorithm_statementsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAlgorithm_statementsContext ¶
func NewAlgorithm_statementsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Algorithm_statementsContext
func NewEmptyAlgorithm_statementsContext ¶
func NewEmptyAlgorithm_statementsContext() *Algorithm_statementsContext
func (*Algorithm_statementsContext) AllStatement ¶
func (s *Algorithm_statementsContext) AllStatement() []IStatementContext
func (*Algorithm_statementsContext) EnterRule ¶
func (s *Algorithm_statementsContext) EnterRule(listener antlr.ParseTreeListener)
func (*Algorithm_statementsContext) ExitRule ¶
func (s *Algorithm_statementsContext) ExitRule(listener antlr.ParseTreeListener)
func (*Algorithm_statementsContext) GetParser ¶
func (s *Algorithm_statementsContext) GetParser() antlr.Parser
func (*Algorithm_statementsContext) GetRuleContext ¶
func (s *Algorithm_statementsContext) GetRuleContext() antlr.RuleContext
func (*Algorithm_statementsContext) IsAlgorithm_statementsContext ¶
func (*Algorithm_statementsContext) IsAlgorithm_statementsContext()
func (*Algorithm_statementsContext) Statement ¶
func (s *Algorithm_statementsContext) Statement(i int) IStatementContext
func (*Algorithm_statementsContext) ToStringTree ¶
func (s *Algorithm_statementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AnnotationContext ¶
type AnnotationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAnnotationContext ¶
func NewAnnotationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnnotationContext
func NewEmptyAnnotationContext ¶
func NewEmptyAnnotationContext() *AnnotationContext
func (*AnnotationContext) Class_modification ¶
func (s *AnnotationContext) Class_modification() IClass_modificationContext
func (*AnnotationContext) EnterRule ¶
func (s *AnnotationContext) EnterRule(listener antlr.ParseTreeListener)
func (*AnnotationContext) ExitRule ¶
func (s *AnnotationContext) ExitRule(listener antlr.ParseTreeListener)
func (*AnnotationContext) GetParser ¶
func (s *AnnotationContext) GetParser() antlr.Parser
func (*AnnotationContext) GetRuleContext ¶
func (s *AnnotationContext) GetRuleContext() antlr.RuleContext
func (*AnnotationContext) IsAnnotationContext ¶
func (*AnnotationContext) IsAnnotationContext()
func (*AnnotationContext) ToStringTree ¶
func (s *AnnotationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArgumentContext ¶
type ArgumentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArgumentContext ¶
func NewArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentContext
func NewEmptyArgumentContext ¶
func NewEmptyArgumentContext() *ArgumentContext
func (*ArgumentContext) Element_modification_or_replaceable ¶
func (s *ArgumentContext) Element_modification_or_replaceable() IElement_modification_or_replaceableContext
func (*ArgumentContext) Element_redeclaration ¶
func (s *ArgumentContext) Element_redeclaration() IElement_redeclarationContext
func (*ArgumentContext) EnterRule ¶
func (s *ArgumentContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArgumentContext) ExitRule ¶
func (s *ArgumentContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArgumentContext) GetParser ¶
func (s *ArgumentContext) GetParser() antlr.Parser
func (*ArgumentContext) GetRuleContext ¶
func (s *ArgumentContext) GetRuleContext() antlr.RuleContext
func (*ArgumentContext) IsArgumentContext ¶
func (*ArgumentContext) IsArgumentContext()
func (*ArgumentContext) ToStringTree ¶
func (s *ArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Argument_listContext ¶
type Argument_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArgument_listContext ¶
func NewArgument_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Argument_listContext
func NewEmptyArgument_listContext ¶
func NewEmptyArgument_listContext() *Argument_listContext
func (*Argument_listContext) AllArgument ¶
func (s *Argument_listContext) AllArgument() []IArgumentContext
func (*Argument_listContext) Argument ¶
func (s *Argument_listContext) Argument(i int) IArgumentContext
func (*Argument_listContext) EnterRule ¶
func (s *Argument_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Argument_listContext) ExitRule ¶
func (s *Argument_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Argument_listContext) GetParser ¶
func (s *Argument_listContext) GetParser() antlr.Parser
func (*Argument_listContext) GetRuleContext ¶
func (s *Argument_listContext) GetRuleContext() antlr.RuleContext
func (*Argument_listContext) IsArgument_listContext ¶
func (*Argument_listContext) IsArgument_listContext()
func (*Argument_listContext) ToStringTree ¶
func (s *Argument_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Arithmetic_expressionContext ¶
type Arithmetic_expressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArithmetic_expressionContext ¶
func NewArithmetic_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Arithmetic_expressionContext
func NewEmptyArithmetic_expressionContext ¶
func NewEmptyArithmetic_expressionContext() *Arithmetic_expressionContext
func (*Arithmetic_expressionContext) Add_op ¶
func (s *Arithmetic_expressionContext) Add_op(i int) IAdd_opContext
func (*Arithmetic_expressionContext) AllAdd_op ¶
func (s *Arithmetic_expressionContext) AllAdd_op() []IAdd_opContext
func (*Arithmetic_expressionContext) AllTerm ¶
func (s *Arithmetic_expressionContext) AllTerm() []ITermContext
func (*Arithmetic_expressionContext) EnterRule ¶
func (s *Arithmetic_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Arithmetic_expressionContext) ExitRule ¶
func (s *Arithmetic_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Arithmetic_expressionContext) GetParser ¶
func (s *Arithmetic_expressionContext) GetParser() antlr.Parser
func (*Arithmetic_expressionContext) GetRuleContext ¶
func (s *Arithmetic_expressionContext) GetRuleContext() antlr.RuleContext
func (*Arithmetic_expressionContext) IsArithmetic_expressionContext ¶
func (*Arithmetic_expressionContext) IsArithmetic_expressionContext()
func (*Arithmetic_expressionContext) Term ¶
func (s *Arithmetic_expressionContext) Term(i int) ITermContext
func (*Arithmetic_expressionContext) ToStringTree ¶
func (s *Arithmetic_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Array_argumentsContext ¶
type Array_argumentsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArray_argumentsContext ¶
func NewArray_argumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Array_argumentsContext
func NewEmptyArray_argumentsContext ¶
func NewEmptyArray_argumentsContext() *Array_argumentsContext
func (*Array_argumentsContext) AllExpression ¶
func (s *Array_argumentsContext) AllExpression() []IExpressionContext
func (*Array_argumentsContext) EnterRule ¶
func (s *Array_argumentsContext) EnterRule(listener antlr.ParseTreeListener)
func (*Array_argumentsContext) ExitRule ¶
func (s *Array_argumentsContext) ExitRule(listener antlr.ParseTreeListener)
func (*Array_argumentsContext) Expression ¶
func (s *Array_argumentsContext) Expression(i int) IExpressionContext
func (*Array_argumentsContext) GetParser ¶
func (s *Array_argumentsContext) GetParser() antlr.Parser
func (*Array_argumentsContext) GetRuleContext ¶
func (s *Array_argumentsContext) GetRuleContext() antlr.RuleContext
func (*Array_argumentsContext) IsArray_argumentsContext ¶
func (*Array_argumentsContext) IsArray_argumentsContext()
func (*Array_argumentsContext) ToStringTree ¶
func (s *Array_argumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Array_iterator_constructorContext ¶
type Array_iterator_constructorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArray_iterator_constructorContext ¶
func NewArray_iterator_constructorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Array_iterator_constructorContext
func NewEmptyArray_iterator_constructorContext ¶
func NewEmptyArray_iterator_constructorContext() *Array_iterator_constructorContext
func (*Array_iterator_constructorContext) EnterRule ¶
func (s *Array_iterator_constructorContext) EnterRule(listener antlr.ParseTreeListener)
func (*Array_iterator_constructorContext) ExitRule ¶
func (s *Array_iterator_constructorContext) ExitRule(listener antlr.ParseTreeListener)
func (*Array_iterator_constructorContext) Expression ¶
func (s *Array_iterator_constructorContext) Expression() IExpressionContext
func (*Array_iterator_constructorContext) For_indices ¶
func (s *Array_iterator_constructorContext) For_indices() IFor_indicesContext
func (*Array_iterator_constructorContext) GetParser ¶
func (s *Array_iterator_constructorContext) GetParser() antlr.Parser
func (*Array_iterator_constructorContext) GetRuleContext ¶
func (s *Array_iterator_constructorContext) GetRuleContext() antlr.RuleContext
func (*Array_iterator_constructorContext) IsArray_iterator_constructorContext ¶
func (*Array_iterator_constructorContext) IsArray_iterator_constructorContext()
func (*Array_iterator_constructorContext) ToStringTree ¶
func (s *Array_iterator_constructorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Array_subscriptsContext ¶
type Array_subscriptsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewArray_subscriptsContext ¶
func NewArray_subscriptsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Array_subscriptsContext
func NewEmptyArray_subscriptsContext ¶
func NewEmptyArray_subscriptsContext() *Array_subscriptsContext
func (*Array_subscriptsContext) AllSubscript ¶
func (s *Array_subscriptsContext) AllSubscript() []ISubscriptContext
func (*Array_subscriptsContext) EnterRule ¶
func (s *Array_subscriptsContext) EnterRule(listener antlr.ParseTreeListener)
func (*Array_subscriptsContext) ExitRule ¶
func (s *Array_subscriptsContext) ExitRule(listener antlr.ParseTreeListener)
func (*Array_subscriptsContext) GetParser ¶
func (s *Array_subscriptsContext) GetParser() antlr.Parser
func (*Array_subscriptsContext) GetRuleContext ¶
func (s *Array_subscriptsContext) GetRuleContext() antlr.RuleContext
func (*Array_subscriptsContext) IsArray_subscriptsContext ¶
func (*Array_subscriptsContext) IsArray_subscriptsContext()
func (*Array_subscriptsContext) Subscript ¶
func (s *Array_subscriptsContext) Subscript(i int) ISubscriptContext
func (*Array_subscriptsContext) ToStringTree ¶
func (s *Array_subscriptsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseModelicaListener ¶
type BaseModelicaListener struct{}
BaseModelicaListener is a complete listener for a parse tree produced by ModelicaParser.
func (*BaseModelicaListener) EnterAdd_op ¶
func (s *BaseModelicaListener) EnterAdd_op(ctx *Add_opContext)
EnterAdd_op is called when production add_op is entered.
func (*BaseModelicaListener) EnterAlgorithm_section ¶
func (s *BaseModelicaListener) EnterAlgorithm_section(ctx *Algorithm_sectionContext)
EnterAlgorithm_section is called when production algorithm_section is entered.
func (*BaseModelicaListener) EnterAlgorithm_statements ¶
func (s *BaseModelicaListener) EnterAlgorithm_statements(ctx *Algorithm_statementsContext)
EnterAlgorithm_statements is called when production algorithm_statements is entered.
func (*BaseModelicaListener) EnterAnnotation ¶
func (s *BaseModelicaListener) EnterAnnotation(ctx *AnnotationContext)
EnterAnnotation is called when production annotation is entered.
func (*BaseModelicaListener) EnterArgument ¶
func (s *BaseModelicaListener) EnterArgument(ctx *ArgumentContext)
EnterArgument is called when production argument is entered.
func (*BaseModelicaListener) EnterArgument_list ¶
func (s *BaseModelicaListener) EnterArgument_list(ctx *Argument_listContext)
EnterArgument_list is called when production argument_list is entered.
func (*BaseModelicaListener) EnterArithmetic_expression ¶
func (s *BaseModelicaListener) EnterArithmetic_expression(ctx *Arithmetic_expressionContext)
EnterArithmetic_expression is called when production arithmetic_expression is entered.
func (*BaseModelicaListener) EnterArray_arguments ¶
func (s *BaseModelicaListener) EnterArray_arguments(ctx *Array_argumentsContext)
EnterArray_arguments is called when production array_arguments is entered.
func (*BaseModelicaListener) EnterArray_iterator_constructor ¶
func (s *BaseModelicaListener) EnterArray_iterator_constructor(ctx *Array_iterator_constructorContext)
EnterArray_iterator_constructor is called when production array_iterator_constructor is entered.
func (*BaseModelicaListener) EnterArray_subscripts ¶
func (s *BaseModelicaListener) EnterArray_subscripts(ctx *Array_subscriptsContext)
EnterArray_subscripts is called when production array_subscripts is entered.
func (*BaseModelicaListener) EnterBase_prefix ¶
func (s *BaseModelicaListener) EnterBase_prefix(ctx *Base_prefixContext)
EnterBase_prefix is called when production base_prefix is entered.
func (*BaseModelicaListener) EnterClass_definition ¶
func (s *BaseModelicaListener) EnterClass_definition(ctx *Class_definitionContext)
EnterClass_definition is called when production class_definition is entered.
func (*BaseModelicaListener) EnterClass_modification ¶
func (s *BaseModelicaListener) EnterClass_modification(ctx *Class_modificationContext)
EnterClass_modification is called when production class_modification is entered.
func (*BaseModelicaListener) EnterClass_prefixes ¶
func (s *BaseModelicaListener) EnterClass_prefixes(ctx *Class_prefixesContext)
EnterClass_prefixes is called when production class_prefixes is entered.
func (*BaseModelicaListener) EnterClass_specifier ¶
func (s *BaseModelicaListener) EnterClass_specifier(ctx *Class_specifierContext)
EnterClass_specifier is called when production class_specifier is entered.
func (*BaseModelicaListener) EnterComment ¶
func (s *BaseModelicaListener) EnterComment(ctx *CommentContext)
EnterComment is called when production comment is entered.
func (*BaseModelicaListener) EnterComponent_clause ¶
func (s *BaseModelicaListener) EnterComponent_clause(ctx *Component_clauseContext)
EnterComponent_clause is called when production component_clause is entered.
func (*BaseModelicaListener) EnterComponent_clause1 ¶
func (s *BaseModelicaListener) EnterComponent_clause1(ctx *Component_clause1Context)
EnterComponent_clause1 is called when production component_clause1 is entered.
func (*BaseModelicaListener) EnterComponent_declaration ¶
func (s *BaseModelicaListener) EnterComponent_declaration(ctx *Component_declarationContext)
EnterComponent_declaration is called when production component_declaration is entered.
func (*BaseModelicaListener) EnterComponent_declaration1 ¶
func (s *BaseModelicaListener) EnterComponent_declaration1(ctx *Component_declaration1Context)
EnterComponent_declaration1 is called when production component_declaration1 is entered.
func (*BaseModelicaListener) EnterComponent_list ¶
func (s *BaseModelicaListener) EnterComponent_list(ctx *Component_listContext)
EnterComponent_list is called when production component_list is entered.
func (*BaseModelicaListener) EnterComponent_reference ¶
func (s *BaseModelicaListener) EnterComponent_reference(ctx *Component_referenceContext)
EnterComponent_reference is called when production component_reference is entered.
func (*BaseModelicaListener) EnterComposition ¶
func (s *BaseModelicaListener) EnterComposition(ctx *CompositionContext)
EnterComposition is called when production composition is entered.
func (*BaseModelicaListener) EnterCondition_attribute ¶
func (s *BaseModelicaListener) EnterCondition_attribute(ctx *Condition_attributeContext)
EnterCondition_attribute is called when production condition_attribute is entered.
func (*BaseModelicaListener) EnterConnect_clause ¶
func (s *BaseModelicaListener) EnterConnect_clause(ctx *Connect_clauseContext)
EnterConnect_clause is called when production connect_clause is entered.
func (*BaseModelicaListener) EnterConstraining_clause ¶
func (s *BaseModelicaListener) EnterConstraining_clause(ctx *Constraining_clauseContext)
EnterConstraining_clause is called when production constraining_clause is entered.
func (*BaseModelicaListener) EnterControl_structure_body ¶
func (s *BaseModelicaListener) EnterControl_structure_body(ctx *Control_structure_bodyContext)
EnterControl_structure_body is called when production control_structure_body is entered.
func (*BaseModelicaListener) EnterDeclaration ¶
func (s *BaseModelicaListener) EnterDeclaration(ctx *DeclarationContext)
EnterDeclaration is called when production declaration is entered.
func (*BaseModelicaListener) EnterDer_class_specifier ¶
func (s *BaseModelicaListener) EnterDer_class_specifier(ctx *Der_class_specifierContext)
EnterDer_class_specifier is called when production der_class_specifier is entered.
func (*BaseModelicaListener) EnterElement ¶
func (s *BaseModelicaListener) EnterElement(ctx *ElementContext)
EnterElement is called when production element is entered.
func (*BaseModelicaListener) EnterElement_list ¶
func (s *BaseModelicaListener) EnterElement_list(ctx *Element_listContext)
EnterElement_list is called when production element_list is entered.
func (*BaseModelicaListener) EnterElement_modification ¶
func (s *BaseModelicaListener) EnterElement_modification(ctx *Element_modificationContext)
EnterElement_modification is called when production element_modification is entered.
func (*BaseModelicaListener) EnterElement_modification_or_replaceable ¶
func (s *BaseModelicaListener) EnterElement_modification_or_replaceable(ctx *Element_modification_or_replaceableContext)
EnterElement_modification_or_replaceable is called when production element_modification_or_replaceable is entered.
func (*BaseModelicaListener) EnterElement_redeclaration ¶
func (s *BaseModelicaListener) EnterElement_redeclaration(ctx *Element_redeclarationContext)
EnterElement_redeclaration is called when production element_redeclaration is entered.
func (*BaseModelicaListener) EnterElement_replaceable ¶
func (s *BaseModelicaListener) EnterElement_replaceable(ctx *Element_replaceableContext)
EnterElement_replaceable is called when production element_replaceable is entered.
func (*BaseModelicaListener) EnterElse_expression_condition ¶
func (s *BaseModelicaListener) EnterElse_expression_condition(ctx *Else_expression_conditionContext)
EnterElse_expression_condition is called when production else_expression_condition is entered.
func (*BaseModelicaListener) EnterElseif_expression_condition ¶
func (s *BaseModelicaListener) EnterElseif_expression_condition(ctx *Elseif_expression_conditionContext)
EnterElseif_expression_condition is called when production elseif_expression_condition is entered.
func (*BaseModelicaListener) EnterEnum_list ¶
func (s *BaseModelicaListener) EnterEnum_list(ctx *Enum_listContext)
EnterEnum_list is called when production enum_list is entered.
func (*BaseModelicaListener) EnterEnumeration_literal ¶
func (s *BaseModelicaListener) EnterEnumeration_literal(ctx *Enumeration_literalContext)
EnterEnumeration_literal is called when production enumeration_literal is entered.
func (*BaseModelicaListener) EnterEquation ¶
func (s *BaseModelicaListener) EnterEquation(ctx *EquationContext)
EnterEquation is called when production equation is entered.
func (*BaseModelicaListener) EnterEquation_section ¶
func (s *BaseModelicaListener) EnterEquation_section(ctx *Equation_sectionContext)
EnterEquation_section is called when production equation_section is entered.
func (*BaseModelicaListener) EnterEquations ¶
func (s *BaseModelicaListener) EnterEquations(ctx *EquationsContext)
EnterEquations is called when production equations is entered.
func (*BaseModelicaListener) EnterEveryRule ¶
func (s *BaseModelicaListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseModelicaListener) EnterExpression ¶
func (s *BaseModelicaListener) EnterExpression(ctx *ExpressionContext)
EnterExpression is called when production expression is entered.
func (*BaseModelicaListener) EnterExpression_list ¶
func (s *BaseModelicaListener) EnterExpression_list(ctx *Expression_listContext)
EnterExpression_list is called when production expression_list is entered.
func (*BaseModelicaListener) EnterExtends_clause ¶
func (s *BaseModelicaListener) EnterExtends_clause(ctx *Extends_clauseContext)
EnterExtends_clause is called when production extends_clause is entered.
func (*BaseModelicaListener) EnterExternal_function_call ¶
func (s *BaseModelicaListener) EnterExternal_function_call(ctx *External_function_callContext)
EnterExternal_function_call is called when production external_function_call is entered.
func (*BaseModelicaListener) EnterExternal_function_call_args ¶
func (s *BaseModelicaListener) EnterExternal_function_call_args(ctx *External_function_call_argsContext)
EnterExternal_function_call_args is called when production external_function_call_args is entered.
func (*BaseModelicaListener) EnterExternal_function_call_argument ¶
func (s *BaseModelicaListener) EnterExternal_function_call_argument(ctx *External_function_call_argumentContext)
EnterExternal_function_call_argument is called when production external_function_call_argument is entered.
func (*BaseModelicaListener) EnterFactor ¶
func (s *BaseModelicaListener) EnterFactor(ctx *FactorContext)
EnterFactor is called when production factor is entered.
func (*BaseModelicaListener) EnterFor_equation ¶
func (s *BaseModelicaListener) EnterFor_equation(ctx *For_equationContext)
EnterFor_equation is called when production for_equation is entered.
func (*BaseModelicaListener) EnterFor_index ¶
func (s *BaseModelicaListener) EnterFor_index(ctx *For_indexContext)
EnterFor_index is called when production for_index is entered.
func (*BaseModelicaListener) EnterFor_indices ¶
func (s *BaseModelicaListener) EnterFor_indices(ctx *For_indicesContext)
EnterFor_indices is called when production for_indices is entered.
func (*BaseModelicaListener) EnterFor_statement ¶
func (s *BaseModelicaListener) EnterFor_statement(ctx *For_statementContext)
EnterFor_statement is called when production for_statement is entered.
func (*BaseModelicaListener) EnterFunction_argument ¶
func (s *BaseModelicaListener) EnterFunction_argument(ctx *Function_argumentContext)
EnterFunction_argument is called when production function_argument is entered.
func (*BaseModelicaListener) EnterFunction_arguments ¶
func (s *BaseModelicaListener) EnterFunction_arguments(ctx *Function_argumentsContext)
EnterFunction_arguments is called when production function_arguments is entered.
func (*BaseModelicaListener) EnterFunction_call_args ¶
func (s *BaseModelicaListener) EnterFunction_call_args(ctx *Function_call_argsContext)
EnterFunction_call_args is called when production function_call_args is entered.
func (*BaseModelicaListener) EnterIf_equation ¶
func (s *BaseModelicaListener) EnterIf_equation(ctx *If_equationContext)
EnterIf_equation is called when production if_equation is entered.
func (*BaseModelicaListener) EnterIf_expression ¶
func (s *BaseModelicaListener) EnterIf_expression(ctx *If_expressionContext)
EnterIf_expression is called when production if_expression is entered.
func (*BaseModelicaListener) EnterIf_expression_body ¶
func (s *BaseModelicaListener) EnterIf_expression_body(ctx *If_expression_bodyContext)
EnterIf_expression_body is called when production if_expression_body is entered.
func (*BaseModelicaListener) EnterIf_expression_condition ¶
func (s *BaseModelicaListener) EnterIf_expression_condition(ctx *If_expression_conditionContext)
EnterIf_expression_condition is called when production if_expression_condition is entered.
func (*BaseModelicaListener) EnterIf_statement ¶
func (s *BaseModelicaListener) EnterIf_statement(ctx *If_statementContext)
EnterIf_statement is called when production if_statement is entered.
func (*BaseModelicaListener) EnterImport_clause ¶
func (s *BaseModelicaListener) EnterImport_clause(ctx *Import_clauseContext)
EnterImport_clause is called when production import_clause is entered.
func (*BaseModelicaListener) EnterImport_list ¶
func (s *BaseModelicaListener) EnterImport_list(ctx *Import_listContext)
EnterImport_list is called when production import_list is entered.
func (*BaseModelicaListener) EnterLanguage_specification ¶
func (s *BaseModelicaListener) EnterLanguage_specification(ctx *Language_specificationContext)
EnterLanguage_specification is called when production language_specification is entered.
func (*BaseModelicaListener) EnterLast_semicolon ¶
func (s *BaseModelicaListener) EnterLast_semicolon(ctx *Last_semicolonContext)
EnterLast_semicolon is called when production last_semicolon is entered.
func (*BaseModelicaListener) EnterLogical_expression ¶
func (s *BaseModelicaListener) EnterLogical_expression(ctx *Logical_expressionContext)
EnterLogical_expression is called when production logical_expression is entered.
func (*BaseModelicaListener) EnterLogical_factor ¶
func (s *BaseModelicaListener) EnterLogical_factor(ctx *Logical_factorContext)
EnterLogical_factor is called when production logical_factor is entered.
func (*BaseModelicaListener) EnterLogical_term ¶
func (s *BaseModelicaListener) EnterLogical_term(ctx *Logical_termContext)
EnterLogical_term is called when production logical_term is entered.
func (*BaseModelicaListener) EnterLong_class_specifier ¶
func (s *BaseModelicaListener) EnterLong_class_specifier(ctx *Long_class_specifierContext)
EnterLong_class_specifier is called when production long_class_specifier is entered.
func (*BaseModelicaListener) EnterModel_annotation ¶
func (s *BaseModelicaListener) EnterModel_annotation(ctx *Model_annotationContext)
EnterModel_annotation is called when production model_annotation is entered.
func (*BaseModelicaListener) EnterModification ¶
func (s *BaseModelicaListener) EnterModification(ctx *ModificationContext)
EnterModification is called when production modification is entered.
func (*BaseModelicaListener) EnterMul_op ¶
func (s *BaseModelicaListener) EnterMul_op(ctx *Mul_opContext)
EnterMul_op is called when production mul_op is entered.
func (*BaseModelicaListener) EnterName ¶
func (s *BaseModelicaListener) EnterName(ctx *NameContext)
EnterName is called when production name is entered.
func (*BaseModelicaListener) EnterNamed_argument ¶
func (s *BaseModelicaListener) EnterNamed_argument(ctx *Named_argumentContext)
EnterNamed_argument is called when production named_argument is entered.
func (*BaseModelicaListener) EnterNamed_arguments ¶
func (s *BaseModelicaListener) EnterNamed_arguments(ctx *Named_argumentsContext)
EnterNamed_arguments is called when production named_arguments is entered.
func (*BaseModelicaListener) EnterOutput_expression_list ¶
func (s *BaseModelicaListener) EnterOutput_expression_list(ctx *Output_expression_listContext)
EnterOutput_expression_list is called when production output_expression_list is entered.
func (*BaseModelicaListener) EnterPrimary ¶
func (s *BaseModelicaListener) EnterPrimary(ctx *PrimaryContext)
EnterPrimary is called when production primary is entered.
func (*BaseModelicaListener) EnterRel_op ¶
func (s *BaseModelicaListener) EnterRel_op(ctx *Rel_opContext)
EnterRel_op is called when production rel_op is entered.
func (*BaseModelicaListener) EnterRelation ¶
func (s *BaseModelicaListener) EnterRelation(ctx *RelationContext)
EnterRelation is called when production relation is entered.
func (*BaseModelicaListener) EnterShort_class_definition ¶
func (s *BaseModelicaListener) EnterShort_class_definition(ctx *Short_class_definitionContext)
EnterShort_class_definition is called when production short_class_definition is entered.
func (*BaseModelicaListener) EnterShort_class_specifier ¶
func (s *BaseModelicaListener) EnterShort_class_specifier(ctx *Short_class_specifierContext)
EnterShort_class_specifier is called when production short_class_specifier is entered.
func (*BaseModelicaListener) EnterSimple_expression ¶
func (s *BaseModelicaListener) EnterSimple_expression(ctx *Simple_expressionContext)
EnterSimple_expression is called when production simple_expression is entered.
func (*BaseModelicaListener) EnterStatement ¶
func (s *BaseModelicaListener) EnterStatement(ctx *StatementContext)
EnterStatement is called when production statement is entered.
func (*BaseModelicaListener) EnterStored_definition ¶
func (s *BaseModelicaListener) EnterStored_definition(ctx *Stored_definitionContext)
EnterStored_definition is called when production stored_definition is entered.
func (*BaseModelicaListener) EnterString_comment ¶
func (s *BaseModelicaListener) EnterString_comment(ctx *String_commentContext)
EnterString_comment is called when production string_comment is entered.
func (*BaseModelicaListener) EnterSubscript ¶
func (s *BaseModelicaListener) EnterSubscript(ctx *SubscriptContext)
EnterSubscript is called when production subscript is entered.
func (*BaseModelicaListener) EnterTerm ¶
func (s *BaseModelicaListener) EnterTerm(ctx *TermContext)
EnterTerm is called when production term is entered.
func (*BaseModelicaListener) EnterType_prefix ¶
func (s *BaseModelicaListener) EnterType_prefix(ctx *Type_prefixContext)
EnterType_prefix is called when production type_prefix is entered.
func (*BaseModelicaListener) EnterType_specifier ¶
func (s *BaseModelicaListener) EnterType_specifier(ctx *Type_specifierContext)
EnterType_specifier is called when production type_specifier is entered.
func (*BaseModelicaListener) EnterVector ¶
func (s *BaseModelicaListener) EnterVector(ctx *VectorContext)
EnterVector is called when production vector is entered.
func (*BaseModelicaListener) EnterWhen_equation ¶
func (s *BaseModelicaListener) EnterWhen_equation(ctx *When_equationContext)
EnterWhen_equation is called when production when_equation is entered.
func (*BaseModelicaListener) EnterWhen_statement ¶
func (s *BaseModelicaListener) EnterWhen_statement(ctx *When_statementContext)
EnterWhen_statement is called when production when_statement is entered.
func (*BaseModelicaListener) EnterWhile_statement ¶
func (s *BaseModelicaListener) EnterWhile_statement(ctx *While_statementContext)
EnterWhile_statement is called when production while_statement is entered.
func (*BaseModelicaListener) ExitAdd_op ¶
func (s *BaseModelicaListener) ExitAdd_op(ctx *Add_opContext)
ExitAdd_op is called when production add_op is exited.
func (*BaseModelicaListener) ExitAlgorithm_section ¶
func (s *BaseModelicaListener) ExitAlgorithm_section(ctx *Algorithm_sectionContext)
ExitAlgorithm_section is called when production algorithm_section is exited.
func (*BaseModelicaListener) ExitAlgorithm_statements ¶
func (s *BaseModelicaListener) ExitAlgorithm_statements(ctx *Algorithm_statementsContext)
ExitAlgorithm_statements is called when production algorithm_statements is exited.
func (*BaseModelicaListener) ExitAnnotation ¶
func (s *BaseModelicaListener) ExitAnnotation(ctx *AnnotationContext)
ExitAnnotation is called when production annotation is exited.
func (*BaseModelicaListener) ExitArgument ¶
func (s *BaseModelicaListener) ExitArgument(ctx *ArgumentContext)
ExitArgument is called when production argument is exited.
func (*BaseModelicaListener) ExitArgument_list ¶
func (s *BaseModelicaListener) ExitArgument_list(ctx *Argument_listContext)
ExitArgument_list is called when production argument_list is exited.
func (*BaseModelicaListener) ExitArithmetic_expression ¶
func (s *BaseModelicaListener) ExitArithmetic_expression(ctx *Arithmetic_expressionContext)
ExitArithmetic_expression is called when production arithmetic_expression is exited.
func (*BaseModelicaListener) ExitArray_arguments ¶
func (s *BaseModelicaListener) ExitArray_arguments(ctx *Array_argumentsContext)
ExitArray_arguments is called when production array_arguments is exited.
func (*BaseModelicaListener) ExitArray_iterator_constructor ¶
func (s *BaseModelicaListener) ExitArray_iterator_constructor(ctx *Array_iterator_constructorContext)
ExitArray_iterator_constructor is called when production array_iterator_constructor is exited.
func (*BaseModelicaListener) ExitArray_subscripts ¶
func (s *BaseModelicaListener) ExitArray_subscripts(ctx *Array_subscriptsContext)
ExitArray_subscripts is called when production array_subscripts is exited.
func (*BaseModelicaListener) ExitBase_prefix ¶
func (s *BaseModelicaListener) ExitBase_prefix(ctx *Base_prefixContext)
ExitBase_prefix is called when production base_prefix is exited.
func (*BaseModelicaListener) ExitClass_definition ¶
func (s *BaseModelicaListener) ExitClass_definition(ctx *Class_definitionContext)
ExitClass_definition is called when production class_definition is exited.
func (*BaseModelicaListener) ExitClass_modification ¶
func (s *BaseModelicaListener) ExitClass_modification(ctx *Class_modificationContext)
ExitClass_modification is called when production class_modification is exited.
func (*BaseModelicaListener) ExitClass_prefixes ¶
func (s *BaseModelicaListener) ExitClass_prefixes(ctx *Class_prefixesContext)
ExitClass_prefixes is called when production class_prefixes is exited.
func (*BaseModelicaListener) ExitClass_specifier ¶
func (s *BaseModelicaListener) ExitClass_specifier(ctx *Class_specifierContext)
ExitClass_specifier is called when production class_specifier is exited.
func (*BaseModelicaListener) ExitComment ¶
func (s *BaseModelicaListener) ExitComment(ctx *CommentContext)
ExitComment is called when production comment is exited.
func (*BaseModelicaListener) ExitComponent_clause ¶
func (s *BaseModelicaListener) ExitComponent_clause(ctx *Component_clauseContext)
ExitComponent_clause is called when production component_clause is exited.
func (*BaseModelicaListener) ExitComponent_clause1 ¶
func (s *BaseModelicaListener) ExitComponent_clause1(ctx *Component_clause1Context)
ExitComponent_clause1 is called when production component_clause1 is exited.
func (*BaseModelicaListener) ExitComponent_declaration ¶
func (s *BaseModelicaListener) ExitComponent_declaration(ctx *Component_declarationContext)
ExitComponent_declaration is called when production component_declaration is exited.
func (*BaseModelicaListener) ExitComponent_declaration1 ¶
func (s *BaseModelicaListener) ExitComponent_declaration1(ctx *Component_declaration1Context)
ExitComponent_declaration1 is called when production component_declaration1 is exited.
func (*BaseModelicaListener) ExitComponent_list ¶
func (s *BaseModelicaListener) ExitComponent_list(ctx *Component_listContext)
ExitComponent_list is called when production component_list is exited.
func (*BaseModelicaListener) ExitComponent_reference ¶
func (s *BaseModelicaListener) ExitComponent_reference(ctx *Component_referenceContext)
ExitComponent_reference is called when production component_reference is exited.
func (*BaseModelicaListener) ExitComposition ¶
func (s *BaseModelicaListener) ExitComposition(ctx *CompositionContext)
ExitComposition is called when production composition is exited.
func (*BaseModelicaListener) ExitCondition_attribute ¶
func (s *BaseModelicaListener) ExitCondition_attribute(ctx *Condition_attributeContext)
ExitCondition_attribute is called when production condition_attribute is exited.
func (*BaseModelicaListener) ExitConnect_clause ¶
func (s *BaseModelicaListener) ExitConnect_clause(ctx *Connect_clauseContext)
ExitConnect_clause is called when production connect_clause is exited.
func (*BaseModelicaListener) ExitConstraining_clause ¶
func (s *BaseModelicaListener) ExitConstraining_clause(ctx *Constraining_clauseContext)
ExitConstraining_clause is called when production constraining_clause is exited.
func (*BaseModelicaListener) ExitControl_structure_body ¶
func (s *BaseModelicaListener) ExitControl_structure_body(ctx *Control_structure_bodyContext)
ExitControl_structure_body is called when production control_structure_body is exited.
func (*BaseModelicaListener) ExitDeclaration ¶
func (s *BaseModelicaListener) ExitDeclaration(ctx *DeclarationContext)
ExitDeclaration is called when production declaration is exited.
func (*BaseModelicaListener) ExitDer_class_specifier ¶
func (s *BaseModelicaListener) ExitDer_class_specifier(ctx *Der_class_specifierContext)
ExitDer_class_specifier is called when production der_class_specifier is exited.
func (*BaseModelicaListener) ExitElement ¶
func (s *BaseModelicaListener) ExitElement(ctx *ElementContext)
ExitElement is called when production element is exited.
func (*BaseModelicaListener) ExitElement_list ¶
func (s *BaseModelicaListener) ExitElement_list(ctx *Element_listContext)
ExitElement_list is called when production element_list is exited.
func (*BaseModelicaListener) ExitElement_modification ¶
func (s *BaseModelicaListener) ExitElement_modification(ctx *Element_modificationContext)
ExitElement_modification is called when production element_modification is exited.
func (*BaseModelicaListener) ExitElement_modification_or_replaceable ¶
func (s *BaseModelicaListener) ExitElement_modification_or_replaceable(ctx *Element_modification_or_replaceableContext)
ExitElement_modification_or_replaceable is called when production element_modification_or_replaceable is exited.
func (*BaseModelicaListener) ExitElement_redeclaration ¶
func (s *BaseModelicaListener) ExitElement_redeclaration(ctx *Element_redeclarationContext)
ExitElement_redeclaration is called when production element_redeclaration is exited.
func (*BaseModelicaListener) ExitElement_replaceable ¶
func (s *BaseModelicaListener) ExitElement_replaceable(ctx *Element_replaceableContext)
ExitElement_replaceable is called when production element_replaceable is exited.
func (*BaseModelicaListener) ExitElse_expression_condition ¶
func (s *BaseModelicaListener) ExitElse_expression_condition(ctx *Else_expression_conditionContext)
ExitElse_expression_condition is called when production else_expression_condition is exited.
func (*BaseModelicaListener) ExitElseif_expression_condition ¶
func (s *BaseModelicaListener) ExitElseif_expression_condition(ctx *Elseif_expression_conditionContext)
ExitElseif_expression_condition is called when production elseif_expression_condition is exited.
func (*BaseModelicaListener) ExitEnum_list ¶
func (s *BaseModelicaListener) ExitEnum_list(ctx *Enum_listContext)
ExitEnum_list is called when production enum_list is exited.
func (*BaseModelicaListener) ExitEnumeration_literal ¶
func (s *BaseModelicaListener) ExitEnumeration_literal(ctx *Enumeration_literalContext)
ExitEnumeration_literal is called when production enumeration_literal is exited.
func (*BaseModelicaListener) ExitEquation ¶
func (s *BaseModelicaListener) ExitEquation(ctx *EquationContext)
ExitEquation is called when production equation is exited.
func (*BaseModelicaListener) ExitEquation_section ¶
func (s *BaseModelicaListener) ExitEquation_section(ctx *Equation_sectionContext)
ExitEquation_section is called when production equation_section is exited.
func (*BaseModelicaListener) ExitEquations ¶
func (s *BaseModelicaListener) ExitEquations(ctx *EquationsContext)
ExitEquations is called when production equations is exited.
func (*BaseModelicaListener) ExitEveryRule ¶
func (s *BaseModelicaListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseModelicaListener) ExitExpression ¶
func (s *BaseModelicaListener) ExitExpression(ctx *ExpressionContext)
ExitExpression is called when production expression is exited.
func (*BaseModelicaListener) ExitExpression_list ¶
func (s *BaseModelicaListener) ExitExpression_list(ctx *Expression_listContext)
ExitExpression_list is called when production expression_list is exited.
func (*BaseModelicaListener) ExitExtends_clause ¶
func (s *BaseModelicaListener) ExitExtends_clause(ctx *Extends_clauseContext)
ExitExtends_clause is called when production extends_clause is exited.
func (*BaseModelicaListener) ExitExternal_function_call ¶
func (s *BaseModelicaListener) ExitExternal_function_call(ctx *External_function_callContext)
ExitExternal_function_call is called when production external_function_call is exited.
func (*BaseModelicaListener) ExitExternal_function_call_args ¶
func (s *BaseModelicaListener) ExitExternal_function_call_args(ctx *External_function_call_argsContext)
ExitExternal_function_call_args is called when production external_function_call_args is exited.
func (*BaseModelicaListener) ExitExternal_function_call_argument ¶
func (s *BaseModelicaListener) ExitExternal_function_call_argument(ctx *External_function_call_argumentContext)
ExitExternal_function_call_argument is called when production external_function_call_argument is exited.
func (*BaseModelicaListener) ExitFactor ¶
func (s *BaseModelicaListener) ExitFactor(ctx *FactorContext)
ExitFactor is called when production factor is exited.
func (*BaseModelicaListener) ExitFor_equation ¶
func (s *BaseModelicaListener) ExitFor_equation(ctx *For_equationContext)
ExitFor_equation is called when production for_equation is exited.
func (*BaseModelicaListener) ExitFor_index ¶
func (s *BaseModelicaListener) ExitFor_index(ctx *For_indexContext)
ExitFor_index is called when production for_index is exited.
func (*BaseModelicaListener) ExitFor_indices ¶
func (s *BaseModelicaListener) ExitFor_indices(ctx *For_indicesContext)
ExitFor_indices is called when production for_indices is exited.
func (*BaseModelicaListener) ExitFor_statement ¶
func (s *BaseModelicaListener) ExitFor_statement(ctx *For_statementContext)
ExitFor_statement is called when production for_statement is exited.
func (*BaseModelicaListener) ExitFunction_argument ¶
func (s *BaseModelicaListener) ExitFunction_argument(ctx *Function_argumentContext)
ExitFunction_argument is called when production function_argument is exited.
func (*BaseModelicaListener) ExitFunction_arguments ¶
func (s *BaseModelicaListener) ExitFunction_arguments(ctx *Function_argumentsContext)
ExitFunction_arguments is called when production function_arguments is exited.
func (*BaseModelicaListener) ExitFunction_call_args ¶
func (s *BaseModelicaListener) ExitFunction_call_args(ctx *Function_call_argsContext)
ExitFunction_call_args is called when production function_call_args is exited.
func (*BaseModelicaListener) ExitIf_equation ¶
func (s *BaseModelicaListener) ExitIf_equation(ctx *If_equationContext)
ExitIf_equation is called when production if_equation is exited.
func (*BaseModelicaListener) ExitIf_expression ¶
func (s *BaseModelicaListener) ExitIf_expression(ctx *If_expressionContext)
ExitIf_expression is called when production if_expression is exited.
func (*BaseModelicaListener) ExitIf_expression_body ¶
func (s *BaseModelicaListener) ExitIf_expression_body(ctx *If_expression_bodyContext)
ExitIf_expression_body is called when production if_expression_body is exited.
func (*BaseModelicaListener) ExitIf_expression_condition ¶
func (s *BaseModelicaListener) ExitIf_expression_condition(ctx *If_expression_conditionContext)
ExitIf_expression_condition is called when production if_expression_condition is exited.
func (*BaseModelicaListener) ExitIf_statement ¶
func (s *BaseModelicaListener) ExitIf_statement(ctx *If_statementContext)
ExitIf_statement is called when production if_statement is exited.
func (*BaseModelicaListener) ExitImport_clause ¶
func (s *BaseModelicaListener) ExitImport_clause(ctx *Import_clauseContext)
ExitImport_clause is called when production import_clause is exited.
func (*BaseModelicaListener) ExitImport_list ¶
func (s *BaseModelicaListener) ExitImport_list(ctx *Import_listContext)
ExitImport_list is called when production import_list is exited.
func (*BaseModelicaListener) ExitLanguage_specification ¶
func (s *BaseModelicaListener) ExitLanguage_specification(ctx *Language_specificationContext)
ExitLanguage_specification is called when production language_specification is exited.
func (*BaseModelicaListener) ExitLast_semicolon ¶
func (s *BaseModelicaListener) ExitLast_semicolon(ctx *Last_semicolonContext)
ExitLast_semicolon is called when production last_semicolon is exited.
func (*BaseModelicaListener) ExitLogical_expression ¶
func (s *BaseModelicaListener) ExitLogical_expression(ctx *Logical_expressionContext)
ExitLogical_expression is called when production logical_expression is exited.
func (*BaseModelicaListener) ExitLogical_factor ¶
func (s *BaseModelicaListener) ExitLogical_factor(ctx *Logical_factorContext)
ExitLogical_factor is called when production logical_factor is exited.
func (*BaseModelicaListener) ExitLogical_term ¶
func (s *BaseModelicaListener) ExitLogical_term(ctx *Logical_termContext)
ExitLogical_term is called when production logical_term is exited.
func (*BaseModelicaListener) ExitLong_class_specifier ¶
func (s *BaseModelicaListener) ExitLong_class_specifier(ctx *Long_class_specifierContext)
ExitLong_class_specifier is called when production long_class_specifier is exited.
func (*BaseModelicaListener) ExitModel_annotation ¶
func (s *BaseModelicaListener) ExitModel_annotation(ctx *Model_annotationContext)
ExitModel_annotation is called when production model_annotation is exited.
func (*BaseModelicaListener) ExitModification ¶
func (s *BaseModelicaListener) ExitModification(ctx *ModificationContext)
ExitModification is called when production modification is exited.
func (*BaseModelicaListener) ExitMul_op ¶
func (s *BaseModelicaListener) ExitMul_op(ctx *Mul_opContext)
ExitMul_op is called when production mul_op is exited.
func (*BaseModelicaListener) ExitName ¶
func (s *BaseModelicaListener) ExitName(ctx *NameContext)
ExitName is called when production name is exited.
func (*BaseModelicaListener) ExitNamed_argument ¶
func (s *BaseModelicaListener) ExitNamed_argument(ctx *Named_argumentContext)
ExitNamed_argument is called when production named_argument is exited.
func (*BaseModelicaListener) ExitNamed_arguments ¶
func (s *BaseModelicaListener) ExitNamed_arguments(ctx *Named_argumentsContext)
ExitNamed_arguments is called when production named_arguments is exited.
func (*BaseModelicaListener) ExitOutput_expression_list ¶
func (s *BaseModelicaListener) ExitOutput_expression_list(ctx *Output_expression_listContext)
ExitOutput_expression_list is called when production output_expression_list is exited.
func (*BaseModelicaListener) ExitPrimary ¶
func (s *BaseModelicaListener) ExitPrimary(ctx *PrimaryContext)
ExitPrimary is called when production primary is exited.
func (*BaseModelicaListener) ExitRel_op ¶
func (s *BaseModelicaListener) ExitRel_op(ctx *Rel_opContext)
ExitRel_op is called when production rel_op is exited.
func (*BaseModelicaListener) ExitRelation ¶
func (s *BaseModelicaListener) ExitRelation(ctx *RelationContext)
ExitRelation is called when production relation is exited.
func (*BaseModelicaListener) ExitShort_class_definition ¶
func (s *BaseModelicaListener) ExitShort_class_definition(ctx *Short_class_definitionContext)
ExitShort_class_definition is called when production short_class_definition is exited.
func (*BaseModelicaListener) ExitShort_class_specifier ¶
func (s *BaseModelicaListener) ExitShort_class_specifier(ctx *Short_class_specifierContext)
ExitShort_class_specifier is called when production short_class_specifier is exited.
func (*BaseModelicaListener) ExitSimple_expression ¶
func (s *BaseModelicaListener) ExitSimple_expression(ctx *Simple_expressionContext)
ExitSimple_expression is called when production simple_expression is exited.
func (*BaseModelicaListener) ExitStatement ¶
func (s *BaseModelicaListener) ExitStatement(ctx *StatementContext)
ExitStatement is called when production statement is exited.
func (*BaseModelicaListener) ExitStored_definition ¶
func (s *BaseModelicaListener) ExitStored_definition(ctx *Stored_definitionContext)
ExitStored_definition is called when production stored_definition is exited.
func (*BaseModelicaListener) ExitString_comment ¶
func (s *BaseModelicaListener) ExitString_comment(ctx *String_commentContext)
ExitString_comment is called when production string_comment is exited.
func (*BaseModelicaListener) ExitSubscript ¶
func (s *BaseModelicaListener) ExitSubscript(ctx *SubscriptContext)
ExitSubscript is called when production subscript is exited.
func (*BaseModelicaListener) ExitTerm ¶
func (s *BaseModelicaListener) ExitTerm(ctx *TermContext)
ExitTerm is called when production term is exited.
func (*BaseModelicaListener) ExitType_prefix ¶
func (s *BaseModelicaListener) ExitType_prefix(ctx *Type_prefixContext)
ExitType_prefix is called when production type_prefix is exited.
func (*BaseModelicaListener) ExitType_specifier ¶
func (s *BaseModelicaListener) ExitType_specifier(ctx *Type_specifierContext)
ExitType_specifier is called when production type_specifier is exited.
func (*BaseModelicaListener) ExitVector ¶
func (s *BaseModelicaListener) ExitVector(ctx *VectorContext)
ExitVector is called when production vector is exited.
func (*BaseModelicaListener) ExitWhen_equation ¶
func (s *BaseModelicaListener) ExitWhen_equation(ctx *When_equationContext)
ExitWhen_equation is called when production when_equation is exited.
func (*BaseModelicaListener) ExitWhen_statement ¶
func (s *BaseModelicaListener) ExitWhen_statement(ctx *When_statementContext)
ExitWhen_statement is called when production when_statement is exited.
func (*BaseModelicaListener) ExitWhile_statement ¶
func (s *BaseModelicaListener) ExitWhile_statement(ctx *While_statementContext)
ExitWhile_statement is called when production while_statement is exited.
func (*BaseModelicaListener) VisitErrorNode ¶
func (s *BaseModelicaListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseModelicaListener) VisitTerminal ¶
func (s *BaseModelicaListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type Base_prefixContext ¶
type Base_prefixContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBase_prefixContext ¶
func NewBase_prefixContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Base_prefixContext
func NewEmptyBase_prefixContext ¶
func NewEmptyBase_prefixContext() *Base_prefixContext
func (*Base_prefixContext) EnterRule ¶
func (s *Base_prefixContext) EnterRule(listener antlr.ParseTreeListener)
func (*Base_prefixContext) ExitRule ¶
func (s *Base_prefixContext) ExitRule(listener antlr.ParseTreeListener)
func (*Base_prefixContext) GetParser ¶
func (s *Base_prefixContext) GetParser() antlr.Parser
func (*Base_prefixContext) GetRuleContext ¶
func (s *Base_prefixContext) GetRuleContext() antlr.RuleContext
func (*Base_prefixContext) IsBase_prefixContext ¶
func (*Base_prefixContext) IsBase_prefixContext()
func (*Base_prefixContext) ToStringTree ¶
func (s *Base_prefixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Base_prefixContext) Type_prefix ¶
func (s *Base_prefixContext) Type_prefix() IType_prefixContext
type Class_definitionContext ¶
type Class_definitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClass_definitionContext ¶
func NewClass_definitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Class_definitionContext
func NewEmptyClass_definitionContext ¶
func NewEmptyClass_definitionContext() *Class_definitionContext
func (*Class_definitionContext) Class_prefixes ¶
func (s *Class_definitionContext) Class_prefixes() IClass_prefixesContext
func (*Class_definitionContext) Class_specifier ¶
func (s *Class_definitionContext) Class_specifier() IClass_specifierContext
func (*Class_definitionContext) EnterRule ¶
func (s *Class_definitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Class_definitionContext) ExitRule ¶
func (s *Class_definitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Class_definitionContext) GetParser ¶
func (s *Class_definitionContext) GetParser() antlr.Parser
func (*Class_definitionContext) GetRuleContext ¶
func (s *Class_definitionContext) GetRuleContext() antlr.RuleContext
func (*Class_definitionContext) IsClass_definitionContext ¶
func (*Class_definitionContext) IsClass_definitionContext()
func (*Class_definitionContext) ToStringTree ¶
func (s *Class_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Class_modificationContext ¶
type Class_modificationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClass_modificationContext ¶
func NewClass_modificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Class_modificationContext
func NewEmptyClass_modificationContext ¶
func NewEmptyClass_modificationContext() *Class_modificationContext
func (*Class_modificationContext) Argument_list ¶
func (s *Class_modificationContext) Argument_list() IArgument_listContext
func (*Class_modificationContext) EnterRule ¶
func (s *Class_modificationContext) EnterRule(listener antlr.ParseTreeListener)
func (*Class_modificationContext) ExitRule ¶
func (s *Class_modificationContext) ExitRule(listener antlr.ParseTreeListener)
func (*Class_modificationContext) GetParser ¶
func (s *Class_modificationContext) GetParser() antlr.Parser
func (*Class_modificationContext) GetRuleContext ¶
func (s *Class_modificationContext) GetRuleContext() antlr.RuleContext
func (*Class_modificationContext) IsClass_modificationContext ¶
func (*Class_modificationContext) IsClass_modificationContext()
func (*Class_modificationContext) ToStringTree ¶
func (s *Class_modificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Class_prefixesContext ¶
type Class_prefixesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClass_prefixesContext ¶
func NewClass_prefixesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Class_prefixesContext
func NewEmptyClass_prefixesContext ¶
func NewEmptyClass_prefixesContext() *Class_prefixesContext
func (*Class_prefixesContext) EnterRule ¶
func (s *Class_prefixesContext) EnterRule(listener antlr.ParseTreeListener)
func (*Class_prefixesContext) ExitRule ¶
func (s *Class_prefixesContext) ExitRule(listener antlr.ParseTreeListener)
func (*Class_prefixesContext) GetParser ¶
func (s *Class_prefixesContext) GetParser() antlr.Parser
func (*Class_prefixesContext) GetRuleContext ¶
func (s *Class_prefixesContext) GetRuleContext() antlr.RuleContext
func (*Class_prefixesContext) IsClass_prefixesContext ¶
func (*Class_prefixesContext) IsClass_prefixesContext()
func (*Class_prefixesContext) ToStringTree ¶
func (s *Class_prefixesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Class_specifierContext ¶
type Class_specifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewClass_specifierContext ¶
func NewClass_specifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Class_specifierContext
func NewEmptyClass_specifierContext ¶
func NewEmptyClass_specifierContext() *Class_specifierContext
func (*Class_specifierContext) Der_class_specifier ¶
func (s *Class_specifierContext) Der_class_specifier() IDer_class_specifierContext
func (*Class_specifierContext) EnterRule ¶
func (s *Class_specifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*Class_specifierContext) ExitRule ¶
func (s *Class_specifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*Class_specifierContext) GetParser ¶
func (s *Class_specifierContext) GetParser() antlr.Parser
func (*Class_specifierContext) GetRuleContext ¶
func (s *Class_specifierContext) GetRuleContext() antlr.RuleContext
func (*Class_specifierContext) IsClass_specifierContext ¶
func (*Class_specifierContext) IsClass_specifierContext()
func (*Class_specifierContext) Long_class_specifier ¶
func (s *Class_specifierContext) Long_class_specifier() ILong_class_specifierContext
func (*Class_specifierContext) Short_class_specifier ¶
func (s *Class_specifierContext) Short_class_specifier() IShort_class_specifierContext
func (*Class_specifierContext) ToStringTree ¶
func (s *Class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CommentContext ¶
type CommentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCommentContext ¶
func NewCommentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommentContext
func NewEmptyCommentContext ¶
func NewEmptyCommentContext() *CommentContext
func (*CommentContext) Annotation ¶
func (s *CommentContext) Annotation() IAnnotationContext
func (*CommentContext) EnterRule ¶
func (s *CommentContext) EnterRule(listener antlr.ParseTreeListener)
func (*CommentContext) ExitRule ¶
func (s *CommentContext) ExitRule(listener antlr.ParseTreeListener)
func (*CommentContext) GetParser ¶
func (s *CommentContext) GetParser() antlr.Parser
func (*CommentContext) GetRuleContext ¶
func (s *CommentContext) GetRuleContext() antlr.RuleContext
func (*CommentContext) IsCommentContext ¶
func (*CommentContext) IsCommentContext()
func (*CommentContext) String_comment ¶
func (s *CommentContext) String_comment() IString_commentContext
func (*CommentContext) ToStringTree ¶
func (s *CommentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Component_clause1Context ¶
type Component_clause1Context struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComponent_clause1Context ¶
func NewComponent_clause1Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_clause1Context
func NewEmptyComponent_clause1Context ¶
func NewEmptyComponent_clause1Context() *Component_clause1Context
func (*Component_clause1Context) Component_declaration1 ¶
func (s *Component_clause1Context) Component_declaration1() IComponent_declaration1Context
func (*Component_clause1Context) EnterRule ¶
func (s *Component_clause1Context) EnterRule(listener antlr.ParseTreeListener)
func (*Component_clause1Context) ExitRule ¶
func (s *Component_clause1Context) ExitRule(listener antlr.ParseTreeListener)
func (*Component_clause1Context) GetParser ¶
func (s *Component_clause1Context) GetParser() antlr.Parser
func (*Component_clause1Context) GetRuleContext ¶
func (s *Component_clause1Context) GetRuleContext() antlr.RuleContext
func (*Component_clause1Context) IsComponent_clause1Context ¶
func (*Component_clause1Context) IsComponent_clause1Context()
func (*Component_clause1Context) ToStringTree ¶
func (s *Component_clause1Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Component_clause1Context) Type_prefix ¶
func (s *Component_clause1Context) Type_prefix() IType_prefixContext
func (*Component_clause1Context) Type_specifier ¶
func (s *Component_clause1Context) Type_specifier() IType_specifierContext
type Component_clauseContext ¶
type Component_clauseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComponent_clauseContext ¶
func NewComponent_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_clauseContext
func NewEmptyComponent_clauseContext ¶
func NewEmptyComponent_clauseContext() *Component_clauseContext
func (*Component_clauseContext) Array_subscripts ¶
func (s *Component_clauseContext) Array_subscripts() IArray_subscriptsContext
func (*Component_clauseContext) Component_list ¶
func (s *Component_clauseContext) Component_list() IComponent_listContext
func (*Component_clauseContext) EnterRule ¶
func (s *Component_clauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*Component_clauseContext) ExitRule ¶
func (s *Component_clauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*Component_clauseContext) GetParser ¶
func (s *Component_clauseContext) GetParser() antlr.Parser
func (*Component_clauseContext) GetRuleContext ¶
func (s *Component_clauseContext) GetRuleContext() antlr.RuleContext
func (*Component_clauseContext) IsComponent_clauseContext ¶
func (*Component_clauseContext) IsComponent_clauseContext()
func (*Component_clauseContext) ToStringTree ¶
func (s *Component_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Component_clauseContext) Type_prefix ¶
func (s *Component_clauseContext) Type_prefix() IType_prefixContext
func (*Component_clauseContext) Type_specifier ¶
func (s *Component_clauseContext) Type_specifier() IType_specifierContext
type Component_declaration1Context ¶
type Component_declaration1Context struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComponent_declaration1Context ¶
func NewComponent_declaration1Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_declaration1Context
func NewEmptyComponent_declaration1Context ¶
func NewEmptyComponent_declaration1Context() *Component_declaration1Context
func (*Component_declaration1Context) Annotation ¶
func (s *Component_declaration1Context) Annotation() IAnnotationContext
func (*Component_declaration1Context) Declaration ¶
func (s *Component_declaration1Context) Declaration() IDeclarationContext
func (*Component_declaration1Context) EnterRule ¶
func (s *Component_declaration1Context) EnterRule(listener antlr.ParseTreeListener)
func (*Component_declaration1Context) ExitRule ¶
func (s *Component_declaration1Context) ExitRule(listener antlr.ParseTreeListener)
func (*Component_declaration1Context) GetParser ¶
func (s *Component_declaration1Context) GetParser() antlr.Parser
func (*Component_declaration1Context) GetRuleContext ¶
func (s *Component_declaration1Context) GetRuleContext() antlr.RuleContext
func (*Component_declaration1Context) IsComponent_declaration1Context ¶
func (*Component_declaration1Context) IsComponent_declaration1Context()
func (*Component_declaration1Context) String_comment ¶
func (s *Component_declaration1Context) String_comment() IString_commentContext
func (*Component_declaration1Context) ToStringTree ¶
func (s *Component_declaration1Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Component_declarationContext ¶
type Component_declarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComponent_declarationContext ¶
func NewComponent_declarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_declarationContext
func NewEmptyComponent_declarationContext ¶
func NewEmptyComponent_declarationContext() *Component_declarationContext
func (*Component_declarationContext) Annotation ¶
func (s *Component_declarationContext) Annotation() IAnnotationContext
func (*Component_declarationContext) Condition_attribute ¶
func (s *Component_declarationContext) Condition_attribute() ICondition_attributeContext
func (*Component_declarationContext) Declaration ¶
func (s *Component_declarationContext) Declaration() IDeclarationContext
func (*Component_declarationContext) EnterRule ¶
func (s *Component_declarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*Component_declarationContext) ExitRule ¶
func (s *Component_declarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*Component_declarationContext) GetParser ¶
func (s *Component_declarationContext) GetParser() antlr.Parser
func (*Component_declarationContext) GetRuleContext ¶
func (s *Component_declarationContext) GetRuleContext() antlr.RuleContext
func (*Component_declarationContext) IsComponent_declarationContext ¶
func (*Component_declarationContext) IsComponent_declarationContext()
func (*Component_declarationContext) String_comment ¶
func (s *Component_declarationContext) String_comment() IString_commentContext
func (*Component_declarationContext) ToStringTree ¶
func (s *Component_declarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Component_listContext ¶
type Component_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComponent_listContext ¶
func NewComponent_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_listContext
func NewEmptyComponent_listContext ¶
func NewEmptyComponent_listContext() *Component_listContext
func (*Component_listContext) AllComponent_declaration ¶
func (s *Component_listContext) AllComponent_declaration() []IComponent_declarationContext
func (*Component_listContext) Component_declaration ¶
func (s *Component_listContext) Component_declaration(i int) IComponent_declarationContext
func (*Component_listContext) EnterRule ¶
func (s *Component_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Component_listContext) ExitRule ¶
func (s *Component_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Component_listContext) GetParser ¶
func (s *Component_listContext) GetParser() antlr.Parser
func (*Component_listContext) GetRuleContext ¶
func (s *Component_listContext) GetRuleContext() antlr.RuleContext
func (*Component_listContext) IsComponent_listContext ¶
func (*Component_listContext) IsComponent_listContext()
func (*Component_listContext) ToStringTree ¶
func (s *Component_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Component_referenceContext ¶
type Component_referenceContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewComponent_referenceContext ¶
func NewComponent_referenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Component_referenceContext
func NewEmptyComponent_referenceContext ¶
func NewEmptyComponent_referenceContext() *Component_referenceContext
func (*Component_referenceContext) AllArray_subscripts ¶
func (s *Component_referenceContext) AllArray_subscripts() []IArray_subscriptsContext
func (*Component_referenceContext) AllIDENT ¶
func (s *Component_referenceContext) AllIDENT() []antlr.TerminalNode
func (*Component_referenceContext) Array_subscripts ¶
func (s *Component_referenceContext) Array_subscripts(i int) IArray_subscriptsContext
func (*Component_referenceContext) EnterRule ¶
func (s *Component_referenceContext) EnterRule(listener antlr.ParseTreeListener)
func (*Component_referenceContext) ExitRule ¶
func (s *Component_referenceContext) ExitRule(listener antlr.ParseTreeListener)
func (*Component_referenceContext) GetParser ¶
func (s *Component_referenceContext) GetParser() antlr.Parser
func (*Component_referenceContext) GetRuleContext ¶
func (s *Component_referenceContext) GetRuleContext() antlr.RuleContext
func (*Component_referenceContext) IDENT ¶
func (s *Component_referenceContext) IDENT(i int) antlr.TerminalNode
func (*Component_referenceContext) IsComponent_referenceContext ¶
func (*Component_referenceContext) IsComponent_referenceContext()
func (*Component_referenceContext) ToStringTree ¶
func (s *Component_referenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CompositionContext ¶
type CompositionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCompositionContext ¶
func NewCompositionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CompositionContext
func NewEmptyCompositionContext ¶
func NewEmptyCompositionContext() *CompositionContext
func (*CompositionContext) Algorithm_section ¶
func (s *CompositionContext) Algorithm_section(i int) IAlgorithm_sectionContext
func (*CompositionContext) AllAlgorithm_section ¶
func (s *CompositionContext) AllAlgorithm_section() []IAlgorithm_sectionContext
func (*CompositionContext) AllElement_list ¶
func (s *CompositionContext) AllElement_list() []IElement_listContext
func (*CompositionContext) AllEquation_section ¶
func (s *CompositionContext) AllEquation_section() []IEquation_sectionContext
func (*CompositionContext) Annotation ¶
func (s *CompositionContext) Annotation() IAnnotationContext
func (*CompositionContext) Element_list ¶
func (s *CompositionContext) Element_list(i int) IElement_listContext
func (*CompositionContext) EnterRule ¶
func (s *CompositionContext) EnterRule(listener antlr.ParseTreeListener)
func (*CompositionContext) Equation_section ¶
func (s *CompositionContext) Equation_section(i int) IEquation_sectionContext
func (*CompositionContext) ExitRule ¶
func (s *CompositionContext) ExitRule(listener antlr.ParseTreeListener)
func (*CompositionContext) External_function_call ¶
func (s *CompositionContext) External_function_call() IExternal_function_callContext
func (*CompositionContext) GetParser ¶
func (s *CompositionContext) GetParser() antlr.Parser
func (*CompositionContext) GetRuleContext ¶
func (s *CompositionContext) GetRuleContext() antlr.RuleContext
func (*CompositionContext) IsCompositionContext ¶
func (*CompositionContext) IsCompositionContext()
func (*CompositionContext) Language_specification ¶
func (s *CompositionContext) Language_specification() ILanguage_specificationContext
func (*CompositionContext) Model_annotation ¶
func (s *CompositionContext) Model_annotation() IModel_annotationContext
func (*CompositionContext) ToStringTree ¶
func (s *CompositionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Condition_attributeContext ¶
type Condition_attributeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCondition_attributeContext ¶
func NewCondition_attributeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Condition_attributeContext
func NewEmptyCondition_attributeContext ¶
func NewEmptyCondition_attributeContext() *Condition_attributeContext
func (*Condition_attributeContext) EnterRule ¶
func (s *Condition_attributeContext) EnterRule(listener antlr.ParseTreeListener)
func (*Condition_attributeContext) ExitRule ¶
func (s *Condition_attributeContext) ExitRule(listener antlr.ParseTreeListener)
func (*Condition_attributeContext) Expression ¶
func (s *Condition_attributeContext) Expression() IExpressionContext
func (*Condition_attributeContext) GetParser ¶
func (s *Condition_attributeContext) GetParser() antlr.Parser
func (*Condition_attributeContext) GetRuleContext ¶
func (s *Condition_attributeContext) GetRuleContext() antlr.RuleContext
func (*Condition_attributeContext) IsCondition_attributeContext ¶
func (*Condition_attributeContext) IsCondition_attributeContext()
func (*Condition_attributeContext) ToStringTree ¶
func (s *Condition_attributeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Connect_clauseContext ¶
type Connect_clauseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConnect_clauseContext ¶
func NewConnect_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Connect_clauseContext
func NewEmptyConnect_clauseContext ¶
func NewEmptyConnect_clauseContext() *Connect_clauseContext
func (*Connect_clauseContext) AllComponent_reference ¶
func (s *Connect_clauseContext) AllComponent_reference() []IComponent_referenceContext
func (*Connect_clauseContext) Component_reference ¶
func (s *Connect_clauseContext) Component_reference(i int) IComponent_referenceContext
func (*Connect_clauseContext) EnterRule ¶
func (s *Connect_clauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*Connect_clauseContext) ExitRule ¶
func (s *Connect_clauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*Connect_clauseContext) GetParser ¶
func (s *Connect_clauseContext) GetParser() antlr.Parser
func (*Connect_clauseContext) GetRuleContext ¶
func (s *Connect_clauseContext) GetRuleContext() antlr.RuleContext
func (*Connect_clauseContext) IsConnect_clauseContext ¶
func (*Connect_clauseContext) IsConnect_clauseContext()
func (*Connect_clauseContext) ToStringTree ¶
func (s *Connect_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Constraining_clauseContext ¶
type Constraining_clauseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewConstraining_clauseContext ¶
func NewConstraining_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Constraining_clauseContext
func NewEmptyConstraining_clauseContext ¶
func NewEmptyConstraining_clauseContext() *Constraining_clauseContext
func (*Constraining_clauseContext) Class_modification ¶
func (s *Constraining_clauseContext) Class_modification() IClass_modificationContext
func (*Constraining_clauseContext) EnterRule ¶
func (s *Constraining_clauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*Constraining_clauseContext) ExitRule ¶
func (s *Constraining_clauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*Constraining_clauseContext) GetParser ¶
func (s *Constraining_clauseContext) GetParser() antlr.Parser
func (*Constraining_clauseContext) GetRuleContext ¶
func (s *Constraining_clauseContext) GetRuleContext() antlr.RuleContext
func (*Constraining_clauseContext) IsConstraining_clauseContext ¶
func (*Constraining_clauseContext) IsConstraining_clauseContext()
func (*Constraining_clauseContext) Name ¶
func (s *Constraining_clauseContext) Name() INameContext
func (*Constraining_clauseContext) ToStringTree ¶
func (s *Constraining_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Control_structure_bodyContext ¶
type Control_structure_bodyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewControl_structure_bodyContext ¶
func NewControl_structure_bodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Control_structure_bodyContext
func NewEmptyControl_structure_bodyContext ¶
func NewEmptyControl_structure_bodyContext() *Control_structure_bodyContext
func (*Control_structure_bodyContext) AllEquation ¶
func (s *Control_structure_bodyContext) AllEquation() []IEquationContext
func (*Control_structure_bodyContext) AllStatement ¶
func (s *Control_structure_bodyContext) AllStatement() []IStatementContext
func (*Control_structure_bodyContext) EnterRule ¶
func (s *Control_structure_bodyContext) EnterRule(listener antlr.ParseTreeListener)
func (*Control_structure_bodyContext) Equation ¶
func (s *Control_structure_bodyContext) Equation(i int) IEquationContext
func (*Control_structure_bodyContext) ExitRule ¶
func (s *Control_structure_bodyContext) ExitRule(listener antlr.ParseTreeListener)
func (*Control_structure_bodyContext) GetParser ¶
func (s *Control_structure_bodyContext) GetParser() antlr.Parser
func (*Control_structure_bodyContext) GetRuleContext ¶
func (s *Control_structure_bodyContext) GetRuleContext() antlr.RuleContext
func (*Control_structure_bodyContext) IsControl_structure_bodyContext ¶
func (*Control_structure_bodyContext) IsControl_structure_bodyContext()
func (*Control_structure_bodyContext) Statement ¶
func (s *Control_structure_bodyContext) Statement(i int) IStatementContext
func (*Control_structure_bodyContext) ToStringTree ¶
func (s *Control_structure_bodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DeclarationContext ¶
type DeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDeclarationContext ¶
func NewDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeclarationContext
func NewEmptyDeclarationContext ¶
func NewEmptyDeclarationContext() *DeclarationContext
func (*DeclarationContext) Array_subscripts ¶
func (s *DeclarationContext) Array_subscripts() IArray_subscriptsContext
func (*DeclarationContext) EnterRule ¶
func (s *DeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*DeclarationContext) ExitRule ¶
func (s *DeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*DeclarationContext) GetParser ¶
func (s *DeclarationContext) GetParser() antlr.Parser
func (*DeclarationContext) GetRuleContext ¶
func (s *DeclarationContext) GetRuleContext() antlr.RuleContext
func (*DeclarationContext) IDENT ¶
func (s *DeclarationContext) IDENT() antlr.TerminalNode
func (*DeclarationContext) IsDeclarationContext ¶
func (*DeclarationContext) IsDeclarationContext()
func (*DeclarationContext) Modification ¶
func (s *DeclarationContext) Modification() IModificationContext
func (*DeclarationContext) ToStringTree ¶
func (s *DeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Der_class_specifierContext ¶
type Der_class_specifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDer_class_specifierContext ¶
func NewDer_class_specifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Der_class_specifierContext
func NewEmptyDer_class_specifierContext ¶
func NewEmptyDer_class_specifierContext() *Der_class_specifierContext
func (*Der_class_specifierContext) AllIDENT ¶
func (s *Der_class_specifierContext) AllIDENT() []antlr.TerminalNode
func (*Der_class_specifierContext) Annotation ¶
func (s *Der_class_specifierContext) Annotation() IAnnotationContext
func (*Der_class_specifierContext) EnterRule ¶
func (s *Der_class_specifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*Der_class_specifierContext) ExitRule ¶
func (s *Der_class_specifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*Der_class_specifierContext) GetParser ¶
func (s *Der_class_specifierContext) GetParser() antlr.Parser
func (*Der_class_specifierContext) GetRuleContext ¶
func (s *Der_class_specifierContext) GetRuleContext() antlr.RuleContext
func (*Der_class_specifierContext) IDENT ¶
func (s *Der_class_specifierContext) IDENT(i int) antlr.TerminalNode
func (*Der_class_specifierContext) IsDer_class_specifierContext ¶
func (*Der_class_specifierContext) IsDer_class_specifierContext()
func (*Der_class_specifierContext) Name ¶
func (s *Der_class_specifierContext) Name() INameContext
func (*Der_class_specifierContext) String_comment ¶
func (s *Der_class_specifierContext) String_comment() IString_commentContext
func (*Der_class_specifierContext) ToStringTree ¶
func (s *Der_class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ElementContext ¶
type ElementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElementContext ¶
func NewElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElementContext
func NewEmptyElementContext ¶
func NewEmptyElementContext() *ElementContext
func (*ElementContext) Annotation ¶
func (s *ElementContext) Annotation() IAnnotationContext
func (*ElementContext) Class_definition ¶
func (s *ElementContext) Class_definition() IClass_definitionContext
func (*ElementContext) Component_clause ¶
func (s *ElementContext) Component_clause() IComponent_clauseContext
func (*ElementContext) Constraining_clause ¶
func (s *ElementContext) Constraining_clause() IConstraining_clauseContext
func (*ElementContext) EnterRule ¶
func (s *ElementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ElementContext) ExitRule ¶
func (s *ElementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ElementContext) Extends_clause ¶
func (s *ElementContext) Extends_clause() IExtends_clauseContext
func (*ElementContext) GetParser ¶
func (s *ElementContext) GetParser() antlr.Parser
func (*ElementContext) GetRuleContext ¶
func (s *ElementContext) GetRuleContext() antlr.RuleContext
func (*ElementContext) Import_clause ¶
func (s *ElementContext) Import_clause() IImport_clauseContext
func (*ElementContext) IsElementContext ¶
func (*ElementContext) IsElementContext()
func (*ElementContext) String_comment ¶
func (s *ElementContext) String_comment() IString_commentContext
func (*ElementContext) ToStringTree ¶
func (s *ElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Element_listContext ¶
type Element_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElement_listContext ¶
func NewElement_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Element_listContext
func NewEmptyElement_listContext ¶
func NewEmptyElement_listContext() *Element_listContext
func (*Element_listContext) AllElement ¶
func (s *Element_listContext) AllElement() []IElementContext
func (*Element_listContext) Element ¶
func (s *Element_listContext) Element(i int) IElementContext
func (*Element_listContext) EnterRule ¶
func (s *Element_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Element_listContext) ExitRule ¶
func (s *Element_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Element_listContext) GetParser ¶
func (s *Element_listContext) GetParser() antlr.Parser
func (*Element_listContext) GetRuleContext ¶
func (s *Element_listContext) GetRuleContext() antlr.RuleContext
func (*Element_listContext) IsElement_listContext ¶
func (*Element_listContext) IsElement_listContext()
func (*Element_listContext) ToStringTree ¶
func (s *Element_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Element_modificationContext ¶
type Element_modificationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElement_modificationContext ¶
func NewElement_modificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Element_modificationContext
func NewEmptyElement_modificationContext ¶
func NewEmptyElement_modificationContext() *Element_modificationContext
func (*Element_modificationContext) EnterRule ¶
func (s *Element_modificationContext) EnterRule(listener antlr.ParseTreeListener)
func (*Element_modificationContext) ExitRule ¶
func (s *Element_modificationContext) ExitRule(listener antlr.ParseTreeListener)
func (*Element_modificationContext) GetParser ¶
func (s *Element_modificationContext) GetParser() antlr.Parser
func (*Element_modificationContext) GetRuleContext ¶
func (s *Element_modificationContext) GetRuleContext() antlr.RuleContext
func (*Element_modificationContext) IsElement_modificationContext ¶
func (*Element_modificationContext) IsElement_modificationContext()
func (*Element_modificationContext) Modification ¶
func (s *Element_modificationContext) Modification() IModificationContext
func (*Element_modificationContext) Name ¶
func (s *Element_modificationContext) Name() INameContext
func (*Element_modificationContext) String_comment ¶
func (s *Element_modificationContext) String_comment() IString_commentContext
func (*Element_modificationContext) ToStringTree ¶
func (s *Element_modificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Element_modification_or_replaceableContext ¶
type Element_modification_or_replaceableContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElement_modification_or_replaceableContext ¶
func NewElement_modification_or_replaceableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Element_modification_or_replaceableContext
func NewEmptyElement_modification_or_replaceableContext ¶
func NewEmptyElement_modification_or_replaceableContext() *Element_modification_or_replaceableContext
func (*Element_modification_or_replaceableContext) Element_modification ¶
func (s *Element_modification_or_replaceableContext) Element_modification() IElement_modificationContext
func (*Element_modification_or_replaceableContext) Element_replaceable ¶
func (s *Element_modification_or_replaceableContext) Element_replaceable() IElement_replaceableContext
func (*Element_modification_or_replaceableContext) EnterRule ¶
func (s *Element_modification_or_replaceableContext) EnterRule(listener antlr.ParseTreeListener)
func (*Element_modification_or_replaceableContext) ExitRule ¶
func (s *Element_modification_or_replaceableContext) ExitRule(listener antlr.ParseTreeListener)
func (*Element_modification_or_replaceableContext) GetParser ¶
func (s *Element_modification_or_replaceableContext) GetParser() antlr.Parser
func (*Element_modification_or_replaceableContext) GetRuleContext ¶
func (s *Element_modification_or_replaceableContext) GetRuleContext() antlr.RuleContext
func (*Element_modification_or_replaceableContext) IsElement_modification_or_replaceableContext ¶
func (*Element_modification_or_replaceableContext) IsElement_modification_or_replaceableContext()
func (*Element_modification_or_replaceableContext) ToStringTree ¶
func (s *Element_modification_or_replaceableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Element_redeclarationContext ¶
type Element_redeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElement_redeclarationContext ¶
func NewElement_redeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Element_redeclarationContext
func NewEmptyElement_redeclarationContext ¶
func NewEmptyElement_redeclarationContext() *Element_redeclarationContext
func (*Element_redeclarationContext) Component_clause1 ¶
func (s *Element_redeclarationContext) Component_clause1() IComponent_clause1Context
func (*Element_redeclarationContext) Element_replaceable ¶
func (s *Element_redeclarationContext) Element_replaceable() IElement_replaceableContext
func (*Element_redeclarationContext) EnterRule ¶
func (s *Element_redeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*Element_redeclarationContext) ExitRule ¶
func (s *Element_redeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*Element_redeclarationContext) GetParser ¶
func (s *Element_redeclarationContext) GetParser() antlr.Parser
func (*Element_redeclarationContext) GetRuleContext ¶
func (s *Element_redeclarationContext) GetRuleContext() antlr.RuleContext
func (*Element_redeclarationContext) IsElement_redeclarationContext ¶
func (*Element_redeclarationContext) IsElement_redeclarationContext()
func (*Element_redeclarationContext) Short_class_definition ¶
func (s *Element_redeclarationContext) Short_class_definition() IShort_class_definitionContext
func (*Element_redeclarationContext) ToStringTree ¶
func (s *Element_redeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Element_replaceableContext ¶
type Element_replaceableContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElement_replaceableContext ¶
func NewElement_replaceableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Element_replaceableContext
func NewEmptyElement_replaceableContext ¶
func NewEmptyElement_replaceableContext() *Element_replaceableContext
func (*Element_replaceableContext) Component_clause1 ¶
func (s *Element_replaceableContext) Component_clause1() IComponent_clause1Context
func (*Element_replaceableContext) Constraining_clause ¶
func (s *Element_replaceableContext) Constraining_clause() IConstraining_clauseContext
func (*Element_replaceableContext) EnterRule ¶
func (s *Element_replaceableContext) EnterRule(listener antlr.ParseTreeListener)
func (*Element_replaceableContext) ExitRule ¶
func (s *Element_replaceableContext) ExitRule(listener antlr.ParseTreeListener)
func (*Element_replaceableContext) GetParser ¶
func (s *Element_replaceableContext) GetParser() antlr.Parser
func (*Element_replaceableContext) GetRuleContext ¶
func (s *Element_replaceableContext) GetRuleContext() antlr.RuleContext
func (*Element_replaceableContext) IsElement_replaceableContext ¶
func (*Element_replaceableContext) IsElement_replaceableContext()
func (*Element_replaceableContext) Short_class_definition ¶
func (s *Element_replaceableContext) Short_class_definition() IShort_class_definitionContext
func (*Element_replaceableContext) ToStringTree ¶
func (s *Element_replaceableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Else_expression_conditionContext ¶
type Else_expression_conditionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElse_expression_conditionContext ¶
func NewElse_expression_conditionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Else_expression_conditionContext
func NewEmptyElse_expression_conditionContext ¶
func NewEmptyElse_expression_conditionContext() *Else_expression_conditionContext
func (*Else_expression_conditionContext) EnterRule ¶
func (s *Else_expression_conditionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Else_expression_conditionContext) ExitRule ¶
func (s *Else_expression_conditionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Else_expression_conditionContext) GetParser ¶
func (s *Else_expression_conditionContext) GetParser() antlr.Parser
func (*Else_expression_conditionContext) GetRuleContext ¶
func (s *Else_expression_conditionContext) GetRuleContext() antlr.RuleContext
func (*Else_expression_conditionContext) If_expression_body ¶
func (s *Else_expression_conditionContext) If_expression_body() IIf_expression_bodyContext
func (*Else_expression_conditionContext) IsElse_expression_conditionContext ¶
func (*Else_expression_conditionContext) IsElse_expression_conditionContext()
func (*Else_expression_conditionContext) ToStringTree ¶
func (s *Else_expression_conditionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Elseif_expression_conditionContext ¶
type Elseif_expression_conditionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewElseif_expression_conditionContext ¶
func NewElseif_expression_conditionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Elseif_expression_conditionContext
func NewEmptyElseif_expression_conditionContext ¶
func NewEmptyElseif_expression_conditionContext() *Elseif_expression_conditionContext
func (*Elseif_expression_conditionContext) EnterRule ¶
func (s *Elseif_expression_conditionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Elseif_expression_conditionContext) ExitRule ¶
func (s *Elseif_expression_conditionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Elseif_expression_conditionContext) Expression ¶
func (s *Elseif_expression_conditionContext) Expression() IExpressionContext
func (*Elseif_expression_conditionContext) GetParser ¶
func (s *Elseif_expression_conditionContext) GetParser() antlr.Parser
func (*Elseif_expression_conditionContext) GetRuleContext ¶
func (s *Elseif_expression_conditionContext) GetRuleContext() antlr.RuleContext
func (*Elseif_expression_conditionContext) If_expression_body ¶
func (s *Elseif_expression_conditionContext) If_expression_body() IIf_expression_bodyContext
func (*Elseif_expression_conditionContext) IsElseif_expression_conditionContext ¶
func (*Elseif_expression_conditionContext) IsElseif_expression_conditionContext()
func (*Elseif_expression_conditionContext) ToStringTree ¶
func (s *Elseif_expression_conditionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Enum_listContext ¶
type Enum_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEnum_listContext ¶
func NewEmptyEnum_listContext() *Enum_listContext
func NewEnum_listContext ¶
func NewEnum_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Enum_listContext
func (*Enum_listContext) AllEnumeration_literal ¶
func (s *Enum_listContext) AllEnumeration_literal() []IEnumeration_literalContext
func (*Enum_listContext) EnterRule ¶
func (s *Enum_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Enum_listContext) Enumeration_literal ¶
func (s *Enum_listContext) Enumeration_literal(i int) IEnumeration_literalContext
func (*Enum_listContext) ExitRule ¶
func (s *Enum_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Enum_listContext) GetParser ¶
func (s *Enum_listContext) GetParser() antlr.Parser
func (*Enum_listContext) GetRuleContext ¶
func (s *Enum_listContext) GetRuleContext() antlr.RuleContext
func (*Enum_listContext) IsEnum_listContext ¶
func (*Enum_listContext) IsEnum_listContext()
func (*Enum_listContext) ToStringTree ¶
func (s *Enum_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Enumeration_literalContext ¶
type Enumeration_literalContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEnumeration_literalContext ¶
func NewEmptyEnumeration_literalContext() *Enumeration_literalContext
func NewEnumeration_literalContext ¶
func NewEnumeration_literalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Enumeration_literalContext
func (*Enumeration_literalContext) Annotation ¶
func (s *Enumeration_literalContext) Annotation() IAnnotationContext
func (*Enumeration_literalContext) EnterRule ¶
func (s *Enumeration_literalContext) EnterRule(listener antlr.ParseTreeListener)
func (*Enumeration_literalContext) ExitRule ¶
func (s *Enumeration_literalContext) ExitRule(listener antlr.ParseTreeListener)
func (*Enumeration_literalContext) GetParser ¶
func (s *Enumeration_literalContext) GetParser() antlr.Parser
func (*Enumeration_literalContext) GetRuleContext ¶
func (s *Enumeration_literalContext) GetRuleContext() antlr.RuleContext
func (*Enumeration_literalContext) IDENT ¶
func (s *Enumeration_literalContext) IDENT() antlr.TerminalNode
func (*Enumeration_literalContext) IsEnumeration_literalContext ¶
func (*Enumeration_literalContext) IsEnumeration_literalContext()
func (*Enumeration_literalContext) String_comment ¶
func (s *Enumeration_literalContext) String_comment() IString_commentContext
func (*Enumeration_literalContext) ToStringTree ¶
func (s *Enumeration_literalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EquationContext ¶
type EquationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEquationContext ¶
func NewEmptyEquationContext() *EquationContext
func NewEquationContext ¶
func NewEquationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EquationContext
func (*EquationContext) Annotation ¶
func (s *EquationContext) Annotation() IAnnotationContext
func (*EquationContext) Connect_clause ¶
func (s *EquationContext) Connect_clause() IConnect_clauseContext
func (*EquationContext) EnterRule ¶
func (s *EquationContext) EnterRule(listener antlr.ParseTreeListener)
func (*EquationContext) ExitRule ¶
func (s *EquationContext) ExitRule(listener antlr.ParseTreeListener)
func (*EquationContext) Expression ¶
func (s *EquationContext) Expression() IExpressionContext
func (*EquationContext) For_equation ¶
func (s *EquationContext) For_equation() IFor_equationContext
func (*EquationContext) Function_call_args ¶
func (s *EquationContext) Function_call_args() IFunction_call_argsContext
func (*EquationContext) GetParser ¶
func (s *EquationContext) GetParser() antlr.Parser
func (*EquationContext) GetRuleContext ¶
func (s *EquationContext) GetRuleContext() antlr.RuleContext
func (*EquationContext) If_equation ¶
func (s *EquationContext) If_equation() IIf_equationContext
func (*EquationContext) IsEquationContext ¶
func (*EquationContext) IsEquationContext()
func (*EquationContext) Name ¶
func (s *EquationContext) Name() INameContext
func (*EquationContext) Simple_expression ¶
func (s *EquationContext) Simple_expression() ISimple_expressionContext
func (*EquationContext) String_comment ¶
func (s *EquationContext) String_comment() IString_commentContext
func (*EquationContext) ToStringTree ¶
func (s *EquationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*EquationContext) When_equation ¶
func (s *EquationContext) When_equation() IWhen_equationContext
type Equation_sectionContext ¶
type Equation_sectionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEquation_sectionContext ¶
func NewEmptyEquation_sectionContext() *Equation_sectionContext
func NewEquation_sectionContext ¶
func NewEquation_sectionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Equation_sectionContext
func (*Equation_sectionContext) EnterRule ¶
func (s *Equation_sectionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Equation_sectionContext) Equations ¶
func (s *Equation_sectionContext) Equations() IEquationsContext
func (*Equation_sectionContext) ExitRule ¶
func (s *Equation_sectionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Equation_sectionContext) GetParser ¶
func (s *Equation_sectionContext) GetParser() antlr.Parser
func (*Equation_sectionContext) GetRuleContext ¶
func (s *Equation_sectionContext) GetRuleContext() antlr.RuleContext
func (*Equation_sectionContext) IsEquation_sectionContext ¶
func (*Equation_sectionContext) IsEquation_sectionContext()
func (*Equation_sectionContext) ToStringTree ¶
func (s *Equation_sectionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EquationsContext ¶
type EquationsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEquationsContext ¶
func NewEmptyEquationsContext() *EquationsContext
func NewEquationsContext ¶
func NewEquationsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EquationsContext
func (*EquationsContext) AllEquation ¶
func (s *EquationsContext) AllEquation() []IEquationContext
func (*EquationsContext) EnterRule ¶
func (s *EquationsContext) EnterRule(listener antlr.ParseTreeListener)
func (*EquationsContext) Equation ¶
func (s *EquationsContext) Equation(i int) IEquationContext
func (*EquationsContext) ExitRule ¶
func (s *EquationsContext) ExitRule(listener antlr.ParseTreeListener)
func (*EquationsContext) GetParser ¶
func (s *EquationsContext) GetParser() antlr.Parser
func (*EquationsContext) GetRuleContext ¶
func (s *EquationsContext) GetRuleContext() antlr.RuleContext
func (*EquationsContext) IsEquationsContext ¶
func (*EquationsContext) IsEquationsContext()
func (*EquationsContext) ToStringTree ¶
func (s *EquationsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExpressionContext ¶
type ExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionContext ¶
func NewEmptyExpressionContext() *ExpressionContext
func NewExpressionContext ¶
func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext
func (*ExpressionContext) EnterRule ¶
func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) ExitRule ¶
func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionContext) GetParser ¶
func (s *ExpressionContext) GetParser() antlr.Parser
func (*ExpressionContext) GetRuleContext ¶
func (s *ExpressionContext) GetRuleContext() antlr.RuleContext
func (*ExpressionContext) If_expression ¶
func (s *ExpressionContext) If_expression() IIf_expressionContext
func (*ExpressionContext) IsExpressionContext ¶
func (*ExpressionContext) IsExpressionContext()
func (*ExpressionContext) Simple_expression ¶
func (s *ExpressionContext) Simple_expression() ISimple_expressionContext
func (*ExpressionContext) ToStringTree ¶
func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Expression_listContext ¶
type Expression_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpression_listContext ¶
func NewEmptyExpression_listContext() *Expression_listContext
func NewExpression_listContext ¶
func NewExpression_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Expression_listContext
func (*Expression_listContext) AllExpression ¶
func (s *Expression_listContext) AllExpression() []IExpressionContext
func (*Expression_listContext) EnterRule ¶
func (s *Expression_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Expression_listContext) ExitRule ¶
func (s *Expression_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Expression_listContext) Expression ¶
func (s *Expression_listContext) Expression(i int) IExpressionContext
func (*Expression_listContext) GetParser ¶
func (s *Expression_listContext) GetParser() antlr.Parser
func (*Expression_listContext) GetRuleContext ¶
func (s *Expression_listContext) GetRuleContext() antlr.RuleContext
func (*Expression_listContext) IsExpression_listContext ¶
func (*Expression_listContext) IsExpression_listContext()
func (*Expression_listContext) ToStringTree ¶
func (s *Expression_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Extends_clauseContext ¶
type Extends_clauseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExtends_clauseContext ¶
func NewEmptyExtends_clauseContext() *Extends_clauseContext
func NewExtends_clauseContext ¶
func NewExtends_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Extends_clauseContext
func (*Extends_clauseContext) Annotation ¶
func (s *Extends_clauseContext) Annotation() IAnnotationContext
func (*Extends_clauseContext) Class_modification ¶
func (s *Extends_clauseContext) Class_modification() IClass_modificationContext
func (*Extends_clauseContext) EnterRule ¶
func (s *Extends_clauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*Extends_clauseContext) ExitRule ¶
func (s *Extends_clauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*Extends_clauseContext) GetParser ¶
func (s *Extends_clauseContext) GetParser() antlr.Parser
func (*Extends_clauseContext) GetRuleContext ¶
func (s *Extends_clauseContext) GetRuleContext() antlr.RuleContext
func (*Extends_clauseContext) IsExtends_clauseContext ¶
func (*Extends_clauseContext) IsExtends_clauseContext()
func (*Extends_clauseContext) Name ¶
func (s *Extends_clauseContext) Name() INameContext
func (*Extends_clauseContext) ToStringTree ¶
func (s *Extends_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type External_function_callContext ¶
type External_function_callContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExternal_function_callContext ¶
func NewEmptyExternal_function_callContext() *External_function_callContext
func NewExternal_function_callContext ¶
func NewExternal_function_callContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *External_function_callContext
func (*External_function_callContext) Component_reference ¶
func (s *External_function_callContext) Component_reference() IComponent_referenceContext
func (*External_function_callContext) EnterRule ¶
func (s *External_function_callContext) EnterRule(listener antlr.ParseTreeListener)
func (*External_function_callContext) ExitRule ¶
func (s *External_function_callContext) ExitRule(listener antlr.ParseTreeListener)
func (*External_function_callContext) External_function_call_args ¶
func (s *External_function_callContext) External_function_call_args() IExternal_function_call_argsContext
func (*External_function_callContext) GetParser ¶
func (s *External_function_callContext) GetParser() antlr.Parser
func (*External_function_callContext) GetRuleContext ¶
func (s *External_function_callContext) GetRuleContext() antlr.RuleContext
func (*External_function_callContext) IDENT ¶
func (s *External_function_callContext) IDENT() antlr.TerminalNode
func (*External_function_callContext) IsExternal_function_callContext ¶
func (*External_function_callContext) IsExternal_function_callContext()
func (*External_function_callContext) ToStringTree ¶
func (s *External_function_callContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type External_function_call_argsContext ¶
type External_function_call_argsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExternal_function_call_argsContext ¶
func NewEmptyExternal_function_call_argsContext() *External_function_call_argsContext
func NewExternal_function_call_argsContext ¶
func NewExternal_function_call_argsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *External_function_call_argsContext
func (*External_function_call_argsContext) AllExternal_function_call_argument ¶
func (s *External_function_call_argsContext) AllExternal_function_call_argument() []IExternal_function_call_argumentContext
func (*External_function_call_argsContext) EnterRule ¶
func (s *External_function_call_argsContext) EnterRule(listener antlr.ParseTreeListener)
func (*External_function_call_argsContext) ExitRule ¶
func (s *External_function_call_argsContext) ExitRule(listener antlr.ParseTreeListener)
func (*External_function_call_argsContext) External_function_call_argument ¶
func (s *External_function_call_argsContext) External_function_call_argument(i int) IExternal_function_call_argumentContext
func (*External_function_call_argsContext) GetParser ¶
func (s *External_function_call_argsContext) GetParser() antlr.Parser
func (*External_function_call_argsContext) GetRuleContext ¶
func (s *External_function_call_argsContext) GetRuleContext() antlr.RuleContext
func (*External_function_call_argsContext) IsExternal_function_call_argsContext ¶
func (*External_function_call_argsContext) IsExternal_function_call_argsContext()
func (*External_function_call_argsContext) ToStringTree ¶
func (s *External_function_call_argsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type External_function_call_argumentContext ¶
type External_function_call_argumentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExternal_function_call_argumentContext ¶
func NewEmptyExternal_function_call_argumentContext() *External_function_call_argumentContext
func NewExternal_function_call_argumentContext ¶
func NewExternal_function_call_argumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *External_function_call_argumentContext
func (*External_function_call_argumentContext) EnterRule ¶
func (s *External_function_call_argumentContext) EnterRule(listener antlr.ParseTreeListener)
func (*External_function_call_argumentContext) ExitRule ¶
func (s *External_function_call_argumentContext) ExitRule(listener antlr.ParseTreeListener)
func (*External_function_call_argumentContext) Expression ¶
func (s *External_function_call_argumentContext) Expression() IExpressionContext
func (*External_function_call_argumentContext) GetParser ¶
func (s *External_function_call_argumentContext) GetParser() antlr.Parser
func (*External_function_call_argumentContext) GetRuleContext ¶
func (s *External_function_call_argumentContext) GetRuleContext() antlr.RuleContext
func (*External_function_call_argumentContext) IsExternal_function_call_argumentContext ¶
func (*External_function_call_argumentContext) IsExternal_function_call_argumentContext()
func (*External_function_call_argumentContext) ToStringTree ¶
func (s *External_function_call_argumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FactorContext ¶
type FactorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFactorContext ¶
func NewEmptyFactorContext() *FactorContext
func NewFactorContext ¶
func NewFactorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FactorContext
func (*FactorContext) AllPrimary ¶
func (s *FactorContext) AllPrimary() []IPrimaryContext
func (*FactorContext) EnterRule ¶
func (s *FactorContext) EnterRule(listener antlr.ParseTreeListener)
func (*FactorContext) ExitRule ¶
func (s *FactorContext) ExitRule(listener antlr.ParseTreeListener)
func (*FactorContext) GetParser ¶
func (s *FactorContext) GetParser() antlr.Parser
func (*FactorContext) GetRuleContext ¶
func (s *FactorContext) GetRuleContext() antlr.RuleContext
func (*FactorContext) IsFactorContext ¶
func (*FactorContext) IsFactorContext()
func (*FactorContext) Primary ¶
func (s *FactorContext) Primary(i int) IPrimaryContext
func (*FactorContext) ToStringTree ¶
func (s *FactorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type For_equationContext ¶
type For_equationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFor_equationContext ¶
func NewEmptyFor_equationContext() *For_equationContext
func NewFor_equationContext ¶
func NewFor_equationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *For_equationContext
func (*For_equationContext) Control_structure_body ¶
func (s *For_equationContext) Control_structure_body() IControl_structure_bodyContext
func (*For_equationContext) EnterRule ¶
func (s *For_equationContext) EnterRule(listener antlr.ParseTreeListener)
func (*For_equationContext) ExitRule ¶
func (s *For_equationContext) ExitRule(listener antlr.ParseTreeListener)
func (*For_equationContext) For_indices ¶
func (s *For_equationContext) For_indices() IFor_indicesContext
func (*For_equationContext) GetParser ¶
func (s *For_equationContext) GetParser() antlr.Parser
func (*For_equationContext) GetRuleContext ¶
func (s *For_equationContext) GetRuleContext() antlr.RuleContext
func (*For_equationContext) IsFor_equationContext ¶
func (*For_equationContext) IsFor_equationContext()
func (*For_equationContext) ToStringTree ¶
func (s *For_equationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type For_indexContext ¶
type For_indexContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFor_indexContext ¶
func NewEmptyFor_indexContext() *For_indexContext
func NewFor_indexContext ¶
func NewFor_indexContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *For_indexContext
func (*For_indexContext) EnterRule ¶
func (s *For_indexContext) EnterRule(listener antlr.ParseTreeListener)
func (*For_indexContext) ExitRule ¶
func (s *For_indexContext) ExitRule(listener antlr.ParseTreeListener)
func (*For_indexContext) Expression ¶
func (s *For_indexContext) Expression() IExpressionContext
func (*For_indexContext) GetParser ¶
func (s *For_indexContext) GetParser() antlr.Parser
func (*For_indexContext) GetRuleContext ¶
func (s *For_indexContext) GetRuleContext() antlr.RuleContext
func (*For_indexContext) IDENT ¶
func (s *For_indexContext) IDENT() antlr.TerminalNode
func (*For_indexContext) IsFor_indexContext ¶
func (*For_indexContext) IsFor_indexContext()
func (*For_indexContext) ToStringTree ¶
func (s *For_indexContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type For_indicesContext ¶
type For_indicesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFor_indicesContext ¶
func NewEmptyFor_indicesContext() *For_indicesContext
func NewFor_indicesContext ¶
func NewFor_indicesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *For_indicesContext
func (*For_indicesContext) AllFor_index ¶
func (s *For_indicesContext) AllFor_index() []IFor_indexContext
func (*For_indicesContext) EnterRule ¶
func (s *For_indicesContext) EnterRule(listener antlr.ParseTreeListener)
func (*For_indicesContext) ExitRule ¶
func (s *For_indicesContext) ExitRule(listener antlr.ParseTreeListener)
func (*For_indicesContext) For_index ¶
func (s *For_indicesContext) For_index(i int) IFor_indexContext
func (*For_indicesContext) GetParser ¶
func (s *For_indicesContext) GetParser() antlr.Parser
func (*For_indicesContext) GetRuleContext ¶
func (s *For_indicesContext) GetRuleContext() antlr.RuleContext
func (*For_indicesContext) IsFor_indicesContext ¶
func (*For_indicesContext) IsFor_indicesContext()
func (*For_indicesContext) ToStringTree ¶
func (s *For_indicesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type For_statementContext ¶
type For_statementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFor_statementContext ¶
func NewEmptyFor_statementContext() *For_statementContext
func NewFor_statementContext ¶
func NewFor_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *For_statementContext
func (*For_statementContext) Control_structure_body ¶
func (s *For_statementContext) Control_structure_body() IControl_structure_bodyContext
func (*For_statementContext) EnterRule ¶
func (s *For_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*For_statementContext) ExitRule ¶
func (s *For_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*For_statementContext) For_indices ¶
func (s *For_statementContext) For_indices() IFor_indicesContext
func (*For_statementContext) GetParser ¶
func (s *For_statementContext) GetParser() antlr.Parser
func (*For_statementContext) GetRuleContext ¶
func (s *For_statementContext) GetRuleContext() antlr.RuleContext
func (*For_statementContext) IsFor_statementContext ¶
func (*For_statementContext) IsFor_statementContext()
func (*For_statementContext) ToStringTree ¶
func (s *For_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_argumentContext ¶
type Function_argumentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_argumentContext ¶
func NewEmptyFunction_argumentContext() *Function_argumentContext
func NewFunction_argumentContext ¶
func NewFunction_argumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_argumentContext
func (*Function_argumentContext) EnterRule ¶
func (s *Function_argumentContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_argumentContext) ExitRule ¶
func (s *Function_argumentContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_argumentContext) Expression ¶
func (s *Function_argumentContext) Expression() IExpressionContext
func (*Function_argumentContext) GetParser ¶
func (s *Function_argumentContext) GetParser() antlr.Parser
func (*Function_argumentContext) GetRuleContext ¶
func (s *Function_argumentContext) GetRuleContext() antlr.RuleContext
func (*Function_argumentContext) IsFunction_argumentContext ¶
func (*Function_argumentContext) IsFunction_argumentContext()
func (*Function_argumentContext) Name ¶
func (s *Function_argumentContext) Name() INameContext
func (*Function_argumentContext) Named_arguments ¶
func (s *Function_argumentContext) Named_arguments() INamed_argumentsContext
func (*Function_argumentContext) ToStringTree ¶
func (s *Function_argumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_argumentsContext ¶
type Function_argumentsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_argumentsContext ¶
func NewEmptyFunction_argumentsContext() *Function_argumentsContext
func NewFunction_argumentsContext ¶
func NewFunction_argumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_argumentsContext
func (*Function_argumentsContext) EnterRule ¶
func (s *Function_argumentsContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_argumentsContext) ExitRule ¶
func (s *Function_argumentsContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_argumentsContext) For_indices ¶
func (s *Function_argumentsContext) For_indices() IFor_indicesContext
func (*Function_argumentsContext) Function_argument ¶
func (s *Function_argumentsContext) Function_argument() IFunction_argumentContext
func (*Function_argumentsContext) Function_arguments ¶
func (s *Function_argumentsContext) Function_arguments() IFunction_argumentsContext
func (*Function_argumentsContext) GetParser ¶
func (s *Function_argumentsContext) GetParser() antlr.Parser
func (*Function_argumentsContext) GetRuleContext ¶
func (s *Function_argumentsContext) GetRuleContext() antlr.RuleContext
func (*Function_argumentsContext) IsFunction_argumentsContext ¶
func (*Function_argumentsContext) IsFunction_argumentsContext()
func (*Function_argumentsContext) Named_arguments ¶
func (s *Function_argumentsContext) Named_arguments() INamed_argumentsContext
func (*Function_argumentsContext) ToStringTree ¶
func (s *Function_argumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Function_call_argsContext ¶
type Function_call_argsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFunction_call_argsContext ¶
func NewEmptyFunction_call_argsContext() *Function_call_argsContext
func NewFunction_call_argsContext ¶
func NewFunction_call_argsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Function_call_argsContext
func (*Function_call_argsContext) EnterRule ¶
func (s *Function_call_argsContext) EnterRule(listener antlr.ParseTreeListener)
func (*Function_call_argsContext) ExitRule ¶
func (s *Function_call_argsContext) ExitRule(listener antlr.ParseTreeListener)
func (*Function_call_argsContext) Function_arguments ¶
func (s *Function_call_argsContext) Function_arguments() IFunction_argumentsContext
func (*Function_call_argsContext) GetParser ¶
func (s *Function_call_argsContext) GetParser() antlr.Parser
func (*Function_call_argsContext) GetRuleContext ¶
func (s *Function_call_argsContext) GetRuleContext() antlr.RuleContext
func (*Function_call_argsContext) IsFunction_call_argsContext ¶
func (*Function_call_argsContext) IsFunction_call_argsContext()
func (*Function_call_argsContext) ToStringTree ¶
func (s *Function_call_argsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAdd_opContext ¶
type IAdd_opContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAdd_opContext differentiates from other interfaces. IsAdd_opContext() }
IAdd_opContext is an interface to support dynamic dispatch.
type IAlgorithm_sectionContext ¶
type IAlgorithm_sectionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAlgorithm_sectionContext differentiates from other interfaces. IsAlgorithm_sectionContext() }
IAlgorithm_sectionContext is an interface to support dynamic dispatch.
type IAlgorithm_statementsContext ¶
type IAlgorithm_statementsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAlgorithm_statementsContext differentiates from other interfaces. IsAlgorithm_statementsContext() }
IAlgorithm_statementsContext is an interface to support dynamic dispatch.
type IAnnotationContext ¶
type IAnnotationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAnnotationContext differentiates from other interfaces. IsAnnotationContext() }
IAnnotationContext is an interface to support dynamic dispatch.
type IArgumentContext ¶
type IArgumentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArgumentContext differentiates from other interfaces. IsArgumentContext() }
IArgumentContext is an interface to support dynamic dispatch.
type IArgument_listContext ¶
type IArgument_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArgument_listContext differentiates from other interfaces. IsArgument_listContext() }
IArgument_listContext is an interface to support dynamic dispatch.
type IArithmetic_expressionContext ¶
type IArithmetic_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArithmetic_expressionContext differentiates from other interfaces. IsArithmetic_expressionContext() }
IArithmetic_expressionContext is an interface to support dynamic dispatch.
type IArray_argumentsContext ¶
type IArray_argumentsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArray_argumentsContext differentiates from other interfaces. IsArray_argumentsContext() }
IArray_argumentsContext is an interface to support dynamic dispatch.
type IArray_iterator_constructorContext ¶
type IArray_iterator_constructorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArray_iterator_constructorContext differentiates from other interfaces. IsArray_iterator_constructorContext() }
IArray_iterator_constructorContext is an interface to support dynamic dispatch.
type IArray_subscriptsContext ¶
type IArray_subscriptsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsArray_subscriptsContext differentiates from other interfaces. IsArray_subscriptsContext() }
IArray_subscriptsContext is an interface to support dynamic dispatch.
type IBase_prefixContext ¶
type IBase_prefixContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBase_prefixContext differentiates from other interfaces. IsBase_prefixContext() }
IBase_prefixContext is an interface to support dynamic dispatch.
type IClass_definitionContext ¶
type IClass_definitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClass_definitionContext differentiates from other interfaces. IsClass_definitionContext() }
IClass_definitionContext is an interface to support dynamic dispatch.
type IClass_modificationContext ¶
type IClass_modificationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClass_modificationContext differentiates from other interfaces. IsClass_modificationContext() }
IClass_modificationContext is an interface to support dynamic dispatch.
type IClass_prefixesContext ¶
type IClass_prefixesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClass_prefixesContext differentiates from other interfaces. IsClass_prefixesContext() }
IClass_prefixesContext is an interface to support dynamic dispatch.
type IClass_specifierContext ¶
type IClass_specifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsClass_specifierContext differentiates from other interfaces. IsClass_specifierContext() }
IClass_specifierContext is an interface to support dynamic dispatch.
type ICommentContext ¶
type ICommentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCommentContext differentiates from other interfaces. IsCommentContext() }
ICommentContext is an interface to support dynamic dispatch.
type IComponent_clause1Context ¶
type IComponent_clause1Context interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsComponent_clause1Context differentiates from other interfaces. IsComponent_clause1Context() }
IComponent_clause1Context is an interface to support dynamic dispatch.
type IComponent_clauseContext ¶
type IComponent_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsComponent_clauseContext differentiates from other interfaces. IsComponent_clauseContext() }
IComponent_clauseContext is an interface to support dynamic dispatch.
type IComponent_declaration1Context ¶
type IComponent_declaration1Context interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsComponent_declaration1Context differentiates from other interfaces. IsComponent_declaration1Context() }
IComponent_declaration1Context is an interface to support dynamic dispatch.
type IComponent_declarationContext ¶
type IComponent_declarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsComponent_declarationContext differentiates from other interfaces. IsComponent_declarationContext() }
IComponent_declarationContext is an interface to support dynamic dispatch.
type IComponent_listContext ¶
type IComponent_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsComponent_listContext differentiates from other interfaces. IsComponent_listContext() }
IComponent_listContext is an interface to support dynamic dispatch.
type IComponent_referenceContext ¶
type IComponent_referenceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsComponent_referenceContext differentiates from other interfaces. IsComponent_referenceContext() }
IComponent_referenceContext is an interface to support dynamic dispatch.
type ICompositionContext ¶
type ICompositionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCompositionContext differentiates from other interfaces. IsCompositionContext() }
ICompositionContext is an interface to support dynamic dispatch.
type ICondition_attributeContext ¶
type ICondition_attributeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCondition_attributeContext differentiates from other interfaces. IsCondition_attributeContext() }
ICondition_attributeContext is an interface to support dynamic dispatch.
type IConnect_clauseContext ¶
type IConnect_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConnect_clauseContext differentiates from other interfaces. IsConnect_clauseContext() }
IConnect_clauseContext is an interface to support dynamic dispatch.
type IConstraining_clauseContext ¶
type IConstraining_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsConstraining_clauseContext differentiates from other interfaces. IsConstraining_clauseContext() }
IConstraining_clauseContext is an interface to support dynamic dispatch.
type IControl_structure_bodyContext ¶
type IControl_structure_bodyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsControl_structure_bodyContext differentiates from other interfaces. IsControl_structure_bodyContext() }
IControl_structure_bodyContext is an interface to support dynamic dispatch.
type IDeclarationContext ¶
type IDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDeclarationContext differentiates from other interfaces. IsDeclarationContext() }
IDeclarationContext is an interface to support dynamic dispatch.
type IDer_class_specifierContext ¶
type IDer_class_specifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDer_class_specifierContext differentiates from other interfaces. IsDer_class_specifierContext() }
IDer_class_specifierContext is an interface to support dynamic dispatch.
type IElementContext ¶
type IElementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElementContext differentiates from other interfaces. IsElementContext() }
IElementContext is an interface to support dynamic dispatch.
type IElement_listContext ¶
type IElement_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElement_listContext differentiates from other interfaces. IsElement_listContext() }
IElement_listContext is an interface to support dynamic dispatch.
type IElement_modificationContext ¶
type IElement_modificationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElement_modificationContext differentiates from other interfaces. IsElement_modificationContext() }
IElement_modificationContext is an interface to support dynamic dispatch.
type IElement_modification_or_replaceableContext ¶
type IElement_modification_or_replaceableContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElement_modification_or_replaceableContext differentiates from other interfaces. IsElement_modification_or_replaceableContext() }
IElement_modification_or_replaceableContext is an interface to support dynamic dispatch.
type IElement_redeclarationContext ¶
type IElement_redeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElement_redeclarationContext differentiates from other interfaces. IsElement_redeclarationContext() }
IElement_redeclarationContext is an interface to support dynamic dispatch.
type IElement_replaceableContext ¶
type IElement_replaceableContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElement_replaceableContext differentiates from other interfaces. IsElement_replaceableContext() }
IElement_replaceableContext is an interface to support dynamic dispatch.
type IElse_expression_conditionContext ¶
type IElse_expression_conditionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElse_expression_conditionContext differentiates from other interfaces. IsElse_expression_conditionContext() }
IElse_expression_conditionContext is an interface to support dynamic dispatch.
type IElseif_expression_conditionContext ¶
type IElseif_expression_conditionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsElseif_expression_conditionContext differentiates from other interfaces. IsElseif_expression_conditionContext() }
IElseif_expression_conditionContext is an interface to support dynamic dispatch.
type IEnum_listContext ¶
type IEnum_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEnum_listContext differentiates from other interfaces. IsEnum_listContext() }
IEnum_listContext is an interface to support dynamic dispatch.
type IEnumeration_literalContext ¶
type IEnumeration_literalContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEnumeration_literalContext differentiates from other interfaces. IsEnumeration_literalContext() }
IEnumeration_literalContext is an interface to support dynamic dispatch.
type IEquationContext ¶
type IEquationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEquationContext differentiates from other interfaces. IsEquationContext() }
IEquationContext is an interface to support dynamic dispatch.
type IEquation_sectionContext ¶
type IEquation_sectionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEquation_sectionContext differentiates from other interfaces. IsEquation_sectionContext() }
IEquation_sectionContext is an interface to support dynamic dispatch.
type IEquationsContext ¶
type IEquationsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEquationsContext differentiates from other interfaces. IsEquationsContext() }
IEquationsContext is an interface to support dynamic dispatch.
type IExpressionContext ¶
type IExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExpressionContext differentiates from other interfaces. IsExpressionContext() }
IExpressionContext is an interface to support dynamic dispatch.
type IExpression_listContext ¶
type IExpression_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExpression_listContext differentiates from other interfaces. IsExpression_listContext() }
IExpression_listContext is an interface to support dynamic dispatch.
type IExtends_clauseContext ¶
type IExtends_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExtends_clauseContext differentiates from other interfaces. IsExtends_clauseContext() }
IExtends_clauseContext is an interface to support dynamic dispatch.
type IExternal_function_callContext ¶
type IExternal_function_callContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExternal_function_callContext differentiates from other interfaces. IsExternal_function_callContext() }
IExternal_function_callContext is an interface to support dynamic dispatch.
type IExternal_function_call_argsContext ¶
type IExternal_function_call_argsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExternal_function_call_argsContext differentiates from other interfaces. IsExternal_function_call_argsContext() }
IExternal_function_call_argsContext is an interface to support dynamic dispatch.
type IExternal_function_call_argumentContext ¶
type IExternal_function_call_argumentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExternal_function_call_argumentContext differentiates from other interfaces. IsExternal_function_call_argumentContext() }
IExternal_function_call_argumentContext is an interface to support dynamic dispatch.
type IFactorContext ¶
type IFactorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFactorContext differentiates from other interfaces. IsFactorContext() }
IFactorContext is an interface to support dynamic dispatch.
type IFor_equationContext ¶
type IFor_equationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFor_equationContext differentiates from other interfaces. IsFor_equationContext() }
IFor_equationContext is an interface to support dynamic dispatch.
type IFor_indexContext ¶
type IFor_indexContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFor_indexContext differentiates from other interfaces. IsFor_indexContext() }
IFor_indexContext is an interface to support dynamic dispatch.
type IFor_indicesContext ¶
type IFor_indicesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFor_indicesContext differentiates from other interfaces. IsFor_indicesContext() }
IFor_indicesContext is an interface to support dynamic dispatch.
type IFor_statementContext ¶
type IFor_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFor_statementContext differentiates from other interfaces. IsFor_statementContext() }
IFor_statementContext is an interface to support dynamic dispatch.
type IFunction_argumentContext ¶
type IFunction_argumentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_argumentContext differentiates from other interfaces. IsFunction_argumentContext() }
IFunction_argumentContext is an interface to support dynamic dispatch.
type IFunction_argumentsContext ¶
type IFunction_argumentsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_argumentsContext differentiates from other interfaces. IsFunction_argumentsContext() }
IFunction_argumentsContext is an interface to support dynamic dispatch.
type IFunction_call_argsContext ¶
type IFunction_call_argsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsFunction_call_argsContext differentiates from other interfaces. IsFunction_call_argsContext() }
IFunction_call_argsContext is an interface to support dynamic dispatch.
type IIf_equationContext ¶
type IIf_equationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIf_equationContext differentiates from other interfaces. IsIf_equationContext() }
IIf_equationContext is an interface to support dynamic dispatch.
type IIf_expressionContext ¶
type IIf_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIf_expressionContext differentiates from other interfaces. IsIf_expressionContext() }
IIf_expressionContext is an interface to support dynamic dispatch.
type IIf_expression_bodyContext ¶
type IIf_expression_bodyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIf_expression_bodyContext differentiates from other interfaces. IsIf_expression_bodyContext() }
IIf_expression_bodyContext is an interface to support dynamic dispatch.
type IIf_expression_conditionContext ¶
type IIf_expression_conditionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIf_expression_conditionContext differentiates from other interfaces. IsIf_expression_conditionContext() }
IIf_expression_conditionContext is an interface to support dynamic dispatch.
type IIf_statementContext ¶
type IIf_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIf_statementContext differentiates from other interfaces. IsIf_statementContext() }
IIf_statementContext is an interface to support dynamic dispatch.
type IImport_clauseContext ¶
type IImport_clauseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsImport_clauseContext differentiates from other interfaces. IsImport_clauseContext() }
IImport_clauseContext is an interface to support dynamic dispatch.
type IImport_listContext ¶
type IImport_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsImport_listContext differentiates from other interfaces. IsImport_listContext() }
IImport_listContext is an interface to support dynamic dispatch.
type ILanguage_specificationContext ¶
type ILanguage_specificationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLanguage_specificationContext differentiates from other interfaces. IsLanguage_specificationContext() }
ILanguage_specificationContext is an interface to support dynamic dispatch.
type ILast_semicolonContext ¶
type ILast_semicolonContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLast_semicolonContext differentiates from other interfaces. IsLast_semicolonContext() }
ILast_semicolonContext is an interface to support dynamic dispatch.
type ILogical_expressionContext ¶
type ILogical_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLogical_expressionContext differentiates from other interfaces. IsLogical_expressionContext() }
ILogical_expressionContext is an interface to support dynamic dispatch.
type ILogical_factorContext ¶
type ILogical_factorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLogical_factorContext differentiates from other interfaces. IsLogical_factorContext() }
ILogical_factorContext is an interface to support dynamic dispatch.
type ILogical_termContext ¶
type ILogical_termContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLogical_termContext differentiates from other interfaces. IsLogical_termContext() }
ILogical_termContext is an interface to support dynamic dispatch.
type ILong_class_specifierContext ¶
type ILong_class_specifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLong_class_specifierContext differentiates from other interfaces. IsLong_class_specifierContext() }
ILong_class_specifierContext is an interface to support dynamic dispatch.
type IModel_annotationContext ¶
type IModel_annotationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsModel_annotationContext differentiates from other interfaces. IsModel_annotationContext() }
IModel_annotationContext is an interface to support dynamic dispatch.
type IModificationContext ¶
type IModificationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsModificationContext differentiates from other interfaces. IsModificationContext() }
IModificationContext is an interface to support dynamic dispatch.
type IMul_opContext ¶
type IMul_opContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMul_opContext differentiates from other interfaces. IsMul_opContext() }
IMul_opContext is an interface to support dynamic dispatch.
type INameContext ¶
type INameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNameContext differentiates from other interfaces. IsNameContext() }
INameContext is an interface to support dynamic dispatch.
type INamed_argumentContext ¶
type INamed_argumentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNamed_argumentContext differentiates from other interfaces. IsNamed_argumentContext() }
INamed_argumentContext is an interface to support dynamic dispatch.
type INamed_argumentsContext ¶
type INamed_argumentsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNamed_argumentsContext differentiates from other interfaces. IsNamed_argumentsContext() }
INamed_argumentsContext is an interface to support dynamic dispatch.
type IOutput_expression_listContext ¶
type IOutput_expression_listContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOutput_expression_listContext differentiates from other interfaces. IsOutput_expression_listContext() }
IOutput_expression_listContext is an interface to support dynamic dispatch.
type IPrimaryContext ¶
type IPrimaryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPrimaryContext differentiates from other interfaces. IsPrimaryContext() }
IPrimaryContext is an interface to support dynamic dispatch.
type IRel_opContext ¶
type IRel_opContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRel_opContext differentiates from other interfaces. IsRel_opContext() }
IRel_opContext is an interface to support dynamic dispatch.
type IRelationContext ¶
type IRelationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRelationContext differentiates from other interfaces. IsRelationContext() }
IRelationContext is an interface to support dynamic dispatch.
type IShort_class_definitionContext ¶
type IShort_class_definitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsShort_class_definitionContext differentiates from other interfaces. IsShort_class_definitionContext() }
IShort_class_definitionContext is an interface to support dynamic dispatch.
type IShort_class_specifierContext ¶
type IShort_class_specifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsShort_class_specifierContext differentiates from other interfaces. IsShort_class_specifierContext() }
IShort_class_specifierContext is an interface to support dynamic dispatch.
type ISimple_expressionContext ¶
type ISimple_expressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSimple_expressionContext differentiates from other interfaces. IsSimple_expressionContext() }
ISimple_expressionContext is an interface to support dynamic dispatch.
type IStatementContext ¶
type IStatementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStatementContext differentiates from other interfaces. IsStatementContext() }
IStatementContext is an interface to support dynamic dispatch.
type IStored_definitionContext ¶
type IStored_definitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStored_definitionContext differentiates from other interfaces. IsStored_definitionContext() }
IStored_definitionContext is an interface to support dynamic dispatch.
type IString_commentContext ¶
type IString_commentContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsString_commentContext differentiates from other interfaces. IsString_commentContext() }
IString_commentContext is an interface to support dynamic dispatch.
type ISubscriptContext ¶
type ISubscriptContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSubscriptContext differentiates from other interfaces. IsSubscriptContext() }
ISubscriptContext is an interface to support dynamic dispatch.
type ITermContext ¶
type ITermContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTermContext differentiates from other interfaces. IsTermContext() }
ITermContext is an interface to support dynamic dispatch.
type IType_prefixContext ¶
type IType_prefixContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsType_prefixContext differentiates from other interfaces. IsType_prefixContext() }
IType_prefixContext is an interface to support dynamic dispatch.
type IType_specifierContext ¶
type IType_specifierContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsType_specifierContext differentiates from other interfaces. IsType_specifierContext() }
IType_specifierContext is an interface to support dynamic dispatch.
type IVectorContext ¶
type IVectorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsVectorContext differentiates from other interfaces. IsVectorContext() }
IVectorContext is an interface to support dynamic dispatch.
type IWhen_equationContext ¶
type IWhen_equationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWhen_equationContext differentiates from other interfaces. IsWhen_equationContext() }
IWhen_equationContext is an interface to support dynamic dispatch.
type IWhen_statementContext ¶
type IWhen_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWhen_statementContext differentiates from other interfaces. IsWhen_statementContext() }
IWhen_statementContext is an interface to support dynamic dispatch.
type IWhile_statementContext ¶
type IWhile_statementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWhile_statementContext differentiates from other interfaces. IsWhile_statementContext() }
IWhile_statementContext is an interface to support dynamic dispatch.
type If_equationContext ¶
type If_equationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIf_equationContext ¶
func NewEmptyIf_equationContext() *If_equationContext
func NewIf_equationContext ¶
func NewIf_equationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *If_equationContext
func (*If_equationContext) AllControl_structure_body ¶
func (s *If_equationContext) AllControl_structure_body() []IControl_structure_bodyContext
func (*If_equationContext) AllExpression ¶
func (s *If_equationContext) AllExpression() []IExpressionContext
func (*If_equationContext) Control_structure_body ¶
func (s *If_equationContext) Control_structure_body(i int) IControl_structure_bodyContext
func (*If_equationContext) EnterRule ¶
func (s *If_equationContext) EnterRule(listener antlr.ParseTreeListener)
func (*If_equationContext) ExitRule ¶
func (s *If_equationContext) ExitRule(listener antlr.ParseTreeListener)
func (*If_equationContext) Expression ¶
func (s *If_equationContext) Expression(i int) IExpressionContext
func (*If_equationContext) GetParser ¶
func (s *If_equationContext) GetParser() antlr.Parser
func (*If_equationContext) GetRuleContext ¶
func (s *If_equationContext) GetRuleContext() antlr.RuleContext
func (*If_equationContext) IsIf_equationContext ¶
func (*If_equationContext) IsIf_equationContext()
func (*If_equationContext) ToStringTree ¶
func (s *If_equationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type If_expressionContext ¶
type If_expressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIf_expressionContext ¶
func NewEmptyIf_expressionContext() *If_expressionContext
func NewIf_expressionContext ¶
func NewIf_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *If_expressionContext
func (*If_expressionContext) AllElseif_expression_condition ¶
func (s *If_expressionContext) AllElseif_expression_condition() []IElseif_expression_conditionContext
func (*If_expressionContext) Else_expression_condition ¶
func (s *If_expressionContext) Else_expression_condition() IElse_expression_conditionContext
func (*If_expressionContext) Elseif_expression_condition ¶
func (s *If_expressionContext) Elseif_expression_condition(i int) IElseif_expression_conditionContext
func (*If_expressionContext) EnterRule ¶
func (s *If_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*If_expressionContext) ExitRule ¶
func (s *If_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*If_expressionContext) GetParser ¶
func (s *If_expressionContext) GetParser() antlr.Parser
func (*If_expressionContext) GetRuleContext ¶
func (s *If_expressionContext) GetRuleContext() antlr.RuleContext
func (*If_expressionContext) If_expression_condition ¶
func (s *If_expressionContext) If_expression_condition() IIf_expression_conditionContext
func (*If_expressionContext) IsIf_expressionContext ¶
func (*If_expressionContext) IsIf_expressionContext()
func (*If_expressionContext) ToStringTree ¶
func (s *If_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type If_expression_bodyContext ¶
type If_expression_bodyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIf_expression_bodyContext ¶
func NewEmptyIf_expression_bodyContext() *If_expression_bodyContext
func NewIf_expression_bodyContext ¶
func NewIf_expression_bodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *If_expression_bodyContext
func (*If_expression_bodyContext) EnterRule ¶
func (s *If_expression_bodyContext) EnterRule(listener antlr.ParseTreeListener)
func (*If_expression_bodyContext) ExitRule ¶
func (s *If_expression_bodyContext) ExitRule(listener antlr.ParseTreeListener)
func (*If_expression_bodyContext) Expression ¶
func (s *If_expression_bodyContext) Expression() IExpressionContext
func (*If_expression_bodyContext) GetParser ¶
func (s *If_expression_bodyContext) GetParser() antlr.Parser
func (*If_expression_bodyContext) GetRuleContext ¶
func (s *If_expression_bodyContext) GetRuleContext() antlr.RuleContext
func (*If_expression_bodyContext) IsIf_expression_bodyContext ¶
func (*If_expression_bodyContext) IsIf_expression_bodyContext()
func (*If_expression_bodyContext) ToStringTree ¶
func (s *If_expression_bodyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type If_expression_conditionContext ¶
type If_expression_conditionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIf_expression_conditionContext ¶
func NewEmptyIf_expression_conditionContext() *If_expression_conditionContext
func NewIf_expression_conditionContext ¶
func NewIf_expression_conditionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *If_expression_conditionContext
func (*If_expression_conditionContext) EnterRule ¶
func (s *If_expression_conditionContext) EnterRule(listener antlr.ParseTreeListener)
func (*If_expression_conditionContext) ExitRule ¶
func (s *If_expression_conditionContext) ExitRule(listener antlr.ParseTreeListener)
func (*If_expression_conditionContext) Expression ¶
func (s *If_expression_conditionContext) Expression() IExpressionContext
func (*If_expression_conditionContext) GetParser ¶
func (s *If_expression_conditionContext) GetParser() antlr.Parser
func (*If_expression_conditionContext) GetRuleContext ¶
func (s *If_expression_conditionContext) GetRuleContext() antlr.RuleContext
func (*If_expression_conditionContext) If_expression_body ¶
func (s *If_expression_conditionContext) If_expression_body() IIf_expression_bodyContext
func (*If_expression_conditionContext) IsIf_expression_conditionContext ¶
func (*If_expression_conditionContext) IsIf_expression_conditionContext()
func (*If_expression_conditionContext) ToStringTree ¶
func (s *If_expression_conditionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type If_statementContext ¶
type If_statementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIf_statementContext ¶
func NewEmptyIf_statementContext() *If_statementContext
func NewIf_statementContext ¶
func NewIf_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *If_statementContext
func (*If_statementContext) AllControl_structure_body ¶
func (s *If_statementContext) AllControl_structure_body() []IControl_structure_bodyContext
func (*If_statementContext) AllExpression ¶
func (s *If_statementContext) AllExpression() []IExpressionContext
func (*If_statementContext) Control_structure_body ¶
func (s *If_statementContext) Control_structure_body(i int) IControl_structure_bodyContext
func (*If_statementContext) EnterRule ¶
func (s *If_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*If_statementContext) ExitRule ¶
func (s *If_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*If_statementContext) Expression ¶
func (s *If_statementContext) Expression(i int) IExpressionContext
func (*If_statementContext) GetParser ¶
func (s *If_statementContext) GetParser() antlr.Parser
func (*If_statementContext) GetRuleContext ¶
func (s *If_statementContext) GetRuleContext() antlr.RuleContext
func (*If_statementContext) IsIf_statementContext ¶
func (*If_statementContext) IsIf_statementContext()
func (*If_statementContext) ToStringTree ¶
func (s *If_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Import_clauseContext ¶
type Import_clauseContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyImport_clauseContext ¶
func NewEmptyImport_clauseContext() *Import_clauseContext
func NewImport_clauseContext ¶
func NewImport_clauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Import_clauseContext
func (*Import_clauseContext) Annotation ¶
func (s *Import_clauseContext) Annotation() IAnnotationContext
func (*Import_clauseContext) EnterRule ¶
func (s *Import_clauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*Import_clauseContext) ExitRule ¶
func (s *Import_clauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*Import_clauseContext) GetParser ¶
func (s *Import_clauseContext) GetParser() antlr.Parser
func (*Import_clauseContext) GetRuleContext ¶
func (s *Import_clauseContext) GetRuleContext() antlr.RuleContext
func (*Import_clauseContext) IDENT ¶
func (s *Import_clauseContext) IDENT() antlr.TerminalNode
func (*Import_clauseContext) Import_list ¶
func (s *Import_clauseContext) Import_list() IImport_listContext
func (*Import_clauseContext) IsImport_clauseContext ¶
func (*Import_clauseContext) IsImport_clauseContext()
func (*Import_clauseContext) Name ¶
func (s *Import_clauseContext) Name() INameContext
func (*Import_clauseContext) String_comment ¶
func (s *Import_clauseContext) String_comment() IString_commentContext
func (*Import_clauseContext) ToStringTree ¶
func (s *Import_clauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Import_listContext ¶
type Import_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyImport_listContext ¶
func NewEmptyImport_listContext() *Import_listContext
func NewImport_listContext ¶
func NewImport_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Import_listContext
func (*Import_listContext) AllIDENT ¶
func (s *Import_listContext) AllIDENT() []antlr.TerminalNode
func (*Import_listContext) EnterRule ¶
func (s *Import_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Import_listContext) ExitRule ¶
func (s *Import_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Import_listContext) GetParser ¶
func (s *Import_listContext) GetParser() antlr.Parser
func (*Import_listContext) GetRuleContext ¶
func (s *Import_listContext) GetRuleContext() antlr.RuleContext
func (*Import_listContext) IDENT ¶
func (s *Import_listContext) IDENT(i int) antlr.TerminalNode
func (*Import_listContext) IsImport_listContext ¶
func (*Import_listContext) IsImport_listContext()
func (*Import_listContext) ToStringTree ¶
func (s *Import_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Language_specificationContext ¶
type Language_specificationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLanguage_specificationContext ¶
func NewEmptyLanguage_specificationContext() *Language_specificationContext
func NewLanguage_specificationContext ¶
func NewLanguage_specificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Language_specificationContext
func (*Language_specificationContext) EnterRule ¶
func (s *Language_specificationContext) EnterRule(listener antlr.ParseTreeListener)
func (*Language_specificationContext) ExitRule ¶
func (s *Language_specificationContext) ExitRule(listener antlr.ParseTreeListener)
func (*Language_specificationContext) GetParser ¶
func (s *Language_specificationContext) GetParser() antlr.Parser
func (*Language_specificationContext) GetRuleContext ¶
func (s *Language_specificationContext) GetRuleContext() antlr.RuleContext
func (*Language_specificationContext) IsLanguage_specificationContext ¶
func (*Language_specificationContext) IsLanguage_specificationContext()
func (*Language_specificationContext) STRING ¶
func (s *Language_specificationContext) STRING() antlr.TerminalNode
func (*Language_specificationContext) ToStringTree ¶
func (s *Language_specificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Last_semicolonContext ¶
type Last_semicolonContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLast_semicolonContext ¶
func NewEmptyLast_semicolonContext() *Last_semicolonContext
func NewLast_semicolonContext ¶
func NewLast_semicolonContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Last_semicolonContext
func (*Last_semicolonContext) EnterRule ¶
func (s *Last_semicolonContext) EnterRule(listener antlr.ParseTreeListener)
func (*Last_semicolonContext) ExitRule ¶
func (s *Last_semicolonContext) ExitRule(listener antlr.ParseTreeListener)
func (*Last_semicolonContext) GetParser ¶
func (s *Last_semicolonContext) GetParser() antlr.Parser
func (*Last_semicolonContext) GetRuleContext ¶
func (s *Last_semicolonContext) GetRuleContext() antlr.RuleContext
func (*Last_semicolonContext) IsLast_semicolonContext ¶
func (*Last_semicolonContext) IsLast_semicolonContext()
func (*Last_semicolonContext) ToStringTree ¶
func (s *Last_semicolonContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Logical_expressionContext ¶
type Logical_expressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLogical_expressionContext ¶
func NewEmptyLogical_expressionContext() *Logical_expressionContext
func NewLogical_expressionContext ¶
func NewLogical_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Logical_expressionContext
func (*Logical_expressionContext) AllLogical_term ¶
func (s *Logical_expressionContext) AllLogical_term() []ILogical_termContext
func (*Logical_expressionContext) EnterRule ¶
func (s *Logical_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Logical_expressionContext) ExitRule ¶
func (s *Logical_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Logical_expressionContext) GetParser ¶
func (s *Logical_expressionContext) GetParser() antlr.Parser
func (*Logical_expressionContext) GetRuleContext ¶
func (s *Logical_expressionContext) GetRuleContext() antlr.RuleContext
func (*Logical_expressionContext) IsLogical_expressionContext ¶
func (*Logical_expressionContext) IsLogical_expressionContext()
func (*Logical_expressionContext) Logical_term ¶
func (s *Logical_expressionContext) Logical_term(i int) ILogical_termContext
func (*Logical_expressionContext) ToStringTree ¶
func (s *Logical_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Logical_factorContext ¶
type Logical_factorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLogical_factorContext ¶
func NewEmptyLogical_factorContext() *Logical_factorContext
func NewLogical_factorContext ¶
func NewLogical_factorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Logical_factorContext
func (*Logical_factorContext) EnterRule ¶
func (s *Logical_factorContext) EnterRule(listener antlr.ParseTreeListener)
func (*Logical_factorContext) ExitRule ¶
func (s *Logical_factorContext) ExitRule(listener antlr.ParseTreeListener)
func (*Logical_factorContext) GetParser ¶
func (s *Logical_factorContext) GetParser() antlr.Parser
func (*Logical_factorContext) GetRuleContext ¶
func (s *Logical_factorContext) GetRuleContext() antlr.RuleContext
func (*Logical_factorContext) IsLogical_factorContext ¶
func (*Logical_factorContext) IsLogical_factorContext()
func (*Logical_factorContext) Relation ¶
func (s *Logical_factorContext) Relation() IRelationContext
func (*Logical_factorContext) ToStringTree ¶
func (s *Logical_factorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Logical_termContext ¶
type Logical_termContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLogical_termContext ¶
func NewEmptyLogical_termContext() *Logical_termContext
func NewLogical_termContext ¶
func NewLogical_termContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Logical_termContext
func (*Logical_termContext) AllLogical_factor ¶
func (s *Logical_termContext) AllLogical_factor() []ILogical_factorContext
func (*Logical_termContext) EnterRule ¶
func (s *Logical_termContext) EnterRule(listener antlr.ParseTreeListener)
func (*Logical_termContext) ExitRule ¶
func (s *Logical_termContext) ExitRule(listener antlr.ParseTreeListener)
func (*Logical_termContext) GetParser ¶
func (s *Logical_termContext) GetParser() antlr.Parser
func (*Logical_termContext) GetRuleContext ¶
func (s *Logical_termContext) GetRuleContext() antlr.RuleContext
func (*Logical_termContext) IsLogical_termContext ¶
func (*Logical_termContext) IsLogical_termContext()
func (*Logical_termContext) Logical_factor ¶
func (s *Logical_termContext) Logical_factor(i int) ILogical_factorContext
func (*Logical_termContext) ToStringTree ¶
func (s *Logical_termContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Long_class_specifierContext ¶
type Long_class_specifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLong_class_specifierContext ¶
func NewEmptyLong_class_specifierContext() *Long_class_specifierContext
func NewLong_class_specifierContext ¶
func NewLong_class_specifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Long_class_specifierContext
func (*Long_class_specifierContext) AllIDENT ¶
func (s *Long_class_specifierContext) AllIDENT() []antlr.TerminalNode
func (*Long_class_specifierContext) Class_modification ¶
func (s *Long_class_specifierContext) Class_modification() IClass_modificationContext
func (*Long_class_specifierContext) Composition ¶
func (s *Long_class_specifierContext) Composition() ICompositionContext
func (*Long_class_specifierContext) EnterRule ¶
func (s *Long_class_specifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*Long_class_specifierContext) ExitRule ¶
func (s *Long_class_specifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*Long_class_specifierContext) GetParser ¶
func (s *Long_class_specifierContext) GetParser() antlr.Parser
func (*Long_class_specifierContext) GetRuleContext ¶
func (s *Long_class_specifierContext) GetRuleContext() antlr.RuleContext
func (*Long_class_specifierContext) IDENT ¶
func (s *Long_class_specifierContext) IDENT(i int) antlr.TerminalNode
func (*Long_class_specifierContext) IsLong_class_specifierContext ¶
func (*Long_class_specifierContext) IsLong_class_specifierContext()
func (*Long_class_specifierContext) String_comment ¶
func (s *Long_class_specifierContext) String_comment() IString_commentContext
func (*Long_class_specifierContext) ToStringTree ¶
func (s *Long_class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Model_annotationContext ¶
type Model_annotationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyModel_annotationContext ¶
func NewEmptyModel_annotationContext() *Model_annotationContext
func NewModel_annotationContext ¶
func NewModel_annotationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Model_annotationContext
func (*Model_annotationContext) Annotation ¶
func (s *Model_annotationContext) Annotation() IAnnotationContext
func (*Model_annotationContext) EnterRule ¶
func (s *Model_annotationContext) EnterRule(listener antlr.ParseTreeListener)
func (*Model_annotationContext) ExitRule ¶
func (s *Model_annotationContext) ExitRule(listener antlr.ParseTreeListener)
func (*Model_annotationContext) GetParser ¶
func (s *Model_annotationContext) GetParser() antlr.Parser
func (*Model_annotationContext) GetRuleContext ¶
func (s *Model_annotationContext) GetRuleContext() antlr.RuleContext
func (*Model_annotationContext) IsModel_annotationContext ¶
func (*Model_annotationContext) IsModel_annotationContext()
func (*Model_annotationContext) ToStringTree ¶
func (s *Model_annotationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ModelicaLexer ¶
func NewModelicaLexer ¶
func NewModelicaLexer(input antlr.CharStream) *ModelicaLexer
type ModelicaListener ¶
type ModelicaListener interface { antlr.ParseTreeListener // EnterStored_definition is called when entering the stored_definition production. EnterStored_definition(c *Stored_definitionContext) // EnterClass_definition is called when entering the class_definition production. EnterClass_definition(c *Class_definitionContext) // EnterLast_semicolon is called when entering the last_semicolon production. EnterLast_semicolon(c *Last_semicolonContext) // EnterClass_specifier is called when entering the class_specifier production. EnterClass_specifier(c *Class_specifierContext) // EnterClass_prefixes is called when entering the class_prefixes production. EnterClass_prefixes(c *Class_prefixesContext) // EnterLong_class_specifier is called when entering the long_class_specifier production. EnterLong_class_specifier(c *Long_class_specifierContext) // EnterShort_class_specifier is called when entering the short_class_specifier production. EnterShort_class_specifier(c *Short_class_specifierContext) // EnterDer_class_specifier is called when entering the der_class_specifier production. EnterDer_class_specifier(c *Der_class_specifierContext) // EnterBase_prefix is called when entering the base_prefix production. EnterBase_prefix(c *Base_prefixContext) // EnterEnum_list is called when entering the enum_list production. EnterEnum_list(c *Enum_listContext) // EnterEnumeration_literal is called when entering the enumeration_literal production. EnterEnumeration_literal(c *Enumeration_literalContext) // EnterComposition is called when entering the composition production. EnterComposition(c *CompositionContext) // EnterModel_annotation is called when entering the model_annotation production. EnterModel_annotation(c *Model_annotationContext) // EnterLanguage_specification is called when entering the language_specification production. EnterLanguage_specification(c *Language_specificationContext) // EnterExternal_function_call is called when entering the external_function_call production. EnterExternal_function_call(c *External_function_callContext) // EnterExternal_function_call_args is called when entering the external_function_call_args production. EnterExternal_function_call_args(c *External_function_call_argsContext) // EnterExternal_function_call_argument is called when entering the external_function_call_argument production. EnterExternal_function_call_argument(c *External_function_call_argumentContext) // EnterElement_list is called when entering the element_list production. EnterElement_list(c *Element_listContext) // EnterElement is called when entering the element production. EnterElement(c *ElementContext) // EnterImport_clause is called when entering the import_clause production. EnterImport_clause(c *Import_clauseContext) // EnterImport_list is called when entering the import_list production. EnterImport_list(c *Import_listContext) // EnterExtends_clause is called when entering the extends_clause production. EnterExtends_clause(c *Extends_clauseContext) // EnterConstraining_clause is called when entering the constraining_clause production. EnterConstraining_clause(c *Constraining_clauseContext) // EnterComponent_clause is called when entering the component_clause production. EnterComponent_clause(c *Component_clauseContext) // EnterType_prefix is called when entering the type_prefix production. EnterType_prefix(c *Type_prefixContext) // EnterType_specifier is called when entering the type_specifier production. EnterType_specifier(c *Type_specifierContext) // EnterComponent_list is called when entering the component_list production. EnterComponent_list(c *Component_listContext) // EnterComponent_declaration is called when entering the component_declaration production. EnterComponent_declaration(c *Component_declarationContext) // EnterCondition_attribute is called when entering the condition_attribute production. EnterCondition_attribute(c *Condition_attributeContext) // EnterDeclaration is called when entering the declaration production. EnterDeclaration(c *DeclarationContext) // EnterModification is called when entering the modification production. EnterModification(c *ModificationContext) // EnterClass_modification is called when entering the class_modification production. EnterClass_modification(c *Class_modificationContext) // EnterArgument_list is called when entering the argument_list production. EnterArgument_list(c *Argument_listContext) // EnterArgument is called when entering the argument production. EnterArgument(c *ArgumentContext) // EnterElement_modification_or_replaceable is called when entering the element_modification_or_replaceable production. EnterElement_modification_or_replaceable(c *Element_modification_or_replaceableContext) // EnterElement_modification is called when entering the element_modification production. EnterElement_modification(c *Element_modificationContext) // EnterElement_redeclaration is called when entering the element_redeclaration production. EnterElement_redeclaration(c *Element_redeclarationContext) // EnterElement_replaceable is called when entering the element_replaceable production. EnterElement_replaceable(c *Element_replaceableContext) // EnterComponent_clause1 is called when entering the component_clause1 production. EnterComponent_clause1(c *Component_clause1Context) // EnterComponent_declaration1 is called when entering the component_declaration1 production. EnterComponent_declaration1(c *Component_declaration1Context) // EnterShort_class_definition is called when entering the short_class_definition production. EnterShort_class_definition(c *Short_class_definitionContext) // EnterEquation_section is called when entering the equation_section production. EnterEquation_section(c *Equation_sectionContext) // EnterEquations is called when entering the equations production. EnterEquations(c *EquationsContext) // EnterAlgorithm_section is called when entering the algorithm_section production. EnterAlgorithm_section(c *Algorithm_sectionContext) // EnterAlgorithm_statements is called when entering the algorithm_statements production. EnterAlgorithm_statements(c *Algorithm_statementsContext) // EnterEquation is called when entering the equation production. EnterEquation(c *EquationContext) // EnterStatement is called when entering the statement production. EnterStatement(c *StatementContext) // EnterIf_equation is called when entering the if_equation production. EnterIf_equation(c *If_equationContext) // EnterIf_statement is called when entering the if_statement production. EnterIf_statement(c *If_statementContext) // EnterControl_structure_body is called when entering the control_structure_body production. EnterControl_structure_body(c *Control_structure_bodyContext) // EnterFor_equation is called when entering the for_equation production. EnterFor_equation(c *For_equationContext) // EnterFor_statement is called when entering the for_statement production. EnterFor_statement(c *For_statementContext) // EnterFor_indices is called when entering the for_indices production. EnterFor_indices(c *For_indicesContext) // EnterFor_index is called when entering the for_index production. EnterFor_index(c *For_indexContext) // EnterWhile_statement is called when entering the while_statement production. EnterWhile_statement(c *While_statementContext) // EnterWhen_equation is called when entering the when_equation production. EnterWhen_equation(c *When_equationContext) // EnterWhen_statement is called when entering the when_statement production. EnterWhen_statement(c *When_statementContext) // EnterConnect_clause is called when entering the connect_clause production. EnterConnect_clause(c *Connect_clauseContext) // EnterExpression is called when entering the expression production. EnterExpression(c *ExpressionContext) // EnterSimple_expression is called when entering the simple_expression production. EnterSimple_expression(c *Simple_expressionContext) // EnterIf_expression is called when entering the if_expression production. EnterIf_expression(c *If_expressionContext) // EnterIf_expression_body is called when entering the if_expression_body production. EnterIf_expression_body(c *If_expression_bodyContext) // EnterIf_expression_condition is called when entering the if_expression_condition production. EnterIf_expression_condition(c *If_expression_conditionContext) // EnterElseif_expression_condition is called when entering the elseif_expression_condition production. EnterElseif_expression_condition(c *Elseif_expression_conditionContext) // EnterElse_expression_condition is called when entering the else_expression_condition production. EnterElse_expression_condition(c *Else_expression_conditionContext) // EnterLogical_expression is called when entering the logical_expression production. EnterLogical_expression(c *Logical_expressionContext) // EnterLogical_term is called when entering the logical_term production. EnterLogical_term(c *Logical_termContext) // EnterLogical_factor is called when entering the logical_factor production. EnterLogical_factor(c *Logical_factorContext) // EnterRelation is called when entering the relation production. EnterRelation(c *RelationContext) // EnterRel_op is called when entering the rel_op production. EnterRel_op(c *Rel_opContext) // EnterArithmetic_expression is called when entering the arithmetic_expression production. EnterArithmetic_expression(c *Arithmetic_expressionContext) // EnterAdd_op is called when entering the add_op production. EnterAdd_op(c *Add_opContext) // EnterTerm is called when entering the term production. EnterTerm(c *TermContext) // EnterMul_op is called when entering the mul_op production. EnterMul_op(c *Mul_opContext) // EnterFactor is called when entering the factor production. EnterFactor(c *FactorContext) // EnterPrimary is called when entering the primary production. EnterPrimary(c *PrimaryContext) // EnterVector is called when entering the vector production. EnterVector(c *VectorContext) // EnterArray_arguments is called when entering the array_arguments production. EnterArray_arguments(c *Array_argumentsContext) // EnterArray_iterator_constructor is called when entering the array_iterator_constructor production. EnterArray_iterator_constructor(c *Array_iterator_constructorContext) // EnterName is called when entering the name production. EnterName(c *NameContext) // EnterComponent_reference is called when entering the component_reference production. EnterComponent_reference(c *Component_referenceContext) // EnterFunction_call_args is called when entering the function_call_args production. EnterFunction_call_args(c *Function_call_argsContext) // EnterFunction_arguments is called when entering the function_arguments production. EnterFunction_arguments(c *Function_argumentsContext) // EnterNamed_arguments is called when entering the named_arguments production. EnterNamed_arguments(c *Named_argumentsContext) // EnterNamed_argument is called when entering the named_argument production. EnterNamed_argument(c *Named_argumentContext) // EnterFunction_argument is called when entering the function_argument production. EnterFunction_argument(c *Function_argumentContext) // EnterOutput_expression_list is called when entering the output_expression_list production. EnterOutput_expression_list(c *Output_expression_listContext) // EnterExpression_list is called when entering the expression_list production. EnterExpression_list(c *Expression_listContext) // EnterArray_subscripts is called when entering the array_subscripts production. EnterArray_subscripts(c *Array_subscriptsContext) // EnterSubscript is called when entering the subscript production. EnterSubscript(c *SubscriptContext) // EnterComment is called when entering the comment production. EnterComment(c *CommentContext) // EnterString_comment is called when entering the string_comment production. EnterString_comment(c *String_commentContext) // EnterAnnotation is called when entering the annotation production. EnterAnnotation(c *AnnotationContext) // ExitStored_definition is called when exiting the stored_definition production. ExitStored_definition(c *Stored_definitionContext) // ExitClass_definition is called when exiting the class_definition production. ExitClass_definition(c *Class_definitionContext) // ExitLast_semicolon is called when exiting the last_semicolon production. ExitLast_semicolon(c *Last_semicolonContext) // ExitClass_specifier is called when exiting the class_specifier production. ExitClass_specifier(c *Class_specifierContext) // ExitClass_prefixes is called when exiting the class_prefixes production. ExitClass_prefixes(c *Class_prefixesContext) // ExitLong_class_specifier is called when exiting the long_class_specifier production. ExitLong_class_specifier(c *Long_class_specifierContext) // ExitShort_class_specifier is called when exiting the short_class_specifier production. ExitShort_class_specifier(c *Short_class_specifierContext) // ExitDer_class_specifier is called when exiting the der_class_specifier production. ExitDer_class_specifier(c *Der_class_specifierContext) // ExitBase_prefix is called when exiting the base_prefix production. ExitBase_prefix(c *Base_prefixContext) // ExitEnum_list is called when exiting the enum_list production. ExitEnum_list(c *Enum_listContext) // ExitEnumeration_literal is called when exiting the enumeration_literal production. ExitEnumeration_literal(c *Enumeration_literalContext) // ExitComposition is called when exiting the composition production. ExitComposition(c *CompositionContext) // ExitModel_annotation is called when exiting the model_annotation production. ExitModel_annotation(c *Model_annotationContext) // ExitLanguage_specification is called when exiting the language_specification production. ExitLanguage_specification(c *Language_specificationContext) // ExitExternal_function_call is called when exiting the external_function_call production. ExitExternal_function_call(c *External_function_callContext) // ExitExternal_function_call_args is called when exiting the external_function_call_args production. ExitExternal_function_call_args(c *External_function_call_argsContext) // ExitExternal_function_call_argument is called when exiting the external_function_call_argument production. ExitExternal_function_call_argument(c *External_function_call_argumentContext) // ExitElement_list is called when exiting the element_list production. ExitElement_list(c *Element_listContext) // ExitElement is called when exiting the element production. ExitElement(c *ElementContext) // ExitImport_clause is called when exiting the import_clause production. ExitImport_clause(c *Import_clauseContext) // ExitImport_list is called when exiting the import_list production. ExitImport_list(c *Import_listContext) // ExitExtends_clause is called when exiting the extends_clause production. ExitExtends_clause(c *Extends_clauseContext) // ExitConstraining_clause is called when exiting the constraining_clause production. ExitConstraining_clause(c *Constraining_clauseContext) // ExitComponent_clause is called when exiting the component_clause production. ExitComponent_clause(c *Component_clauseContext) // ExitType_prefix is called when exiting the type_prefix production. ExitType_prefix(c *Type_prefixContext) // ExitType_specifier is called when exiting the type_specifier production. ExitType_specifier(c *Type_specifierContext) // ExitComponent_list is called when exiting the component_list production. ExitComponent_list(c *Component_listContext) // ExitComponent_declaration is called when exiting the component_declaration production. ExitComponent_declaration(c *Component_declarationContext) // ExitCondition_attribute is called when exiting the condition_attribute production. ExitCondition_attribute(c *Condition_attributeContext) // ExitDeclaration is called when exiting the declaration production. ExitDeclaration(c *DeclarationContext) // ExitModification is called when exiting the modification production. ExitModification(c *ModificationContext) // ExitClass_modification is called when exiting the class_modification production. ExitClass_modification(c *Class_modificationContext) // ExitArgument_list is called when exiting the argument_list production. ExitArgument_list(c *Argument_listContext) // ExitArgument is called when exiting the argument production. ExitArgument(c *ArgumentContext) // ExitElement_modification_or_replaceable is called when exiting the element_modification_or_replaceable production. ExitElement_modification_or_replaceable(c *Element_modification_or_replaceableContext) // ExitElement_modification is called when exiting the element_modification production. ExitElement_modification(c *Element_modificationContext) // ExitElement_redeclaration is called when exiting the element_redeclaration production. ExitElement_redeclaration(c *Element_redeclarationContext) // ExitElement_replaceable is called when exiting the element_replaceable production. ExitElement_replaceable(c *Element_replaceableContext) // ExitComponent_clause1 is called when exiting the component_clause1 production. ExitComponent_clause1(c *Component_clause1Context) // ExitComponent_declaration1 is called when exiting the component_declaration1 production. ExitComponent_declaration1(c *Component_declaration1Context) // ExitShort_class_definition is called when exiting the short_class_definition production. ExitShort_class_definition(c *Short_class_definitionContext) // ExitEquation_section is called when exiting the equation_section production. ExitEquation_section(c *Equation_sectionContext) // ExitEquations is called when exiting the equations production. ExitEquations(c *EquationsContext) // ExitAlgorithm_section is called when exiting the algorithm_section production. ExitAlgorithm_section(c *Algorithm_sectionContext) // ExitAlgorithm_statements is called when exiting the algorithm_statements production. ExitAlgorithm_statements(c *Algorithm_statementsContext) // ExitEquation is called when exiting the equation production. ExitEquation(c *EquationContext) // ExitStatement is called when exiting the statement production. ExitStatement(c *StatementContext) // ExitIf_equation is called when exiting the if_equation production. ExitIf_equation(c *If_equationContext) // ExitIf_statement is called when exiting the if_statement production. ExitIf_statement(c *If_statementContext) // ExitControl_structure_body is called when exiting the control_structure_body production. ExitControl_structure_body(c *Control_structure_bodyContext) // ExitFor_equation is called when exiting the for_equation production. ExitFor_equation(c *For_equationContext) // ExitFor_statement is called when exiting the for_statement production. ExitFor_statement(c *For_statementContext) // ExitFor_indices is called when exiting the for_indices production. ExitFor_indices(c *For_indicesContext) // ExitFor_index is called when exiting the for_index production. ExitFor_index(c *For_indexContext) // ExitWhile_statement is called when exiting the while_statement production. ExitWhile_statement(c *While_statementContext) // ExitWhen_equation is called when exiting the when_equation production. ExitWhen_equation(c *When_equationContext) // ExitWhen_statement is called when exiting the when_statement production. ExitWhen_statement(c *When_statementContext) // ExitConnect_clause is called when exiting the connect_clause production. ExitConnect_clause(c *Connect_clauseContext) // ExitExpression is called when exiting the expression production. ExitExpression(c *ExpressionContext) // ExitSimple_expression is called when exiting the simple_expression production. ExitSimple_expression(c *Simple_expressionContext) // ExitIf_expression is called when exiting the if_expression production. ExitIf_expression(c *If_expressionContext) // ExitIf_expression_body is called when exiting the if_expression_body production. ExitIf_expression_body(c *If_expression_bodyContext) // ExitIf_expression_condition is called when exiting the if_expression_condition production. ExitIf_expression_condition(c *If_expression_conditionContext) // ExitElseif_expression_condition is called when exiting the elseif_expression_condition production. ExitElseif_expression_condition(c *Elseif_expression_conditionContext) // ExitElse_expression_condition is called when exiting the else_expression_condition production. ExitElse_expression_condition(c *Else_expression_conditionContext) // ExitLogical_expression is called when exiting the logical_expression production. ExitLogical_expression(c *Logical_expressionContext) // ExitLogical_term is called when exiting the logical_term production. ExitLogical_term(c *Logical_termContext) // ExitLogical_factor is called when exiting the logical_factor production. ExitLogical_factor(c *Logical_factorContext) // ExitRelation is called when exiting the relation production. ExitRelation(c *RelationContext) // ExitRel_op is called when exiting the rel_op production. ExitRel_op(c *Rel_opContext) // ExitArithmetic_expression is called when exiting the arithmetic_expression production. ExitArithmetic_expression(c *Arithmetic_expressionContext) // ExitAdd_op is called when exiting the add_op production. ExitAdd_op(c *Add_opContext) // ExitTerm is called when exiting the term production. ExitTerm(c *TermContext) // ExitMul_op is called when exiting the mul_op production. ExitMul_op(c *Mul_opContext) // ExitFactor is called when exiting the factor production. ExitFactor(c *FactorContext) // ExitPrimary is called when exiting the primary production. ExitPrimary(c *PrimaryContext) // ExitVector is called when exiting the vector production. ExitVector(c *VectorContext) // ExitArray_arguments is called when exiting the array_arguments production. ExitArray_arguments(c *Array_argumentsContext) // ExitArray_iterator_constructor is called when exiting the array_iterator_constructor production. ExitArray_iterator_constructor(c *Array_iterator_constructorContext) // ExitName is called when exiting the name production. ExitName(c *NameContext) // ExitComponent_reference is called when exiting the component_reference production. ExitComponent_reference(c *Component_referenceContext) // ExitFunction_call_args is called when exiting the function_call_args production. ExitFunction_call_args(c *Function_call_argsContext) // ExitFunction_arguments is called when exiting the function_arguments production. ExitFunction_arguments(c *Function_argumentsContext) // ExitNamed_arguments is called when exiting the named_arguments production. ExitNamed_arguments(c *Named_argumentsContext) // ExitNamed_argument is called when exiting the named_argument production. ExitNamed_argument(c *Named_argumentContext) // ExitFunction_argument is called when exiting the function_argument production. ExitFunction_argument(c *Function_argumentContext) // ExitOutput_expression_list is called when exiting the output_expression_list production. ExitOutput_expression_list(c *Output_expression_listContext) // ExitExpression_list is called when exiting the expression_list production. ExitExpression_list(c *Expression_listContext) // ExitArray_subscripts is called when exiting the array_subscripts production. ExitArray_subscripts(c *Array_subscriptsContext) // ExitSubscript is called when exiting the subscript production. ExitSubscript(c *SubscriptContext) // ExitComment is called when exiting the comment production. ExitComment(c *CommentContext) // ExitString_comment is called when exiting the string_comment production. ExitString_comment(c *String_commentContext) // ExitAnnotation is called when exiting the annotation production. ExitAnnotation(c *AnnotationContext) }
ModelicaListener is a complete listener for a parse tree produced by ModelicaParser.
type ModelicaParser ¶
type ModelicaParser struct {
*antlr.BaseParser
}
func NewModelicaParser ¶
func NewModelicaParser(input antlr.TokenStream) *ModelicaParser
func (*ModelicaParser) Add_op ¶
func (p *ModelicaParser) Add_op() (localctx IAdd_opContext)
func (*ModelicaParser) Algorithm_section ¶
func (p *ModelicaParser) Algorithm_section() (localctx IAlgorithm_sectionContext)
func (*ModelicaParser) Algorithm_statements ¶
func (p *ModelicaParser) Algorithm_statements() (localctx IAlgorithm_statementsContext)
func (*ModelicaParser) Annotation ¶
func (p *ModelicaParser) Annotation() (localctx IAnnotationContext)
func (*ModelicaParser) Argument ¶
func (p *ModelicaParser) Argument() (localctx IArgumentContext)
func (*ModelicaParser) Argument_list ¶
func (p *ModelicaParser) Argument_list() (localctx IArgument_listContext)
func (*ModelicaParser) Arithmetic_expression ¶
func (p *ModelicaParser) Arithmetic_expression() (localctx IArithmetic_expressionContext)
func (*ModelicaParser) Array_arguments ¶
func (p *ModelicaParser) Array_arguments() (localctx IArray_argumentsContext)
func (*ModelicaParser) Array_iterator_constructor ¶
func (p *ModelicaParser) Array_iterator_constructor() (localctx IArray_iterator_constructorContext)
func (*ModelicaParser) Array_subscripts ¶
func (p *ModelicaParser) Array_subscripts() (localctx IArray_subscriptsContext)
func (*ModelicaParser) Base_prefix ¶
func (p *ModelicaParser) Base_prefix() (localctx IBase_prefixContext)
func (*ModelicaParser) Class_definition ¶
func (p *ModelicaParser) Class_definition() (localctx IClass_definitionContext)
func (*ModelicaParser) Class_modification ¶
func (p *ModelicaParser) Class_modification() (localctx IClass_modificationContext)
func (*ModelicaParser) Class_prefixes ¶
func (p *ModelicaParser) Class_prefixes() (localctx IClass_prefixesContext)
func (*ModelicaParser) Class_specifier ¶
func (p *ModelicaParser) Class_specifier() (localctx IClass_specifierContext)
func (*ModelicaParser) Comment ¶
func (p *ModelicaParser) Comment() (localctx ICommentContext)
func (*ModelicaParser) Component_clause ¶
func (p *ModelicaParser) Component_clause() (localctx IComponent_clauseContext)
func (*ModelicaParser) Component_clause1 ¶
func (p *ModelicaParser) Component_clause1() (localctx IComponent_clause1Context)
func (*ModelicaParser) Component_declaration ¶
func (p *ModelicaParser) Component_declaration() (localctx IComponent_declarationContext)
func (*ModelicaParser) Component_declaration1 ¶
func (p *ModelicaParser) Component_declaration1() (localctx IComponent_declaration1Context)
func (*ModelicaParser) Component_list ¶
func (p *ModelicaParser) Component_list() (localctx IComponent_listContext)
func (*ModelicaParser) Component_reference ¶
func (p *ModelicaParser) Component_reference() (localctx IComponent_referenceContext)
func (*ModelicaParser) Composition ¶
func (p *ModelicaParser) Composition() (localctx ICompositionContext)
func (*ModelicaParser) Condition_attribute ¶
func (p *ModelicaParser) Condition_attribute() (localctx ICondition_attributeContext)
func (*ModelicaParser) Connect_clause ¶
func (p *ModelicaParser) Connect_clause() (localctx IConnect_clauseContext)
func (*ModelicaParser) Constraining_clause ¶
func (p *ModelicaParser) Constraining_clause() (localctx IConstraining_clauseContext)
func (*ModelicaParser) Control_structure_body ¶
func (p *ModelicaParser) Control_structure_body() (localctx IControl_structure_bodyContext)
func (*ModelicaParser) Declaration ¶
func (p *ModelicaParser) Declaration() (localctx IDeclarationContext)
func (*ModelicaParser) Der_class_specifier ¶
func (p *ModelicaParser) Der_class_specifier() (localctx IDer_class_specifierContext)
func (*ModelicaParser) Element ¶
func (p *ModelicaParser) Element() (localctx IElementContext)
func (*ModelicaParser) Element_list ¶
func (p *ModelicaParser) Element_list() (localctx IElement_listContext)
func (*ModelicaParser) Element_modification ¶
func (p *ModelicaParser) Element_modification() (localctx IElement_modificationContext)
func (*ModelicaParser) Element_modification_or_replaceable ¶
func (p *ModelicaParser) Element_modification_or_replaceable() (localctx IElement_modification_or_replaceableContext)
func (*ModelicaParser) Element_redeclaration ¶
func (p *ModelicaParser) Element_redeclaration() (localctx IElement_redeclarationContext)
func (*ModelicaParser) Element_replaceable ¶
func (p *ModelicaParser) Element_replaceable() (localctx IElement_replaceableContext)
func (*ModelicaParser) Else_expression_condition ¶
func (p *ModelicaParser) Else_expression_condition() (localctx IElse_expression_conditionContext)
func (*ModelicaParser) Elseif_expression_condition ¶
func (p *ModelicaParser) Elseif_expression_condition() (localctx IElseif_expression_conditionContext)
func (*ModelicaParser) Enum_list ¶
func (p *ModelicaParser) Enum_list() (localctx IEnum_listContext)
func (*ModelicaParser) Enumeration_literal ¶
func (p *ModelicaParser) Enumeration_literal() (localctx IEnumeration_literalContext)
func (*ModelicaParser) Equation ¶
func (p *ModelicaParser) Equation() (localctx IEquationContext)
func (*ModelicaParser) Equation_section ¶
func (p *ModelicaParser) Equation_section() (localctx IEquation_sectionContext)
func (*ModelicaParser) Equations ¶
func (p *ModelicaParser) Equations() (localctx IEquationsContext)
func (*ModelicaParser) Expression ¶
func (p *ModelicaParser) Expression() (localctx IExpressionContext)
func (*ModelicaParser) Expression_list ¶
func (p *ModelicaParser) Expression_list() (localctx IExpression_listContext)
func (*ModelicaParser) Extends_clause ¶
func (p *ModelicaParser) Extends_clause() (localctx IExtends_clauseContext)
func (*ModelicaParser) External_function_call ¶
func (p *ModelicaParser) External_function_call() (localctx IExternal_function_callContext)
func (*ModelicaParser) External_function_call_args ¶
func (p *ModelicaParser) External_function_call_args() (localctx IExternal_function_call_argsContext)
func (*ModelicaParser) External_function_call_argument ¶
func (p *ModelicaParser) External_function_call_argument() (localctx IExternal_function_call_argumentContext)
func (*ModelicaParser) Factor ¶
func (p *ModelicaParser) Factor() (localctx IFactorContext)
func (*ModelicaParser) For_equation ¶
func (p *ModelicaParser) For_equation() (localctx IFor_equationContext)
func (*ModelicaParser) For_index ¶
func (p *ModelicaParser) For_index() (localctx IFor_indexContext)
func (*ModelicaParser) For_indices ¶
func (p *ModelicaParser) For_indices() (localctx IFor_indicesContext)
func (*ModelicaParser) For_statement ¶
func (p *ModelicaParser) For_statement() (localctx IFor_statementContext)
func (*ModelicaParser) Function_argument ¶
func (p *ModelicaParser) Function_argument() (localctx IFunction_argumentContext)
func (*ModelicaParser) Function_arguments ¶
func (p *ModelicaParser) Function_arguments() (localctx IFunction_argumentsContext)
func (*ModelicaParser) Function_call_args ¶
func (p *ModelicaParser) Function_call_args() (localctx IFunction_call_argsContext)
func (*ModelicaParser) If_equation ¶
func (p *ModelicaParser) If_equation() (localctx IIf_equationContext)
func (*ModelicaParser) If_expression ¶
func (p *ModelicaParser) If_expression() (localctx IIf_expressionContext)
func (*ModelicaParser) If_expression_body ¶
func (p *ModelicaParser) If_expression_body() (localctx IIf_expression_bodyContext)
func (*ModelicaParser) If_expression_condition ¶
func (p *ModelicaParser) If_expression_condition() (localctx IIf_expression_conditionContext)
func (*ModelicaParser) If_statement ¶
func (p *ModelicaParser) If_statement() (localctx IIf_statementContext)
func (*ModelicaParser) Import_clause ¶
func (p *ModelicaParser) Import_clause() (localctx IImport_clauseContext)
func (*ModelicaParser) Import_list ¶
func (p *ModelicaParser) Import_list() (localctx IImport_listContext)
func (*ModelicaParser) Language_specification ¶
func (p *ModelicaParser) Language_specification() (localctx ILanguage_specificationContext)
func (*ModelicaParser) Last_semicolon ¶
func (p *ModelicaParser) Last_semicolon() (localctx ILast_semicolonContext)
func (*ModelicaParser) Logical_expression ¶
func (p *ModelicaParser) Logical_expression() (localctx ILogical_expressionContext)
func (*ModelicaParser) Logical_factor ¶
func (p *ModelicaParser) Logical_factor() (localctx ILogical_factorContext)
func (*ModelicaParser) Logical_term ¶
func (p *ModelicaParser) Logical_term() (localctx ILogical_termContext)
func (*ModelicaParser) Long_class_specifier ¶
func (p *ModelicaParser) Long_class_specifier() (localctx ILong_class_specifierContext)
func (*ModelicaParser) Model_annotation ¶
func (p *ModelicaParser) Model_annotation() (localctx IModel_annotationContext)
func (*ModelicaParser) Modification ¶
func (p *ModelicaParser) Modification() (localctx IModificationContext)
func (*ModelicaParser) Mul_op ¶
func (p *ModelicaParser) Mul_op() (localctx IMul_opContext)
func (*ModelicaParser) Name ¶
func (p *ModelicaParser) Name() (localctx INameContext)
func (*ModelicaParser) Named_argument ¶
func (p *ModelicaParser) Named_argument() (localctx INamed_argumentContext)
func (*ModelicaParser) Named_arguments ¶
func (p *ModelicaParser) Named_arguments() (localctx INamed_argumentsContext)
func (*ModelicaParser) Output_expression_list ¶
func (p *ModelicaParser) Output_expression_list() (localctx IOutput_expression_listContext)
func (*ModelicaParser) Primary ¶
func (p *ModelicaParser) Primary() (localctx IPrimaryContext)
func (*ModelicaParser) Rel_op ¶
func (p *ModelicaParser) Rel_op() (localctx IRel_opContext)
func (*ModelicaParser) Relation ¶
func (p *ModelicaParser) Relation() (localctx IRelationContext)
func (*ModelicaParser) Short_class_definition ¶
func (p *ModelicaParser) Short_class_definition() (localctx IShort_class_definitionContext)
func (*ModelicaParser) Short_class_specifier ¶
func (p *ModelicaParser) Short_class_specifier() (localctx IShort_class_specifierContext)
func (*ModelicaParser) Simple_expression ¶
func (p *ModelicaParser) Simple_expression() (localctx ISimple_expressionContext)
func (*ModelicaParser) Statement ¶
func (p *ModelicaParser) Statement() (localctx IStatementContext)
func (*ModelicaParser) Stored_definition ¶
func (p *ModelicaParser) Stored_definition() (localctx IStored_definitionContext)
func (*ModelicaParser) String_comment ¶
func (p *ModelicaParser) String_comment() (localctx IString_commentContext)
func (*ModelicaParser) Subscript ¶
func (p *ModelicaParser) Subscript() (localctx ISubscriptContext)
func (*ModelicaParser) Term ¶
func (p *ModelicaParser) Term() (localctx ITermContext)
func (*ModelicaParser) Type_prefix ¶
func (p *ModelicaParser) Type_prefix() (localctx IType_prefixContext)
func (*ModelicaParser) Type_specifier ¶
func (p *ModelicaParser) Type_specifier() (localctx IType_specifierContext)
func (*ModelicaParser) Vector ¶
func (p *ModelicaParser) Vector() (localctx IVectorContext)
func (*ModelicaParser) When_equation ¶
func (p *ModelicaParser) When_equation() (localctx IWhen_equationContext)
func (*ModelicaParser) When_statement ¶
func (p *ModelicaParser) When_statement() (localctx IWhen_statementContext)
func (*ModelicaParser) While_statement ¶
func (p *ModelicaParser) While_statement() (localctx IWhile_statementContext)
type ModificationContext ¶
type ModificationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyModificationContext ¶
func NewEmptyModificationContext() *ModificationContext
func NewModificationContext ¶
func NewModificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModificationContext
func (*ModificationContext) Class_modification ¶
func (s *ModificationContext) Class_modification() IClass_modificationContext
func (*ModificationContext) EnterRule ¶
func (s *ModificationContext) EnterRule(listener antlr.ParseTreeListener)
func (*ModificationContext) ExitRule ¶
func (s *ModificationContext) ExitRule(listener antlr.ParseTreeListener)
func (*ModificationContext) Expression ¶
func (s *ModificationContext) Expression() IExpressionContext
func (*ModificationContext) GetParser ¶
func (s *ModificationContext) GetParser() antlr.Parser
func (*ModificationContext) GetRuleContext ¶
func (s *ModificationContext) GetRuleContext() antlr.RuleContext
func (*ModificationContext) IsModificationContext ¶
func (*ModificationContext) IsModificationContext()
func (*ModificationContext) ToStringTree ¶
func (s *ModificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Mul_opContext ¶
type Mul_opContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMul_opContext ¶
func NewEmptyMul_opContext() *Mul_opContext
func NewMul_opContext ¶
func NewMul_opContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Mul_opContext
func (*Mul_opContext) EnterRule ¶
func (s *Mul_opContext) EnterRule(listener antlr.ParseTreeListener)
func (*Mul_opContext) ExitRule ¶
func (s *Mul_opContext) ExitRule(listener antlr.ParseTreeListener)
func (*Mul_opContext) GetParser ¶
func (s *Mul_opContext) GetParser() antlr.Parser
func (*Mul_opContext) GetRuleContext ¶
func (s *Mul_opContext) GetRuleContext() antlr.RuleContext
func (*Mul_opContext) IsMul_opContext ¶
func (*Mul_opContext) IsMul_opContext()
func (*Mul_opContext) ToStringTree ¶
func (s *Mul_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NameContext ¶
type NameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNameContext ¶
func NewEmptyNameContext() *NameContext
func NewNameContext ¶
func NewNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NameContext
func (*NameContext) AllIDENT ¶
func (s *NameContext) AllIDENT() []antlr.TerminalNode
func (*NameContext) EnterRule ¶
func (s *NameContext) EnterRule(listener antlr.ParseTreeListener)
func (*NameContext) ExitRule ¶
func (s *NameContext) ExitRule(listener antlr.ParseTreeListener)
func (*NameContext) GetParser ¶
func (s *NameContext) GetParser() antlr.Parser
func (*NameContext) GetRuleContext ¶
func (s *NameContext) GetRuleContext() antlr.RuleContext
func (*NameContext) IDENT ¶
func (s *NameContext) IDENT(i int) antlr.TerminalNode
func (*NameContext) IsNameContext ¶
func (*NameContext) IsNameContext()
func (*NameContext) ToStringTree ¶
func (s *NameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Named_argumentContext ¶
type Named_argumentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNamed_argumentContext ¶
func NewEmptyNamed_argumentContext() *Named_argumentContext
func NewNamed_argumentContext ¶
func NewNamed_argumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Named_argumentContext
func (*Named_argumentContext) EnterRule ¶
func (s *Named_argumentContext) EnterRule(listener antlr.ParseTreeListener)
func (*Named_argumentContext) ExitRule ¶
func (s *Named_argumentContext) ExitRule(listener antlr.ParseTreeListener)
func (*Named_argumentContext) Function_argument ¶
func (s *Named_argumentContext) Function_argument() IFunction_argumentContext
func (*Named_argumentContext) GetParser ¶
func (s *Named_argumentContext) GetParser() antlr.Parser
func (*Named_argumentContext) GetRuleContext ¶
func (s *Named_argumentContext) GetRuleContext() antlr.RuleContext
func (*Named_argumentContext) IDENT ¶
func (s *Named_argumentContext) IDENT() antlr.TerminalNode
func (*Named_argumentContext) IsNamed_argumentContext ¶
func (*Named_argumentContext) IsNamed_argumentContext()
func (*Named_argumentContext) ToStringTree ¶
func (s *Named_argumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Named_argumentsContext ¶
type Named_argumentsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNamed_argumentsContext ¶
func NewEmptyNamed_argumentsContext() *Named_argumentsContext
func NewNamed_argumentsContext ¶
func NewNamed_argumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Named_argumentsContext
func (*Named_argumentsContext) EnterRule ¶
func (s *Named_argumentsContext) EnterRule(listener antlr.ParseTreeListener)
func (*Named_argumentsContext) ExitRule ¶
func (s *Named_argumentsContext) ExitRule(listener antlr.ParseTreeListener)
func (*Named_argumentsContext) GetParser ¶
func (s *Named_argumentsContext) GetParser() antlr.Parser
func (*Named_argumentsContext) GetRuleContext ¶
func (s *Named_argumentsContext) GetRuleContext() antlr.RuleContext
func (*Named_argumentsContext) IsNamed_argumentsContext ¶
func (*Named_argumentsContext) IsNamed_argumentsContext()
func (*Named_argumentsContext) Named_argument ¶
func (s *Named_argumentsContext) Named_argument() INamed_argumentContext
func (*Named_argumentsContext) Named_arguments ¶
func (s *Named_argumentsContext) Named_arguments() INamed_argumentsContext
func (*Named_argumentsContext) ToStringTree ¶
func (s *Named_argumentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Output_expression_listContext ¶
type Output_expression_listContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOutput_expression_listContext ¶
func NewEmptyOutput_expression_listContext() *Output_expression_listContext
func NewOutput_expression_listContext ¶
func NewOutput_expression_listContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Output_expression_listContext
func (*Output_expression_listContext) AllExpression ¶
func (s *Output_expression_listContext) AllExpression() []IExpressionContext
func (*Output_expression_listContext) EnterRule ¶
func (s *Output_expression_listContext) EnterRule(listener antlr.ParseTreeListener)
func (*Output_expression_listContext) ExitRule ¶
func (s *Output_expression_listContext) ExitRule(listener antlr.ParseTreeListener)
func (*Output_expression_listContext) Expression ¶
func (s *Output_expression_listContext) Expression(i int) IExpressionContext
func (*Output_expression_listContext) GetParser ¶
func (s *Output_expression_listContext) GetParser() antlr.Parser
func (*Output_expression_listContext) GetRuleContext ¶
func (s *Output_expression_listContext) GetRuleContext() antlr.RuleContext
func (*Output_expression_listContext) IsOutput_expression_listContext ¶
func (*Output_expression_listContext) IsOutput_expression_listContext()
func (*Output_expression_listContext) ToStringTree ¶
func (s *Output_expression_listContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PrimaryContext ¶
type PrimaryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPrimaryContext ¶
func NewEmptyPrimaryContext() *PrimaryContext
func NewPrimaryContext ¶
func NewPrimaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimaryContext
func (*PrimaryContext) AllExpression_list ¶
func (s *PrimaryContext) AllExpression_list() []IExpression_listContext
func (*PrimaryContext) Component_reference ¶
func (s *PrimaryContext) Component_reference() IComponent_referenceContext
func (*PrimaryContext) EnterRule ¶
func (s *PrimaryContext) EnterRule(listener antlr.ParseTreeListener)
func (*PrimaryContext) ExitRule ¶
func (s *PrimaryContext) ExitRule(listener antlr.ParseTreeListener)
func (*PrimaryContext) Expression_list ¶
func (s *PrimaryContext) Expression_list(i int) IExpression_listContext
func (*PrimaryContext) Function_call_args ¶
func (s *PrimaryContext) Function_call_args() IFunction_call_argsContext
func (*PrimaryContext) GetParser ¶
func (s *PrimaryContext) GetParser() antlr.Parser
func (*PrimaryContext) GetRuleContext ¶
func (s *PrimaryContext) GetRuleContext() antlr.RuleContext
func (*PrimaryContext) IsPrimaryContext ¶
func (*PrimaryContext) IsPrimaryContext()
func (*PrimaryContext) Name ¶
func (s *PrimaryContext) Name() INameContext
func (*PrimaryContext) Output_expression_list ¶
func (s *PrimaryContext) Output_expression_list() IOutput_expression_listContext
func (*PrimaryContext) STRING ¶
func (s *PrimaryContext) STRING() antlr.TerminalNode
func (*PrimaryContext) ToStringTree ¶
func (s *PrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PrimaryContext) UNSIGNED_NUMBER ¶
func (s *PrimaryContext) UNSIGNED_NUMBER() antlr.TerminalNode
func (*PrimaryContext) Vector ¶
func (s *PrimaryContext) Vector() IVectorContext
type Rel_opContext ¶
type Rel_opContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRel_opContext ¶
func NewEmptyRel_opContext() *Rel_opContext
func NewRel_opContext ¶
func NewRel_opContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Rel_opContext
func (*Rel_opContext) EnterRule ¶
func (s *Rel_opContext) EnterRule(listener antlr.ParseTreeListener)
func (*Rel_opContext) ExitRule ¶
func (s *Rel_opContext) ExitRule(listener antlr.ParseTreeListener)
func (*Rel_opContext) GetParser ¶
func (s *Rel_opContext) GetParser() antlr.Parser
func (*Rel_opContext) GetRuleContext ¶
func (s *Rel_opContext) GetRuleContext() antlr.RuleContext
func (*Rel_opContext) IsRel_opContext ¶
func (*Rel_opContext) IsRel_opContext()
func (*Rel_opContext) ToStringTree ¶
func (s *Rel_opContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RelationContext ¶
type RelationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRelationContext ¶
func NewEmptyRelationContext() *RelationContext
func NewRelationContext ¶
func NewRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RelationContext
func (*RelationContext) AllArithmetic_expression ¶
func (s *RelationContext) AllArithmetic_expression() []IArithmetic_expressionContext
func (*RelationContext) Arithmetic_expression ¶
func (s *RelationContext) Arithmetic_expression(i int) IArithmetic_expressionContext
func (*RelationContext) EnterRule ¶
func (s *RelationContext) EnterRule(listener antlr.ParseTreeListener)
func (*RelationContext) ExitRule ¶
func (s *RelationContext) ExitRule(listener antlr.ParseTreeListener)
func (*RelationContext) GetParser ¶
func (s *RelationContext) GetParser() antlr.Parser
func (*RelationContext) GetRuleContext ¶
func (s *RelationContext) GetRuleContext() antlr.RuleContext
func (*RelationContext) IsRelationContext ¶
func (*RelationContext) IsRelationContext()
func (*RelationContext) Rel_op ¶
func (s *RelationContext) Rel_op() IRel_opContext
func (*RelationContext) ToStringTree ¶
func (s *RelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Short_class_definitionContext ¶
type Short_class_definitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyShort_class_definitionContext ¶
func NewEmptyShort_class_definitionContext() *Short_class_definitionContext
func NewShort_class_definitionContext ¶
func NewShort_class_definitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Short_class_definitionContext
func (*Short_class_definitionContext) Class_prefixes ¶
func (s *Short_class_definitionContext) Class_prefixes() IClass_prefixesContext
func (*Short_class_definitionContext) EnterRule ¶
func (s *Short_class_definitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Short_class_definitionContext) ExitRule ¶
func (s *Short_class_definitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Short_class_definitionContext) GetParser ¶
func (s *Short_class_definitionContext) GetParser() antlr.Parser
func (*Short_class_definitionContext) GetRuleContext ¶
func (s *Short_class_definitionContext) GetRuleContext() antlr.RuleContext
func (*Short_class_definitionContext) IsShort_class_definitionContext ¶
func (*Short_class_definitionContext) IsShort_class_definitionContext()
func (*Short_class_definitionContext) Short_class_specifier ¶
func (s *Short_class_definitionContext) Short_class_specifier() IShort_class_specifierContext
func (*Short_class_definitionContext) ToStringTree ¶
func (s *Short_class_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Short_class_specifierContext ¶
type Short_class_specifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyShort_class_specifierContext ¶
func NewEmptyShort_class_specifierContext() *Short_class_specifierContext
func NewShort_class_specifierContext ¶
func NewShort_class_specifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Short_class_specifierContext
func (*Short_class_specifierContext) Annotation ¶
func (s *Short_class_specifierContext) Annotation() IAnnotationContext
func (*Short_class_specifierContext) Array_subscripts ¶
func (s *Short_class_specifierContext) Array_subscripts() IArray_subscriptsContext
func (*Short_class_specifierContext) Base_prefix ¶
func (s *Short_class_specifierContext) Base_prefix() IBase_prefixContext
func (*Short_class_specifierContext) Class_modification ¶
func (s *Short_class_specifierContext) Class_modification() IClass_modificationContext
func (*Short_class_specifierContext) EnterRule ¶
func (s *Short_class_specifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*Short_class_specifierContext) Enum_list ¶
func (s *Short_class_specifierContext) Enum_list() IEnum_listContext
func (*Short_class_specifierContext) ExitRule ¶
func (s *Short_class_specifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*Short_class_specifierContext) GetParser ¶
func (s *Short_class_specifierContext) GetParser() antlr.Parser
func (*Short_class_specifierContext) GetRuleContext ¶
func (s *Short_class_specifierContext) GetRuleContext() antlr.RuleContext
func (*Short_class_specifierContext) IDENT ¶
func (s *Short_class_specifierContext) IDENT() antlr.TerminalNode
func (*Short_class_specifierContext) IsShort_class_specifierContext ¶
func (*Short_class_specifierContext) IsShort_class_specifierContext()
func (*Short_class_specifierContext) Name ¶
func (s *Short_class_specifierContext) Name() INameContext
func (*Short_class_specifierContext) String_comment ¶
func (s *Short_class_specifierContext) String_comment() IString_commentContext
func (*Short_class_specifierContext) ToStringTree ¶
func (s *Short_class_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Simple_expressionContext ¶
type Simple_expressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySimple_expressionContext ¶
func NewEmptySimple_expressionContext() *Simple_expressionContext
func NewSimple_expressionContext ¶
func NewSimple_expressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Simple_expressionContext
func (*Simple_expressionContext) AllLogical_expression ¶
func (s *Simple_expressionContext) AllLogical_expression() []ILogical_expressionContext
func (*Simple_expressionContext) EnterRule ¶
func (s *Simple_expressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Simple_expressionContext) ExitRule ¶
func (s *Simple_expressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Simple_expressionContext) GetParser ¶
func (s *Simple_expressionContext) GetParser() antlr.Parser
func (*Simple_expressionContext) GetRuleContext ¶
func (s *Simple_expressionContext) GetRuleContext() antlr.RuleContext
func (*Simple_expressionContext) IsSimple_expressionContext ¶
func (*Simple_expressionContext) IsSimple_expressionContext()
func (*Simple_expressionContext) Logical_expression ¶
func (s *Simple_expressionContext) Logical_expression(i int) ILogical_expressionContext
func (*Simple_expressionContext) ToStringTree ¶
func (s *Simple_expressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StatementContext ¶
type StatementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStatementContext ¶
func NewEmptyStatementContext() *StatementContext
func NewStatementContext ¶
func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext
func (*StatementContext) Annotation ¶
func (s *StatementContext) Annotation() IAnnotationContext
func (*StatementContext) Component_reference ¶
func (s *StatementContext) Component_reference() IComponent_referenceContext
func (*StatementContext) EnterRule ¶
func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*StatementContext) ExitRule ¶
func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*StatementContext) Expression ¶
func (s *StatementContext) Expression() IExpressionContext
func (*StatementContext) For_statement ¶
func (s *StatementContext) For_statement() IFor_statementContext
func (*StatementContext) Function_call_args ¶
func (s *StatementContext) Function_call_args() IFunction_call_argsContext
func (*StatementContext) GetParser ¶
func (s *StatementContext) GetParser() antlr.Parser
func (*StatementContext) GetRuleContext ¶
func (s *StatementContext) GetRuleContext() antlr.RuleContext
func (*StatementContext) If_statement ¶
func (s *StatementContext) If_statement() IIf_statementContext
func (*StatementContext) IsStatementContext ¶
func (*StatementContext) IsStatementContext()
func (*StatementContext) Output_expression_list ¶
func (s *StatementContext) Output_expression_list() IOutput_expression_listContext
func (*StatementContext) String_comment ¶
func (s *StatementContext) String_comment() IString_commentContext
func (*StatementContext) ToStringTree ¶
func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StatementContext) When_statement ¶
func (s *StatementContext) When_statement() IWhen_statementContext
func (*StatementContext) While_statement ¶
func (s *StatementContext) While_statement() IWhile_statementContext
type Stored_definitionContext ¶
type Stored_definitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStored_definitionContext ¶
func NewEmptyStored_definitionContext() *Stored_definitionContext
func NewStored_definitionContext ¶
func NewStored_definitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Stored_definitionContext
func (*Stored_definitionContext) AllClass_definition ¶
func (s *Stored_definitionContext) AllClass_definition() []IClass_definitionContext
func (*Stored_definitionContext) AllLast_semicolon ¶
func (s *Stored_definitionContext) AllLast_semicolon() []ILast_semicolonContext
func (*Stored_definitionContext) AllName ¶
func (s *Stored_definitionContext) AllName() []INameContext
func (*Stored_definitionContext) Class_definition ¶
func (s *Stored_definitionContext) Class_definition(i int) IClass_definitionContext
func (*Stored_definitionContext) EnterRule ¶
func (s *Stored_definitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Stored_definitionContext) ExitRule ¶
func (s *Stored_definitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Stored_definitionContext) GetParser ¶
func (s *Stored_definitionContext) GetParser() antlr.Parser
func (*Stored_definitionContext) GetRuleContext ¶
func (s *Stored_definitionContext) GetRuleContext() antlr.RuleContext
func (*Stored_definitionContext) IsStored_definitionContext ¶
func (*Stored_definitionContext) IsStored_definitionContext()
func (*Stored_definitionContext) Last_semicolon ¶
func (s *Stored_definitionContext) Last_semicolon(i int) ILast_semicolonContext
func (*Stored_definitionContext) Name ¶
func (s *Stored_definitionContext) Name(i int) INameContext
func (*Stored_definitionContext) ToStringTree ¶
func (s *Stored_definitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type String_commentContext ¶
type String_commentContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyString_commentContext ¶
func NewEmptyString_commentContext() *String_commentContext
func NewString_commentContext ¶
func NewString_commentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *String_commentContext
func (*String_commentContext) AllSTRING ¶
func (s *String_commentContext) AllSTRING() []antlr.TerminalNode
func (*String_commentContext) EnterRule ¶
func (s *String_commentContext) EnterRule(listener antlr.ParseTreeListener)
func (*String_commentContext) ExitRule ¶
func (s *String_commentContext) ExitRule(listener antlr.ParseTreeListener)
func (*String_commentContext) GetParser ¶
func (s *String_commentContext) GetParser() antlr.Parser
func (*String_commentContext) GetRuleContext ¶
func (s *String_commentContext) GetRuleContext() antlr.RuleContext
func (*String_commentContext) IsString_commentContext ¶
func (*String_commentContext) IsString_commentContext()
func (*String_commentContext) STRING ¶
func (s *String_commentContext) STRING(i int) antlr.TerminalNode
func (*String_commentContext) ToStringTree ¶
func (s *String_commentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SubscriptContext ¶
type SubscriptContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySubscriptContext ¶
func NewEmptySubscriptContext() *SubscriptContext
func NewSubscriptContext ¶
func NewSubscriptContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubscriptContext
func (*SubscriptContext) EnterRule ¶
func (s *SubscriptContext) EnterRule(listener antlr.ParseTreeListener)
func (*SubscriptContext) ExitRule ¶
func (s *SubscriptContext) ExitRule(listener antlr.ParseTreeListener)
func (*SubscriptContext) Expression ¶
func (s *SubscriptContext) Expression() IExpressionContext
func (*SubscriptContext) GetParser ¶
func (s *SubscriptContext) GetParser() antlr.Parser
func (*SubscriptContext) GetRuleContext ¶
func (s *SubscriptContext) GetRuleContext() antlr.RuleContext
func (*SubscriptContext) IsSubscriptContext ¶
func (*SubscriptContext) IsSubscriptContext()
func (*SubscriptContext) ToStringTree ¶
func (s *SubscriptContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TermContext ¶
type TermContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTermContext ¶
func NewEmptyTermContext() *TermContext
func NewTermContext ¶
func NewTermContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TermContext
func (*TermContext) AllFactor ¶
func (s *TermContext) AllFactor() []IFactorContext
func (*TermContext) AllMul_op ¶
func (s *TermContext) AllMul_op() []IMul_opContext
func (*TermContext) EnterRule ¶
func (s *TermContext) EnterRule(listener antlr.ParseTreeListener)
func (*TermContext) ExitRule ¶
func (s *TermContext) ExitRule(listener antlr.ParseTreeListener)
func (*TermContext) Factor ¶
func (s *TermContext) Factor(i int) IFactorContext
func (*TermContext) GetParser ¶
func (s *TermContext) GetParser() antlr.Parser
func (*TermContext) GetRuleContext ¶
func (s *TermContext) GetRuleContext() antlr.RuleContext
func (*TermContext) IsTermContext ¶
func (*TermContext) IsTermContext()
func (*TermContext) Mul_op ¶
func (s *TermContext) Mul_op(i int) IMul_opContext
func (*TermContext) ToStringTree ¶
func (s *TermContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Type_prefixContext ¶
type Type_prefixContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyType_prefixContext ¶
func NewEmptyType_prefixContext() *Type_prefixContext
func NewType_prefixContext ¶
func NewType_prefixContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_prefixContext
func (*Type_prefixContext) EnterRule ¶
func (s *Type_prefixContext) EnterRule(listener antlr.ParseTreeListener)
func (*Type_prefixContext) ExitRule ¶
func (s *Type_prefixContext) ExitRule(listener antlr.ParseTreeListener)
func (*Type_prefixContext) GetParser ¶
func (s *Type_prefixContext) GetParser() antlr.Parser
func (*Type_prefixContext) GetRuleContext ¶
func (s *Type_prefixContext) GetRuleContext() antlr.RuleContext
func (*Type_prefixContext) IsType_prefixContext ¶
func (*Type_prefixContext) IsType_prefixContext()
func (*Type_prefixContext) ToStringTree ¶
func (s *Type_prefixContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Type_specifierContext ¶
type Type_specifierContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyType_specifierContext ¶
func NewEmptyType_specifierContext() *Type_specifierContext
func NewType_specifierContext ¶
func NewType_specifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Type_specifierContext
func (*Type_specifierContext) EnterRule ¶
func (s *Type_specifierContext) EnterRule(listener antlr.ParseTreeListener)
func (*Type_specifierContext) ExitRule ¶
func (s *Type_specifierContext) ExitRule(listener antlr.ParseTreeListener)
func (*Type_specifierContext) GetParser ¶
func (s *Type_specifierContext) GetParser() antlr.Parser
func (*Type_specifierContext) GetRuleContext ¶
func (s *Type_specifierContext) GetRuleContext() antlr.RuleContext
func (*Type_specifierContext) IsType_specifierContext ¶
func (*Type_specifierContext) IsType_specifierContext()
func (*Type_specifierContext) Name ¶
func (s *Type_specifierContext) Name() INameContext
func (*Type_specifierContext) ToStringTree ¶
func (s *Type_specifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type VectorContext ¶
type VectorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVectorContext ¶
func NewEmptyVectorContext() *VectorContext
func NewVectorContext ¶
func NewVectorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VectorContext
func (*VectorContext) Array_arguments ¶
func (s *VectorContext) Array_arguments() IArray_argumentsContext
func (*VectorContext) Array_iterator_constructor ¶
func (s *VectorContext) Array_iterator_constructor() IArray_iterator_constructorContext
func (*VectorContext) EnterRule ¶
func (s *VectorContext) EnterRule(listener antlr.ParseTreeListener)
func (*VectorContext) ExitRule ¶
func (s *VectorContext) ExitRule(listener antlr.ParseTreeListener)
func (*VectorContext) GetParser ¶
func (s *VectorContext) GetParser() antlr.Parser
func (*VectorContext) GetRuleContext ¶
func (s *VectorContext) GetRuleContext() antlr.RuleContext
func (*VectorContext) IsVectorContext ¶
func (*VectorContext) IsVectorContext()
func (*VectorContext) ToStringTree ¶
func (s *VectorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type When_equationContext ¶
type When_equationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWhen_equationContext ¶
func NewEmptyWhen_equationContext() *When_equationContext
func NewWhen_equationContext ¶
func NewWhen_equationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *When_equationContext
func (*When_equationContext) AllControl_structure_body ¶
func (s *When_equationContext) AllControl_structure_body() []IControl_structure_bodyContext
func (*When_equationContext) AllExpression ¶
func (s *When_equationContext) AllExpression() []IExpressionContext
func (*When_equationContext) Control_structure_body ¶
func (s *When_equationContext) Control_structure_body(i int) IControl_structure_bodyContext
func (*When_equationContext) EnterRule ¶
func (s *When_equationContext) EnterRule(listener antlr.ParseTreeListener)
func (*When_equationContext) ExitRule ¶
func (s *When_equationContext) ExitRule(listener antlr.ParseTreeListener)
func (*When_equationContext) Expression ¶
func (s *When_equationContext) Expression(i int) IExpressionContext
func (*When_equationContext) GetParser ¶
func (s *When_equationContext) GetParser() antlr.Parser
func (*When_equationContext) GetRuleContext ¶
func (s *When_equationContext) GetRuleContext() antlr.RuleContext
func (*When_equationContext) IsWhen_equationContext ¶
func (*When_equationContext) IsWhen_equationContext()
func (*When_equationContext) ToStringTree ¶
func (s *When_equationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type When_statementContext ¶
type When_statementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWhen_statementContext ¶
func NewEmptyWhen_statementContext() *When_statementContext
func NewWhen_statementContext ¶
func NewWhen_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *When_statementContext
func (*When_statementContext) AllControl_structure_body ¶
func (s *When_statementContext) AllControl_structure_body() []IControl_structure_bodyContext
func (*When_statementContext) AllExpression ¶
func (s *When_statementContext) AllExpression() []IExpressionContext
func (*When_statementContext) Control_structure_body ¶
func (s *When_statementContext) Control_structure_body(i int) IControl_structure_bodyContext
func (*When_statementContext) EnterRule ¶
func (s *When_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*When_statementContext) ExitRule ¶
func (s *When_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*When_statementContext) Expression ¶
func (s *When_statementContext) Expression(i int) IExpressionContext
func (*When_statementContext) GetParser ¶
func (s *When_statementContext) GetParser() antlr.Parser
func (*When_statementContext) GetRuleContext ¶
func (s *When_statementContext) GetRuleContext() antlr.RuleContext
func (*When_statementContext) IsWhen_statementContext ¶
func (*When_statementContext) IsWhen_statementContext()
func (*When_statementContext) ToStringTree ¶
func (s *When_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type While_statementContext ¶
type While_statementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWhile_statementContext ¶
func NewEmptyWhile_statementContext() *While_statementContext
func NewWhile_statementContext ¶
func NewWhile_statementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *While_statementContext
func (*While_statementContext) Control_structure_body ¶
func (s *While_statementContext) Control_structure_body() IControl_structure_bodyContext
func (*While_statementContext) EnterRule ¶
func (s *While_statementContext) EnterRule(listener antlr.ParseTreeListener)
func (*While_statementContext) ExitRule ¶
func (s *While_statementContext) ExitRule(listener antlr.ParseTreeListener)
func (*While_statementContext) Expression ¶
func (s *While_statementContext) Expression() IExpressionContext
func (*While_statementContext) GetParser ¶
func (s *While_statementContext) GetParser() antlr.Parser
func (*While_statementContext) GetRuleContext ¶
func (s *While_statementContext) GetRuleContext() antlr.RuleContext
func (*While_statementContext) IsWhile_statementContext ¶
func (*While_statementContext) IsWhile_statementContext()
func (*While_statementContext) ToStringTree ¶
func (s *While_statementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string