Documentation ¶
Overview ¶
Example ¶
package main import ( "bramp.net/antlr4/atl" "fmt" "github.com/antlr/antlr4/runtime/Go/antlr" ) type exampleListener struct { *atl.BaseATLListener } func (l *exampleListener) EnterEveryRule(ctx antlr.ParserRuleContext) { fmt.Println(ctx.GetText()) } func main() { // Setup the input is := antlr.NewInputStream("...some text to parse...") // Create the Lexer lexer := atl.NewATLLexer(is) stream := antlr.NewCommonTokenStream(lexer, antlr.TokenDefaultChannel) // Create the Parser p := atl.NewATLParser(stream) p.BuildParseTrees = true p.AddErrorListener(antlr.NewDiagnosticErrorListener(true)) // Finally walk the tree tree := p.Unit() antlr.ParseTreeWalkerDefault.Walk(&exampleListener{}, tree) }
Output:
Index ¶
- Constants
- type ATLLexer
- type ATLListener
- type ATLParser
- func (p *ATLParser) ActionBlock() (localctx IActionBlockContext)
- func (p *ATLParser) Arule() (localctx IAruleContext)
- func (p *ATLParser) Attribute() (localctx IAttributeContext)
- func (p *ATLParser) BagExp() (localctx IBagExpContext)
- func (p *ATLParser) BagType() (localctx IBagTypeContext)
- func (p *ATLParser) Binding() (localctx IBindingContext)
- func (p *ATLParser) BindingStat() (localctx IBindingStatContext)
- func (p *ATLParser) BooleanExp() (localctx IBooleanExpContext)
- func (p *ATLParser) BooleanType() (localctx IBooleanTypeContext)
- func (p *ATLParser) CalledRule() (localctx ICalledRuleContext)
- func (p *ATLParser) CollectionExp() (localctx ICollectionExpContext)
- func (p *ATLParser) CollectionOperationCallExp() (localctx ICollectionOperationCallExpContext)
- func (p *ATLParser) CollectionType() (localctx ICollectionTypeContext)
- func (p *ATLParser) CollectionType_abstractContents() (localctx ICollectionType_abstractContentsContext)
- func (p *ATLParser) EnumLiteralExp() (localctx IEnumLiteralExpContext)
- func (p *ATLParser) ExpressionStat() (localctx IExpressionStatContext)
- func (p *ATLParser) ForEachOutPatternElement() (localctx IForEachOutPatternElementContext)
- func (p *ATLParser) ForStat() (localctx IForStatContext)
- func (p *ATLParser) Helper() (localctx IHelperContext)
- func (p *ATLParser) IfExp() (localctx IIfExpContext)
- func (p *ATLParser) IfStat() (localctx IIfStatContext)
- func (p *ATLParser) InPattern() (localctx IInPatternContext)
- func (p *ATLParser) InPatternElement() (localctx IInPatternElementContext)
- func (p *ATLParser) IntegerExp() (localctx IIntegerExpContext)
- func (p *ATLParser) IntegerType() (localctx IIntegerTypeContext)
- func (p *ATLParser) IterateExp() (localctx IIterateExpContext)
- func (p *ATLParser) Iterator() (localctx IIteratorContext)
- func (p *ATLParser) IteratorExp() (localctx IIteratorExpContext)
- func (p *ATLParser) LazyMatchedRule() (localctx ILazyMatchedRuleContext)
- func (p *ATLParser) LetExp() (localctx ILetExpContext)
- func (p *ATLParser) Library() (localctx ILibraryContext)
- func (p *ATLParser) LibraryRef() (localctx ILibraryRefContext)
- func (p *ATLParser) MapElement() (localctx IMapElementContext)
- func (p *ATLParser) MapExp() (localctx IMapExpContext)
- func (p *ATLParser) MapType() (localctx IMapTypeContext)
- func (p *ATLParser) MatchedRule() (localctx IMatchedRuleContext)
- func (p *ATLParser) MatchedRule_abstractContents() (localctx IMatchedRule_abstractContentsContext)
- func (p *ATLParser) Module() (localctx IModuleContext)
- func (p *ATLParser) ModuleElement() (localctx IModuleElementContext)
- func (p *ATLParser) NavigationOrAttributeCallExp() (localctx INavigationOrAttributeCallExpContext)
- func (p *ATLParser) NumericExp() (localctx INumericExpContext)
- func (p *ATLParser) NumericType() (localctx INumericTypeContext)
- func (p *ATLParser) OclAnyType() (localctx IOclAnyTypeContext)
- func (p *ATLParser) OclAnyType_abstractContents() (localctx IOclAnyType_abstractContentsContext)
- func (p *ATLParser) OclContextDefinition() (localctx IOclContextDefinitionContext)
- func (p *ATLParser) OclExpression() (localctx IOclExpressionContext)
- func (p *ATLParser) OclFeature() (localctx IOclFeatureContext)
- func (p *ATLParser) OclFeatureDefinition() (localctx IOclFeatureDefinitionContext)
- func (p *ATLParser) OclModel() (localctx IOclModelContext)
- func (p *ATLParser) OclModelElement() (localctx IOclModelElementContext)
- func (p *ATLParser) OclType() (localctx IOclTypeContext)
- func (p *ATLParser) OclType_abstractContents() (localctx IOclType_abstractContentsContext)
- func (p *ATLParser) OclUndefinedExp() (localctx IOclUndefinedExpContext)
- func (p *ATLParser) Operation() (localctx IOperationContext)
- func (p *ATLParser) OperationCallExp() (localctx IOperationCallExpContext)
- func (p *ATLParser) OrderedSetExp() (localctx IOrderedSetExpContext)
- func (p *ATLParser) OrderedSetType() (localctx IOrderedSetTypeContext)
- func (p *ATLParser) OutPattern() (localctx IOutPatternContext)
- func (p *ATLParser) OutPatternElement() (localctx IOutPatternElementContext)
- func (p *ATLParser) Parameter() (localctx IParameterContext)
- func (p *ATLParser) Primary_oclExpression() (localctx IPrimary_oclExpressionContext)
- func (p *ATLParser) Primitive() (localctx IPrimitiveContext)
- func (p *ATLParser) PrimitiveExp() (localctx IPrimitiveExpContext)
- func (p *ATLParser) Priority_0() (localctx IPriority_0Context)
- func (p *ATLParser) Priority_1() (localctx IPriority_1Context)
- func (p *ATLParser) Priority_2() (localctx IPriority_2Context)
- func (p *ATLParser) Priority_3() (localctx IPriority_3Context)
- func (p *ATLParser) Priority_4() (localctx IPriority_4Context)
- func (p *ATLParser) Priority_5() (localctx IPriority_5Context)
- func (p *ATLParser) Query() (localctx IQueryContext)
- func (p *ATLParser) RealExp() (localctx IRealExpContext)
- func (p *ATLParser) RealType() (localctx IRealTypeContext)
- func (p *ATLParser) RuleVariableDeclaration() (localctx IRuleVariableDeclarationContext)
- func (p *ATLParser) SequenceExp() (localctx ISequenceExpContext)
- func (p *ATLParser) SequenceType() (localctx ISequenceTypeContext)
- func (p *ATLParser) SetExp() (localctx ISetExpContext)
- func (p *ATLParser) SetType() (localctx ISetTypeContext)
- func (p *ATLParser) SimpleInPatternElement() (localctx ISimpleInPatternElementContext)
- func (p *ATLParser) SimpleOutPatternElement() (localctx ISimpleOutPatternElementContext)
- func (p *ATLParser) SourceModelPattern() (localctx ISourceModelPatternContext)
- func (p *ATLParser) Statement() (localctx IStatementContext)
- func (p *ATLParser) StringExp() (localctx IStringExpContext)
- func (p *ATLParser) StringType() (localctx IStringTypeContext)
- func (p *ATLParser) SuperExp() (localctx ISuperExpContext)
- func (p *ATLParser) TargetModelPattern() (localctx ITargetModelPatternContext)
- func (p *ATLParser) TransformationMode() (localctx ITransformationModeContext)
- func (p *ATLParser) TupleExp() (localctx ITupleExpContext)
- func (p *ATLParser) TuplePart() (localctx ITuplePartContext)
- func (p *ATLParser) TupleType() (localctx ITupleTypeContext)
- func (p *ATLParser) TupleTypeAttribute() (localctx ITupleTypeAttributeContext)
- func (p *ATLParser) Unit() (localctx IUnitContext)
- func (p *ATLParser) VariableDeclaration() (localctx IVariableDeclarationContext)
- func (p *ATLParser) VariableExp() (localctx IVariableExpContext)
- type ActionBlockContext
- func (s *ActionBlockContext) AllStatement() []IStatementContext
- func (s *ActionBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ActionBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ActionBlockContext) GetParser() antlr.Parser
- func (s *ActionBlockContext) GetRuleContext() antlr.RuleContext
- func (*ActionBlockContext) IsActionBlockContext()
- func (s *ActionBlockContext) Statement(i int) IStatementContext
- func (s *ActionBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AruleContext
- func (s *AruleContext) CalledRule() ICalledRuleContext
- func (s *AruleContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AruleContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AruleContext) GetParser() antlr.Parser
- func (s *AruleContext) GetRuleContext() antlr.RuleContext
- func (*AruleContext) IsAruleContext()
- func (s *AruleContext) MatchedRule() IMatchedRuleContext
- func (s *AruleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AttributeContext
- func (s *AttributeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AttributeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AttributeContext) GetParser() antlr.Parser
- func (s *AttributeContext) GetRuleContext() antlr.RuleContext
- func (s *AttributeContext) IDENTIFIER() antlr.TerminalNode
- func (*AttributeContext) IsAttributeContext()
- func (s *AttributeContext) OclExpression() IOclExpressionContext
- func (s *AttributeContext) OclType() IOclTypeContext
- func (s *AttributeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BagExpContext
- func (s *BagExpContext) AllOclExpression() []IOclExpressionContext
- func (s *BagExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BagExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BagExpContext) GetParser() antlr.Parser
- func (s *BagExpContext) GetRuleContext() antlr.RuleContext
- func (*BagExpContext) IsBagExpContext()
- func (s *BagExpContext) OclExpression(i int) IOclExpressionContext
- func (s *BagExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BagTypeContext
- func (s *BagTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BagTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BagTypeContext) GetParser() antlr.Parser
- func (s *BagTypeContext) GetRuleContext() antlr.RuleContext
- func (*BagTypeContext) IsBagTypeContext()
- func (s *BagTypeContext) OclType() IOclTypeContext
- func (s *BagTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseATLListener
- func (s *BaseATLListener) EnterActionBlock(ctx *ActionBlockContext)
- func (s *BaseATLListener) EnterArule(ctx *AruleContext)
- func (s *BaseATLListener) EnterAttribute(ctx *AttributeContext)
- func (s *BaseATLListener) EnterBagExp(ctx *BagExpContext)
- func (s *BaseATLListener) EnterBagType(ctx *BagTypeContext)
- func (s *BaseATLListener) EnterBinding(ctx *BindingContext)
- func (s *BaseATLListener) EnterBindingStat(ctx *BindingStatContext)
- func (s *BaseATLListener) EnterBooleanExp(ctx *BooleanExpContext)
- func (s *BaseATLListener) EnterBooleanType(ctx *BooleanTypeContext)
- func (s *BaseATLListener) EnterCalledRule(ctx *CalledRuleContext)
- func (s *BaseATLListener) EnterCollectionExp(ctx *CollectionExpContext)
- func (s *BaseATLListener) EnterCollectionOperationCallExp(ctx *CollectionOperationCallExpContext)
- func (s *BaseATLListener) EnterCollectionType(ctx *CollectionTypeContext)
- func (s *BaseATLListener) EnterCollectionType_abstractContents(ctx *CollectionType_abstractContentsContext)
- func (s *BaseATLListener) EnterEnumLiteralExp(ctx *EnumLiteralExpContext)
- func (s *BaseATLListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseATLListener) EnterExpressionStat(ctx *ExpressionStatContext)
- func (s *BaseATLListener) EnterForEachOutPatternElement(ctx *ForEachOutPatternElementContext)
- func (s *BaseATLListener) EnterForStat(ctx *ForStatContext)
- func (s *BaseATLListener) EnterHelper(ctx *HelperContext)
- func (s *BaseATLListener) EnterIfExp(ctx *IfExpContext)
- func (s *BaseATLListener) EnterIfStat(ctx *IfStatContext)
- func (s *BaseATLListener) EnterInPattern(ctx *InPatternContext)
- func (s *BaseATLListener) EnterInPatternElement(ctx *InPatternElementContext)
- func (s *BaseATLListener) EnterIntegerExp(ctx *IntegerExpContext)
- func (s *BaseATLListener) EnterIntegerType(ctx *IntegerTypeContext)
- func (s *BaseATLListener) EnterIterateExp(ctx *IterateExpContext)
- func (s *BaseATLListener) EnterIterator(ctx *IteratorContext)
- func (s *BaseATLListener) EnterIteratorExp(ctx *IteratorExpContext)
- func (s *BaseATLListener) EnterLazyMatchedRule(ctx *LazyMatchedRuleContext)
- func (s *BaseATLListener) EnterLetExp(ctx *LetExpContext)
- func (s *BaseATLListener) EnterLibrary(ctx *LibraryContext)
- func (s *BaseATLListener) EnterLibraryRef(ctx *LibraryRefContext)
- func (s *BaseATLListener) EnterMapElement(ctx *MapElementContext)
- func (s *BaseATLListener) EnterMapExp(ctx *MapExpContext)
- func (s *BaseATLListener) EnterMapType(ctx *MapTypeContext)
- func (s *BaseATLListener) EnterMatchedRule(ctx *MatchedRuleContext)
- func (s *BaseATLListener) EnterMatchedRule_abstractContents(ctx *MatchedRule_abstractContentsContext)
- func (s *BaseATLListener) EnterModule(ctx *ModuleContext)
- func (s *BaseATLListener) EnterModuleElement(ctx *ModuleElementContext)
- func (s *BaseATLListener) EnterNavigationOrAttributeCallExp(ctx *NavigationOrAttributeCallExpContext)
- func (s *BaseATLListener) EnterNumericExp(ctx *NumericExpContext)
- func (s *BaseATLListener) EnterNumericType(ctx *NumericTypeContext)
- func (s *BaseATLListener) EnterOclAnyType(ctx *OclAnyTypeContext)
- func (s *BaseATLListener) EnterOclAnyType_abstractContents(ctx *OclAnyType_abstractContentsContext)
- func (s *BaseATLListener) EnterOclContextDefinition(ctx *OclContextDefinitionContext)
- func (s *BaseATLListener) EnterOclExpression(ctx *OclExpressionContext)
- func (s *BaseATLListener) EnterOclFeature(ctx *OclFeatureContext)
- func (s *BaseATLListener) EnterOclFeatureDefinition(ctx *OclFeatureDefinitionContext)
- func (s *BaseATLListener) EnterOclModel(ctx *OclModelContext)
- func (s *BaseATLListener) EnterOclModelElement(ctx *OclModelElementContext)
- func (s *BaseATLListener) EnterOclType(ctx *OclTypeContext)
- func (s *BaseATLListener) EnterOclType_abstractContents(ctx *OclType_abstractContentsContext)
- func (s *BaseATLListener) EnterOclUndefinedExp(ctx *OclUndefinedExpContext)
- func (s *BaseATLListener) EnterOperation(ctx *OperationContext)
- func (s *BaseATLListener) EnterOperationCallExp(ctx *OperationCallExpContext)
- func (s *BaseATLListener) EnterOrderedSetExp(ctx *OrderedSetExpContext)
- func (s *BaseATLListener) EnterOrderedSetType(ctx *OrderedSetTypeContext)
- func (s *BaseATLListener) EnterOutPattern(ctx *OutPatternContext)
- func (s *BaseATLListener) EnterOutPatternElement(ctx *OutPatternElementContext)
- func (s *BaseATLListener) EnterParameter(ctx *ParameterContext)
- func (s *BaseATLListener) EnterPrimary_oclExpression(ctx *Primary_oclExpressionContext)
- func (s *BaseATLListener) EnterPrimitive(ctx *PrimitiveContext)
- func (s *BaseATLListener) EnterPrimitiveExp(ctx *PrimitiveExpContext)
- func (s *BaseATLListener) EnterPriority_0(ctx *Priority_0Context)
- func (s *BaseATLListener) EnterPriority_1(ctx *Priority_1Context)
- func (s *BaseATLListener) EnterPriority_2(ctx *Priority_2Context)
- func (s *BaseATLListener) EnterPriority_3(ctx *Priority_3Context)
- func (s *BaseATLListener) EnterPriority_4(ctx *Priority_4Context)
- func (s *BaseATLListener) EnterPriority_5(ctx *Priority_5Context)
- func (s *BaseATLListener) EnterQuery(ctx *QueryContext)
- func (s *BaseATLListener) EnterRealExp(ctx *RealExpContext)
- func (s *BaseATLListener) EnterRealType(ctx *RealTypeContext)
- func (s *BaseATLListener) EnterRuleVariableDeclaration(ctx *RuleVariableDeclarationContext)
- func (s *BaseATLListener) EnterSequenceExp(ctx *SequenceExpContext)
- func (s *BaseATLListener) EnterSequenceType(ctx *SequenceTypeContext)
- func (s *BaseATLListener) EnterSetExp(ctx *SetExpContext)
- func (s *BaseATLListener) EnterSetType(ctx *SetTypeContext)
- func (s *BaseATLListener) EnterSimpleInPatternElement(ctx *SimpleInPatternElementContext)
- func (s *BaseATLListener) EnterSimpleOutPatternElement(ctx *SimpleOutPatternElementContext)
- func (s *BaseATLListener) EnterSourceModelPattern(ctx *SourceModelPatternContext)
- func (s *BaseATLListener) EnterStatement(ctx *StatementContext)
- func (s *BaseATLListener) EnterStringExp(ctx *StringExpContext)
- func (s *BaseATLListener) EnterStringType(ctx *StringTypeContext)
- func (s *BaseATLListener) EnterSuperExp(ctx *SuperExpContext)
- func (s *BaseATLListener) EnterTargetModelPattern(ctx *TargetModelPatternContext)
- func (s *BaseATLListener) EnterTransformationMode(ctx *TransformationModeContext)
- func (s *BaseATLListener) EnterTupleExp(ctx *TupleExpContext)
- func (s *BaseATLListener) EnterTuplePart(ctx *TuplePartContext)
- func (s *BaseATLListener) EnterTupleType(ctx *TupleTypeContext)
- func (s *BaseATLListener) EnterTupleTypeAttribute(ctx *TupleTypeAttributeContext)
- func (s *BaseATLListener) EnterUnit(ctx *UnitContext)
- func (s *BaseATLListener) EnterVariableDeclaration(ctx *VariableDeclarationContext)
- func (s *BaseATLListener) EnterVariableExp(ctx *VariableExpContext)
- func (s *BaseATLListener) ExitActionBlock(ctx *ActionBlockContext)
- func (s *BaseATLListener) ExitArule(ctx *AruleContext)
- func (s *BaseATLListener) ExitAttribute(ctx *AttributeContext)
- func (s *BaseATLListener) ExitBagExp(ctx *BagExpContext)
- func (s *BaseATLListener) ExitBagType(ctx *BagTypeContext)
- func (s *BaseATLListener) ExitBinding(ctx *BindingContext)
- func (s *BaseATLListener) ExitBindingStat(ctx *BindingStatContext)
- func (s *BaseATLListener) ExitBooleanExp(ctx *BooleanExpContext)
- func (s *BaseATLListener) ExitBooleanType(ctx *BooleanTypeContext)
- func (s *BaseATLListener) ExitCalledRule(ctx *CalledRuleContext)
- func (s *BaseATLListener) ExitCollectionExp(ctx *CollectionExpContext)
- func (s *BaseATLListener) ExitCollectionOperationCallExp(ctx *CollectionOperationCallExpContext)
- func (s *BaseATLListener) ExitCollectionType(ctx *CollectionTypeContext)
- func (s *BaseATLListener) ExitCollectionType_abstractContents(ctx *CollectionType_abstractContentsContext)
- func (s *BaseATLListener) ExitEnumLiteralExp(ctx *EnumLiteralExpContext)
- func (s *BaseATLListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseATLListener) ExitExpressionStat(ctx *ExpressionStatContext)
- func (s *BaseATLListener) ExitForEachOutPatternElement(ctx *ForEachOutPatternElementContext)
- func (s *BaseATLListener) ExitForStat(ctx *ForStatContext)
- func (s *BaseATLListener) ExitHelper(ctx *HelperContext)
- func (s *BaseATLListener) ExitIfExp(ctx *IfExpContext)
- func (s *BaseATLListener) ExitIfStat(ctx *IfStatContext)
- func (s *BaseATLListener) ExitInPattern(ctx *InPatternContext)
- func (s *BaseATLListener) ExitInPatternElement(ctx *InPatternElementContext)
- func (s *BaseATLListener) ExitIntegerExp(ctx *IntegerExpContext)
- func (s *BaseATLListener) ExitIntegerType(ctx *IntegerTypeContext)
- func (s *BaseATLListener) ExitIterateExp(ctx *IterateExpContext)
- func (s *BaseATLListener) ExitIterator(ctx *IteratorContext)
- func (s *BaseATLListener) ExitIteratorExp(ctx *IteratorExpContext)
- func (s *BaseATLListener) ExitLazyMatchedRule(ctx *LazyMatchedRuleContext)
- func (s *BaseATLListener) ExitLetExp(ctx *LetExpContext)
- func (s *BaseATLListener) ExitLibrary(ctx *LibraryContext)
- func (s *BaseATLListener) ExitLibraryRef(ctx *LibraryRefContext)
- func (s *BaseATLListener) ExitMapElement(ctx *MapElementContext)
- func (s *BaseATLListener) ExitMapExp(ctx *MapExpContext)
- func (s *BaseATLListener) ExitMapType(ctx *MapTypeContext)
- func (s *BaseATLListener) ExitMatchedRule(ctx *MatchedRuleContext)
- func (s *BaseATLListener) ExitMatchedRule_abstractContents(ctx *MatchedRule_abstractContentsContext)
- func (s *BaseATLListener) ExitModule(ctx *ModuleContext)
- func (s *BaseATLListener) ExitModuleElement(ctx *ModuleElementContext)
- func (s *BaseATLListener) ExitNavigationOrAttributeCallExp(ctx *NavigationOrAttributeCallExpContext)
- func (s *BaseATLListener) ExitNumericExp(ctx *NumericExpContext)
- func (s *BaseATLListener) ExitNumericType(ctx *NumericTypeContext)
- func (s *BaseATLListener) ExitOclAnyType(ctx *OclAnyTypeContext)
- func (s *BaseATLListener) ExitOclAnyType_abstractContents(ctx *OclAnyType_abstractContentsContext)
- func (s *BaseATLListener) ExitOclContextDefinition(ctx *OclContextDefinitionContext)
- func (s *BaseATLListener) ExitOclExpression(ctx *OclExpressionContext)
- func (s *BaseATLListener) ExitOclFeature(ctx *OclFeatureContext)
- func (s *BaseATLListener) ExitOclFeatureDefinition(ctx *OclFeatureDefinitionContext)
- func (s *BaseATLListener) ExitOclModel(ctx *OclModelContext)
- func (s *BaseATLListener) ExitOclModelElement(ctx *OclModelElementContext)
- func (s *BaseATLListener) ExitOclType(ctx *OclTypeContext)
- func (s *BaseATLListener) ExitOclType_abstractContents(ctx *OclType_abstractContentsContext)
- func (s *BaseATLListener) ExitOclUndefinedExp(ctx *OclUndefinedExpContext)
- func (s *BaseATLListener) ExitOperation(ctx *OperationContext)
- func (s *BaseATLListener) ExitOperationCallExp(ctx *OperationCallExpContext)
- func (s *BaseATLListener) ExitOrderedSetExp(ctx *OrderedSetExpContext)
- func (s *BaseATLListener) ExitOrderedSetType(ctx *OrderedSetTypeContext)
- func (s *BaseATLListener) ExitOutPattern(ctx *OutPatternContext)
- func (s *BaseATLListener) ExitOutPatternElement(ctx *OutPatternElementContext)
- func (s *BaseATLListener) ExitParameter(ctx *ParameterContext)
- func (s *BaseATLListener) ExitPrimary_oclExpression(ctx *Primary_oclExpressionContext)
- func (s *BaseATLListener) ExitPrimitive(ctx *PrimitiveContext)
- func (s *BaseATLListener) ExitPrimitiveExp(ctx *PrimitiveExpContext)
- func (s *BaseATLListener) ExitPriority_0(ctx *Priority_0Context)
- func (s *BaseATLListener) ExitPriority_1(ctx *Priority_1Context)
- func (s *BaseATLListener) ExitPriority_2(ctx *Priority_2Context)
- func (s *BaseATLListener) ExitPriority_3(ctx *Priority_3Context)
- func (s *BaseATLListener) ExitPriority_4(ctx *Priority_4Context)
- func (s *BaseATLListener) ExitPriority_5(ctx *Priority_5Context)
- func (s *BaseATLListener) ExitQuery(ctx *QueryContext)
- func (s *BaseATLListener) ExitRealExp(ctx *RealExpContext)
- func (s *BaseATLListener) ExitRealType(ctx *RealTypeContext)
- func (s *BaseATLListener) ExitRuleVariableDeclaration(ctx *RuleVariableDeclarationContext)
- func (s *BaseATLListener) ExitSequenceExp(ctx *SequenceExpContext)
- func (s *BaseATLListener) ExitSequenceType(ctx *SequenceTypeContext)
- func (s *BaseATLListener) ExitSetExp(ctx *SetExpContext)
- func (s *BaseATLListener) ExitSetType(ctx *SetTypeContext)
- func (s *BaseATLListener) ExitSimpleInPatternElement(ctx *SimpleInPatternElementContext)
- func (s *BaseATLListener) ExitSimpleOutPatternElement(ctx *SimpleOutPatternElementContext)
- func (s *BaseATLListener) ExitSourceModelPattern(ctx *SourceModelPatternContext)
- func (s *BaseATLListener) ExitStatement(ctx *StatementContext)
- func (s *BaseATLListener) ExitStringExp(ctx *StringExpContext)
- func (s *BaseATLListener) ExitStringType(ctx *StringTypeContext)
- func (s *BaseATLListener) ExitSuperExp(ctx *SuperExpContext)
- func (s *BaseATLListener) ExitTargetModelPattern(ctx *TargetModelPatternContext)
- func (s *BaseATLListener) ExitTransformationMode(ctx *TransformationModeContext)
- func (s *BaseATLListener) ExitTupleExp(ctx *TupleExpContext)
- func (s *BaseATLListener) ExitTuplePart(ctx *TuplePartContext)
- func (s *BaseATLListener) ExitTupleType(ctx *TupleTypeContext)
- func (s *BaseATLListener) ExitTupleTypeAttribute(ctx *TupleTypeAttributeContext)
- func (s *BaseATLListener) ExitUnit(ctx *UnitContext)
- func (s *BaseATLListener) ExitVariableDeclaration(ctx *VariableDeclarationContext)
- func (s *BaseATLListener) ExitVariableExp(ctx *VariableExpContext)
- func (s *BaseATLListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseATLListener) VisitTerminal(node antlr.TerminalNode)
- type BindingContext
- func (s *BindingContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindingContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindingContext) GetParser() antlr.Parser
- func (s *BindingContext) GetRuleContext() antlr.RuleContext
- func (s *BindingContext) IDENTIFIER() antlr.TerminalNode
- func (*BindingContext) IsBindingContext()
- func (s *BindingContext) OclExpression() IOclExpressionContext
- func (s *BindingContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BindingStatContext
- func (s *BindingStatContext) AllOclExpression() []IOclExpressionContext
- func (s *BindingStatContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BindingStatContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BindingStatContext) GetParser() antlr.Parser
- func (s *BindingStatContext) GetRuleContext() antlr.RuleContext
- func (*BindingStatContext) IsBindingStatContext()
- func (s *BindingStatContext) OclExpression(i int) IOclExpressionContext
- func (s *BindingStatContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BooleanExpContext
- func (s *BooleanExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BooleanExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BooleanExpContext) GetParser() antlr.Parser
- func (s *BooleanExpContext) GetRuleContext() antlr.RuleContext
- func (*BooleanExpContext) IsBooleanExpContext()
- func (s *BooleanExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BooleanTypeContext
- func (s *BooleanTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BooleanTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BooleanTypeContext) GetParser() antlr.Parser
- func (s *BooleanTypeContext) GetRuleContext() antlr.RuleContext
- func (*BooleanTypeContext) IsBooleanTypeContext()
- func (s *BooleanTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CalledRuleContext
- func (s *CalledRuleContext) ActionBlock() IActionBlockContext
- func (s *CalledRuleContext) AllParameter() []IParameterContext
- func (s *CalledRuleContext) AllRuleVariableDeclaration() []IRuleVariableDeclarationContext
- func (s *CalledRuleContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CalledRuleContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CalledRuleContext) GetParser() antlr.Parser
- func (s *CalledRuleContext) GetRuleContext() antlr.RuleContext
- func (s *CalledRuleContext) IDENTIFIER() antlr.TerminalNode
- func (*CalledRuleContext) IsCalledRuleContext()
- func (s *CalledRuleContext) OutPattern() IOutPatternContext
- func (s *CalledRuleContext) Parameter(i int) IParameterContext
- func (s *CalledRuleContext) RuleVariableDeclaration(i int) IRuleVariableDeclarationContext
- func (s *CalledRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CollectionExpContext
- func (s *CollectionExpContext) BagExp() IBagExpContext
- func (s *CollectionExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CollectionExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CollectionExpContext) GetParser() antlr.Parser
- func (s *CollectionExpContext) GetRuleContext() antlr.RuleContext
- func (*CollectionExpContext) IsCollectionExpContext()
- func (s *CollectionExpContext) OrderedSetExp() IOrderedSetExpContext
- func (s *CollectionExpContext) SequenceExp() ISequenceExpContext
- func (s *CollectionExpContext) SetExp() ISetExpContext
- func (s *CollectionExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CollectionOperationCallExpContext
- func (s *CollectionOperationCallExpContext) AllOclExpression() []IOclExpressionContext
- func (s *CollectionOperationCallExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CollectionOperationCallExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CollectionOperationCallExpContext) GetParser() antlr.Parser
- func (s *CollectionOperationCallExpContext) GetRuleContext() antlr.RuleContext
- func (s *CollectionOperationCallExpContext) IDENTIFIER() antlr.TerminalNode
- func (*CollectionOperationCallExpContext) IsCollectionOperationCallExpContext()
- func (s *CollectionOperationCallExpContext) OclExpression(i int) IOclExpressionContext
- func (s *CollectionOperationCallExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CollectionTypeContext
- func (s *CollectionTypeContext) BagType() IBagTypeContext
- func (s *CollectionTypeContext) CollectionType_abstractContents() ICollectionType_abstractContentsContext
- func (s *CollectionTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CollectionTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CollectionTypeContext) GetParser() antlr.Parser
- func (s *CollectionTypeContext) GetRuleContext() antlr.RuleContext
- func (*CollectionTypeContext) IsCollectionTypeContext()
- func (s *CollectionTypeContext) OrderedSetType() IOrderedSetTypeContext
- func (s *CollectionTypeContext) SequenceType() ISequenceTypeContext
- func (s *CollectionTypeContext) SetType() ISetTypeContext
- func (s *CollectionTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CollectionType_abstractContentsContext
- func (s *CollectionType_abstractContentsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CollectionType_abstractContentsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CollectionType_abstractContentsContext) GetParser() antlr.Parser
- func (s *CollectionType_abstractContentsContext) GetRuleContext() antlr.RuleContext
- func (*CollectionType_abstractContentsContext) IsCollectionType_abstractContentsContext()
- func (s *CollectionType_abstractContentsContext) OclType() IOclTypeContext
- func (s *CollectionType_abstractContentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EnumLiteralExpContext
- func (s *EnumLiteralExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EnumLiteralExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EnumLiteralExpContext) GetParser() antlr.Parser
- func (s *EnumLiteralExpContext) GetRuleContext() antlr.RuleContext
- func (s *EnumLiteralExpContext) IDENTIFIER() antlr.TerminalNode
- func (*EnumLiteralExpContext) IsEnumLiteralExpContext()
- func (s *EnumLiteralExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExpressionStatContext
- func (s *ExpressionStatContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExpressionStatContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExpressionStatContext) GetParser() antlr.Parser
- func (s *ExpressionStatContext) GetRuleContext() antlr.RuleContext
- func (*ExpressionStatContext) IsExpressionStatContext()
- func (s *ExpressionStatContext) OclExpression() IOclExpressionContext
- func (s *ExpressionStatContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ForEachOutPatternElementContext
- func (s *ForEachOutPatternElementContext) AllBinding() []IBindingContext
- func (s *ForEachOutPatternElementContext) AllIDENTIFIER() []antlr.TerminalNode
- func (s *ForEachOutPatternElementContext) Binding(i int) IBindingContext
- func (s *ForEachOutPatternElementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ForEachOutPatternElementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ForEachOutPatternElementContext) GetParser() antlr.Parser
- func (s *ForEachOutPatternElementContext) GetRuleContext() antlr.RuleContext
- func (s *ForEachOutPatternElementContext) IDENTIFIER(i int) antlr.TerminalNode
- func (*ForEachOutPatternElementContext) IsForEachOutPatternElementContext()
- func (s *ForEachOutPatternElementContext) Iterator() IIteratorContext
- func (s *ForEachOutPatternElementContext) OclExpression() IOclExpressionContext
- func (s *ForEachOutPatternElementContext) OclType() IOclTypeContext
- func (s *ForEachOutPatternElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ForStatContext
- func (s *ForStatContext) AllStatement() []IStatementContext
- func (s *ForStatContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ForStatContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ForStatContext) GetParser() antlr.Parser
- func (s *ForStatContext) GetRuleContext() antlr.RuleContext
- func (*ForStatContext) IsForStatContext()
- func (s *ForStatContext) Iterator() IIteratorContext
- func (s *ForStatContext) OclExpression() IOclExpressionContext
- func (s *ForStatContext) Statement(i int) IStatementContext
- func (s *ForStatContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type HelperContext
- func (s *HelperContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *HelperContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *HelperContext) GetParser() antlr.Parser
- func (s *HelperContext) GetRuleContext() antlr.RuleContext
- func (*HelperContext) IsHelperContext()
- func (s *HelperContext) OclFeatureDefinition() IOclFeatureDefinitionContext
- func (s *HelperContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IActionBlockContext
- type IAruleContext
- type IAttributeContext
- type IBagExpContext
- type IBagTypeContext
- type IBindingContext
- type IBindingStatContext
- type IBooleanExpContext
- type IBooleanTypeContext
- type ICalledRuleContext
- type ICollectionExpContext
- type ICollectionOperationCallExpContext
- type ICollectionTypeContext
- type ICollectionType_abstractContentsContext
- type IEnumLiteralExpContext
- type IExpressionStatContext
- type IForEachOutPatternElementContext
- type IForStatContext
- type IHelperContext
- type IIfExpContext
- type IIfStatContext
- type IInPatternContext
- type IInPatternElementContext
- type IIntegerExpContext
- type IIntegerTypeContext
- type IIterateExpContext
- type IIteratorContext
- type IIteratorExpContext
- type ILazyMatchedRuleContext
- type ILetExpContext
- type ILibraryContext
- type ILibraryRefContext
- type IMapElementContext
- type IMapExpContext
- type IMapTypeContext
- type IMatchedRuleContext
- type IMatchedRule_abstractContentsContext
- type IModuleContext
- type IModuleElementContext
- type INavigationOrAttributeCallExpContext
- type INumericExpContext
- type INumericTypeContext
- type IOclAnyTypeContext
- type IOclAnyType_abstractContentsContext
- type IOclContextDefinitionContext
- type IOclExpressionContext
- type IOclFeatureContext
- type IOclFeatureDefinitionContext
- type IOclModelContext
- type IOclModelElementContext
- type IOclTypeContext
- type IOclType_abstractContentsContext
- type IOclUndefinedExpContext
- type IOperationCallExpContext
- type IOperationContext
- type IOrderedSetExpContext
- type IOrderedSetTypeContext
- type IOutPatternContext
- type IOutPatternElementContext
- type IParameterContext
- type IPrimary_oclExpressionContext
- type IPrimitiveContext
- type IPrimitiveExpContext
- type IPriority_0Context
- type IPriority_1Context
- type IPriority_2Context
- type IPriority_3Context
- type IPriority_4Context
- type IPriority_5Context
- type IQueryContext
- type IRealExpContext
- type IRealTypeContext
- type IRuleVariableDeclarationContext
- type ISequenceExpContext
- type ISequenceTypeContext
- type ISetExpContext
- type ISetTypeContext
- type ISimpleInPatternElementContext
- type ISimpleOutPatternElementContext
- type ISourceModelPatternContext
- type IStatementContext
- type IStringExpContext
- type IStringTypeContext
- type ISuperExpContext
- type ITargetModelPatternContext
- type ITransformationModeContext
- type ITupleExpContext
- type ITuplePartContext
- type ITupleTypeAttributeContext
- type ITupleTypeContext
- type IUnitContext
- type IVariableDeclarationContext
- type IVariableExpContext
- type IfExpContext
- func (s *IfExpContext) AllOclExpression() []IOclExpressionContext
- func (s *IfExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IfExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IfExpContext) GetParser() antlr.Parser
- func (s *IfExpContext) GetRuleContext() antlr.RuleContext
- func (*IfExpContext) IsIfExpContext()
- func (s *IfExpContext) OclExpression(i int) IOclExpressionContext
- func (s *IfExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IfStatContext
- func (s *IfStatContext) AllStatement() []IStatementContext
- func (s *IfStatContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IfStatContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IfStatContext) GetParser() antlr.Parser
- func (s *IfStatContext) GetRuleContext() antlr.RuleContext
- func (*IfStatContext) IsIfStatContext()
- func (s *IfStatContext) OclExpression() IOclExpressionContext
- func (s *IfStatContext) Statement(i int) IStatementContext
- func (s *IfStatContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InPatternContext
- func (s *InPatternContext) AllInPatternElement() []IInPatternElementContext
- func (s *InPatternContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InPatternContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InPatternContext) GetParser() antlr.Parser
- func (s *InPatternContext) GetRuleContext() antlr.RuleContext
- func (s *InPatternContext) InPatternElement(i int) IInPatternElementContext
- func (*InPatternContext) IsInPatternContext()
- func (s *InPatternContext) OclExpression() IOclExpressionContext
- func (s *InPatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type InPatternElementContext
- func (s *InPatternElementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *InPatternElementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *InPatternElementContext) GetParser() antlr.Parser
- func (s *InPatternElementContext) GetRuleContext() antlr.RuleContext
- func (*InPatternElementContext) IsInPatternElementContext()
- func (s *InPatternElementContext) SimpleInPatternElement() ISimpleInPatternElementContext
- func (s *InPatternElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IntegerExpContext
- func (s *IntegerExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IntegerExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IntegerExpContext) GetParser() antlr.Parser
- func (s *IntegerExpContext) GetRuleContext() antlr.RuleContext
- func (s *IntegerExpContext) INTEGER() antlr.TerminalNode
- func (*IntegerExpContext) IsIntegerExpContext()
- func (s *IntegerExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IntegerTypeContext
- func (s *IntegerTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IntegerTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IntegerTypeContext) GetParser() antlr.Parser
- func (s *IntegerTypeContext) GetRuleContext() antlr.RuleContext
- func (*IntegerTypeContext) IsIntegerTypeContext()
- func (s *IntegerTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IterateExpContext
- func (s *IterateExpContext) AllIterator() []IIteratorContext
- func (s *IterateExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IterateExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IterateExpContext) GetParser() antlr.Parser
- func (s *IterateExpContext) GetRuleContext() antlr.RuleContext
- func (*IterateExpContext) IsIterateExpContext()
- func (s *IterateExpContext) Iterator(i int) IIteratorContext
- func (s *IterateExpContext) OclExpression() IOclExpressionContext
- func (s *IterateExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *IterateExpContext) VariableDeclaration() IVariableDeclarationContext
- type IteratorContext
- func (s *IteratorContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IteratorContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IteratorContext) GetParser() antlr.Parser
- func (s *IteratorContext) GetRuleContext() antlr.RuleContext
- func (s *IteratorContext) IDENTIFIER() antlr.TerminalNode
- func (*IteratorContext) IsIteratorContext()
- func (s *IteratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IteratorExpContext
- func (s *IteratorExpContext) AllIterator() []IIteratorContext
- func (s *IteratorExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IteratorExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IteratorExpContext) GetParser() antlr.Parser
- func (s *IteratorExpContext) GetRuleContext() antlr.RuleContext
- func (s *IteratorExpContext) IDENTIFIER() antlr.TerminalNode
- func (*IteratorExpContext) IsIteratorExpContext()
- func (s *IteratorExpContext) Iterator(i int) IIteratorContext
- func (s *IteratorExpContext) OclExpression() IOclExpressionContext
- func (s *IteratorExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LazyMatchedRuleContext
- func (s *LazyMatchedRuleContext) ActionBlock() IActionBlockContext
- func (s *LazyMatchedRuleContext) AllIDENTIFIER() []antlr.TerminalNode
- func (s *LazyMatchedRuleContext) AllRuleVariableDeclaration() []IRuleVariableDeclarationContext
- func (s *LazyMatchedRuleContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LazyMatchedRuleContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LazyMatchedRuleContext) GetParser() antlr.Parser
- func (s *LazyMatchedRuleContext) GetRuleContext() antlr.RuleContext
- func (s *LazyMatchedRuleContext) IDENTIFIER(i int) antlr.TerminalNode
- func (s *LazyMatchedRuleContext) InPattern() IInPatternContext
- func (*LazyMatchedRuleContext) IsLazyMatchedRuleContext()
- func (s *LazyMatchedRuleContext) OutPattern() IOutPatternContext
- func (s *LazyMatchedRuleContext) RuleVariableDeclaration(i int) IRuleVariableDeclarationContext
- func (s *LazyMatchedRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LetExpContext
- func (s *LetExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LetExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LetExpContext) GetParser() antlr.Parser
- func (s *LetExpContext) GetRuleContext() antlr.RuleContext
- func (*LetExpContext) IsLetExpContext()
- func (s *LetExpContext) OclExpression() IOclExpressionContext
- func (s *LetExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *LetExpContext) VariableDeclaration() IVariableDeclarationContext
- type LibraryContext
- func (s *LibraryContext) AllHelper() []IHelperContext
- func (s *LibraryContext) AllLibraryRef() []ILibraryRefContext
- func (s *LibraryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LibraryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LibraryContext) GetParser() antlr.Parser
- func (s *LibraryContext) GetRuleContext() antlr.RuleContext
- func (s *LibraryContext) Helper(i int) IHelperContext
- func (s *LibraryContext) IDENTIFIER() antlr.TerminalNode
- func (*LibraryContext) IsLibraryContext()
- func (s *LibraryContext) LibraryRef(i int) ILibraryRefContext
- func (s *LibraryContext) STRING() antlr.TerminalNode
- func (s *LibraryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LibraryRefContext
- func (s *LibraryRefContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LibraryRefContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LibraryRefContext) GetParser() antlr.Parser
- func (s *LibraryRefContext) GetRuleContext() antlr.RuleContext
- func (*LibraryRefContext) IsLibraryRefContext()
- func (s *LibraryRefContext) STRING() antlr.TerminalNode
- func (s *LibraryRefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MapElementContext
- func (s *MapElementContext) AllOclExpression() []IOclExpressionContext
- func (s *MapElementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MapElementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MapElementContext) GetParser() antlr.Parser
- func (s *MapElementContext) GetRuleContext() antlr.RuleContext
- func (*MapElementContext) IsMapElementContext()
- func (s *MapElementContext) OclExpression(i int) IOclExpressionContext
- func (s *MapElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MapExpContext
- func (s *MapExpContext) AllMapElement() []IMapElementContext
- func (s *MapExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MapExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MapExpContext) GetParser() antlr.Parser
- func (s *MapExpContext) GetRuleContext() antlr.RuleContext
- func (*MapExpContext) IsMapExpContext()
- func (s *MapExpContext) MapElement(i int) IMapElementContext
- func (s *MapExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MapTypeContext
- func (s *MapTypeContext) AllOclType() []IOclTypeContext
- func (s *MapTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MapTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MapTypeContext) GetParser() antlr.Parser
- func (s *MapTypeContext) GetRuleContext() antlr.RuleContext
- func (*MapTypeContext) IsMapTypeContext()
- func (s *MapTypeContext) OclType(i int) IOclTypeContext
- func (s *MapTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MatchedRuleContext
- func (s *MatchedRuleContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MatchedRuleContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MatchedRuleContext) GetParser() antlr.Parser
- func (s *MatchedRuleContext) GetRuleContext() antlr.RuleContext
- func (*MatchedRuleContext) IsMatchedRuleContext()
- func (s *MatchedRuleContext) LazyMatchedRule() ILazyMatchedRuleContext
- func (s *MatchedRuleContext) MatchedRule_abstractContents() IMatchedRule_abstractContentsContext
- func (s *MatchedRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MatchedRule_abstractContentsContext
- func (s *MatchedRule_abstractContentsContext) ActionBlock() IActionBlockContext
- func (s *MatchedRule_abstractContentsContext) AllIDENTIFIER() []antlr.TerminalNode
- func (s *MatchedRule_abstractContentsContext) AllRuleVariableDeclaration() []IRuleVariableDeclarationContext
- func (s *MatchedRule_abstractContentsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MatchedRule_abstractContentsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MatchedRule_abstractContentsContext) GetParser() antlr.Parser
- func (s *MatchedRule_abstractContentsContext) GetRuleContext() antlr.RuleContext
- func (s *MatchedRule_abstractContentsContext) IDENTIFIER(i int) antlr.TerminalNode
- func (s *MatchedRule_abstractContentsContext) InPattern() IInPatternContext
- func (*MatchedRule_abstractContentsContext) IsMatchedRule_abstractContentsContext()
- func (s *MatchedRule_abstractContentsContext) OutPattern() IOutPatternContext
- func (s *MatchedRule_abstractContentsContext) RuleVariableDeclaration(i int) IRuleVariableDeclarationContext
- func (s *MatchedRule_abstractContentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ModuleContext
- func (s *ModuleContext) AllLibraryRef() []ILibraryRefContext
- func (s *ModuleContext) AllModuleElement() []IModuleElementContext
- func (s *ModuleContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ModuleContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ModuleContext) GetParser() antlr.Parser
- func (s *ModuleContext) GetRuleContext() antlr.RuleContext
- func (s *ModuleContext) IDENTIFIER() antlr.TerminalNode
- func (*ModuleContext) IsModuleContext()
- func (s *ModuleContext) LibraryRef(i int) ILibraryRefContext
- func (s *ModuleContext) ModuleElement(i int) IModuleElementContext
- func (s *ModuleContext) STRING() antlr.TerminalNode
- func (s *ModuleContext) SourceModelPattern() ISourceModelPatternContext
- func (s *ModuleContext) TargetModelPattern() ITargetModelPatternContext
- func (s *ModuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ModuleContext) TransformationMode() ITransformationModeContext
- type ModuleElementContext
- func (s *ModuleElementContext) Arule() IAruleContext
- func (s *ModuleElementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ModuleElementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ModuleElementContext) GetParser() antlr.Parser
- func (s *ModuleElementContext) GetRuleContext() antlr.RuleContext
- func (s *ModuleElementContext) Helper() IHelperContext
- func (*ModuleElementContext) IsModuleElementContext()
- func (s *ModuleElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NavigationOrAttributeCallExpContext
- func (s *NavigationOrAttributeCallExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NavigationOrAttributeCallExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NavigationOrAttributeCallExpContext) GetParser() antlr.Parser
- func (s *NavigationOrAttributeCallExpContext) GetRuleContext() antlr.RuleContext
- func (s *NavigationOrAttributeCallExpContext) IDENTIFIER() antlr.TerminalNode
- func (*NavigationOrAttributeCallExpContext) IsNavigationOrAttributeCallExpContext()
- func (s *NavigationOrAttributeCallExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NumericExpContext
- func (s *NumericExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NumericExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NumericExpContext) GetParser() antlr.Parser
- func (s *NumericExpContext) GetRuleContext() antlr.RuleContext
- func (s *NumericExpContext) IntegerExp() IIntegerExpContext
- func (*NumericExpContext) IsNumericExpContext()
- func (s *NumericExpContext) RealExp() IRealExpContext
- func (s *NumericExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type NumericTypeContext
- func (s *NumericTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *NumericTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *NumericTypeContext) GetParser() antlr.Parser
- func (s *NumericTypeContext) GetRuleContext() antlr.RuleContext
- func (s *NumericTypeContext) IntegerType() IIntegerTypeContext
- func (*NumericTypeContext) IsNumericTypeContext()
- func (s *NumericTypeContext) RealType() IRealTypeContext
- func (s *NumericTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OclAnyTypeContext
- func (s *OclAnyTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OclAnyTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OclAnyTypeContext) GetParser() antlr.Parser
- func (s *OclAnyTypeContext) GetRuleContext() antlr.RuleContext
- func (*OclAnyTypeContext) IsOclAnyTypeContext()
- func (s *OclAnyTypeContext) OclAnyType_abstractContents() IOclAnyType_abstractContentsContext
- func (s *OclAnyTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OclAnyType_abstractContentsContext
- func (s *OclAnyType_abstractContentsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OclAnyType_abstractContentsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OclAnyType_abstractContentsContext) GetParser() antlr.Parser
- func (s *OclAnyType_abstractContentsContext) GetRuleContext() antlr.RuleContext
- func (*OclAnyType_abstractContentsContext) IsOclAnyType_abstractContentsContext()
- func (s *OclAnyType_abstractContentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OclContextDefinitionContext
- func (s *OclContextDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OclContextDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OclContextDefinitionContext) GetParser() antlr.Parser
- func (s *OclContextDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*OclContextDefinitionContext) IsOclContextDefinitionContext()
- func (s *OclContextDefinitionContext) OclType() IOclTypeContext
- func (s *OclContextDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OclExpressionContext
- func (s *OclExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OclExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OclExpressionContext) GetParser() antlr.Parser
- func (s *OclExpressionContext) GetRuleContext() antlr.RuleContext
- func (*OclExpressionContext) IsOclExpressionContext()
- func (s *OclExpressionContext) LetExp() ILetExpContext
- func (s *OclExpressionContext) Priority_5() IPriority_5Context
- func (s *OclExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OclFeatureContext
- func (s *OclFeatureContext) Attribute() IAttributeContext
- func (s *OclFeatureContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OclFeatureContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OclFeatureContext) GetParser() antlr.Parser
- func (s *OclFeatureContext) GetRuleContext() antlr.RuleContext
- func (*OclFeatureContext) IsOclFeatureContext()
- func (s *OclFeatureContext) Operation() IOperationContext
- func (s *OclFeatureContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OclFeatureDefinitionContext
- func (s *OclFeatureDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OclFeatureDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OclFeatureDefinitionContext) GetParser() antlr.Parser
- func (s *OclFeatureDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*OclFeatureDefinitionContext) IsOclFeatureDefinitionContext()
- func (s *OclFeatureDefinitionContext) OclContextDefinition() IOclContextDefinitionContext
- func (s *OclFeatureDefinitionContext) OclFeature() IOclFeatureContext
- func (s *OclFeatureDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OclModelContext
- func (s *OclModelContext) AllIDENTIFIER() []antlr.TerminalNode
- func (s *OclModelContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OclModelContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OclModelContext) GetParser() antlr.Parser
- func (s *OclModelContext) GetRuleContext() antlr.RuleContext
- func (s *OclModelContext) IDENTIFIER(i int) antlr.TerminalNode
- func (*OclModelContext) IsOclModelContext()
- func (s *OclModelContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OclModelElementContext
- func (s *OclModelElementContext) AllIDENTIFIER() []antlr.TerminalNode
- func (s *OclModelElementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OclModelElementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OclModelElementContext) GetParser() antlr.Parser
- func (s *OclModelElementContext) GetRuleContext() antlr.RuleContext
- func (s *OclModelElementContext) IDENTIFIER(i int) antlr.TerminalNode
- func (*OclModelElementContext) IsOclModelElementContext()
- func (s *OclModelElementContext) STRING() antlr.TerminalNode
- func (s *OclModelElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OclTypeContext
- func (s *OclTypeContext) CollectionType() ICollectionTypeContext
- func (s *OclTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OclTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OclTypeContext) GetParser() antlr.Parser
- func (s *OclTypeContext) GetRuleContext() antlr.RuleContext
- func (*OclTypeContext) IsOclTypeContext()
- func (s *OclTypeContext) MapType() IMapTypeContext
- func (s *OclTypeContext) OclAnyType() IOclAnyTypeContext
- func (s *OclTypeContext) OclModelElement() IOclModelElementContext
- func (s *OclTypeContext) OclType_abstractContents() IOclType_abstractContentsContext
- func (s *OclTypeContext) Primitive() IPrimitiveContext
- func (s *OclTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *OclTypeContext) TupleType() ITupleTypeContext
- type OclType_abstractContentsContext
- func (s *OclType_abstractContentsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OclType_abstractContentsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OclType_abstractContentsContext) GetParser() antlr.Parser
- func (s *OclType_abstractContentsContext) GetRuleContext() antlr.RuleContext
- func (*OclType_abstractContentsContext) IsOclType_abstractContentsContext()
- func (s *OclType_abstractContentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OclUndefinedExpContext
- func (s *OclUndefinedExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OclUndefinedExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OclUndefinedExpContext) GetParser() antlr.Parser
- func (s *OclUndefinedExpContext) GetRuleContext() antlr.RuleContext
- func (*OclUndefinedExpContext) IsOclUndefinedExpContext()
- func (s *OclUndefinedExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OperationCallExpContext
- func (s *OperationCallExpContext) AllOclExpression() []IOclExpressionContext
- func (s *OperationCallExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OperationCallExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OperationCallExpContext) GetParser() antlr.Parser
- func (s *OperationCallExpContext) GetRuleContext() antlr.RuleContext
- func (s *OperationCallExpContext) IDENTIFIER() antlr.TerminalNode
- func (*OperationCallExpContext) IsOperationCallExpContext()
- func (s *OperationCallExpContext) OclExpression(i int) IOclExpressionContext
- func (s *OperationCallExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OperationContext
- func (s *OperationContext) AllParameter() []IParameterContext
- func (s *OperationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OperationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OperationContext) GetParser() antlr.Parser
- func (s *OperationContext) GetRuleContext() antlr.RuleContext
- func (s *OperationContext) IDENTIFIER() antlr.TerminalNode
- func (*OperationContext) IsOperationContext()
- func (s *OperationContext) OclExpression() IOclExpressionContext
- func (s *OperationContext) OclType() IOclTypeContext
- func (s *OperationContext) Parameter(i int) IParameterContext
- func (s *OperationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OrderedSetExpContext
- func (s *OrderedSetExpContext) AllOclExpression() []IOclExpressionContext
- func (s *OrderedSetExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OrderedSetExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OrderedSetExpContext) GetParser() antlr.Parser
- func (s *OrderedSetExpContext) GetRuleContext() antlr.RuleContext
- func (*OrderedSetExpContext) IsOrderedSetExpContext()
- func (s *OrderedSetExpContext) OclExpression(i int) IOclExpressionContext
- func (s *OrderedSetExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OrderedSetTypeContext
- func (s *OrderedSetTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OrderedSetTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OrderedSetTypeContext) GetParser() antlr.Parser
- func (s *OrderedSetTypeContext) GetRuleContext() antlr.RuleContext
- func (*OrderedSetTypeContext) IsOrderedSetTypeContext()
- func (s *OrderedSetTypeContext) OclType() IOclTypeContext
- func (s *OrderedSetTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OutPatternContext
- func (s *OutPatternContext) AllOutPatternElement() []IOutPatternElementContext
- func (s *OutPatternContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OutPatternContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OutPatternContext) GetParser() antlr.Parser
- func (s *OutPatternContext) GetRuleContext() antlr.RuleContext
- func (*OutPatternContext) IsOutPatternContext()
- func (s *OutPatternContext) OutPatternElement(i int) IOutPatternElementContext
- func (s *OutPatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OutPatternElementContext
- func (s *OutPatternElementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OutPatternElementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OutPatternElementContext) ForEachOutPatternElement() IForEachOutPatternElementContext
- func (s *OutPatternElementContext) GetParser() antlr.Parser
- func (s *OutPatternElementContext) GetRuleContext() antlr.RuleContext
- func (*OutPatternElementContext) IsOutPatternElementContext()
- func (s *OutPatternElementContext) SimpleOutPatternElement() ISimpleOutPatternElementContext
- func (s *OutPatternElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ParameterContext
- func (s *ParameterContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ParameterContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ParameterContext) GetParser() antlr.Parser
- func (s *ParameterContext) GetRuleContext() antlr.RuleContext
- func (s *ParameterContext) IDENTIFIER() antlr.TerminalNode
- func (*ParameterContext) IsParameterContext()
- func (s *ParameterContext) OclType() IOclTypeContext
- func (s *ParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Primary_oclExpressionContext
- func (s *Primary_oclExpressionContext) CollectionExp() ICollectionExpContext
- func (s *Primary_oclExpressionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *Primary_oclExpressionContext) EnumLiteralExp() IEnumLiteralExpContext
- func (s *Primary_oclExpressionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *Primary_oclExpressionContext) GetParser() antlr.Parser
- func (s *Primary_oclExpressionContext) GetRuleContext() antlr.RuleContext
- func (s *Primary_oclExpressionContext) IfExp() IIfExpContext
- func (*Primary_oclExpressionContext) IsPrimary_oclExpressionContext()
- func (s *Primary_oclExpressionContext) MapExp() IMapExpContext
- func (s *Primary_oclExpressionContext) OclExpression() IOclExpressionContext
- func (s *Primary_oclExpressionContext) OclType() IOclTypeContext
- func (s *Primary_oclExpressionContext) OclUndefinedExp() IOclUndefinedExpContext
- func (s *Primary_oclExpressionContext) PrimitiveExp() IPrimitiveExpContext
- func (s *Primary_oclExpressionContext) SuperExp() ISuperExpContext
- func (s *Primary_oclExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *Primary_oclExpressionContext) TupleExp() ITupleExpContext
- func (s *Primary_oclExpressionContext) VariableExp() IVariableExpContext
- type PrimitiveContext
- func (s *PrimitiveContext) BooleanType() IBooleanTypeContext
- func (s *PrimitiveContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PrimitiveContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PrimitiveContext) GetParser() antlr.Parser
- func (s *PrimitiveContext) GetRuleContext() antlr.RuleContext
- func (*PrimitiveContext) IsPrimitiveContext()
- func (s *PrimitiveContext) NumericType() INumericTypeContext
- func (s *PrimitiveContext) StringType() IStringTypeContext
- func (s *PrimitiveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PrimitiveExpContext
- func (s *PrimitiveExpContext) BooleanExp() IBooleanExpContext
- func (s *PrimitiveExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PrimitiveExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PrimitiveExpContext) GetParser() antlr.Parser
- func (s *PrimitiveExpContext) GetRuleContext() antlr.RuleContext
- func (*PrimitiveExpContext) IsPrimitiveExpContext()
- func (s *PrimitiveExpContext) NumericExp() INumericExpContext
- func (s *PrimitiveExpContext) StringExp() IStringExpContext
- func (s *PrimitiveExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Priority_0Context
- func (s *Priority_0Context) AllCollectionOperationCallExp() []ICollectionOperationCallExpContext
- func (s *Priority_0Context) AllIterateExp() []IIterateExpContext
- func (s *Priority_0Context) AllIteratorExp() []IIteratorExpContext
- func (s *Priority_0Context) AllNavigationOrAttributeCallExp() []INavigationOrAttributeCallExpContext
- func (s *Priority_0Context) AllOperationCallExp() []IOperationCallExpContext
- func (s *Priority_0Context) CollectionOperationCallExp(i int) ICollectionOperationCallExpContext
- func (s *Priority_0Context) EnterRule(listener antlr.ParseTreeListener)
- func (s *Priority_0Context) ExitRule(listener antlr.ParseTreeListener)
- func (s *Priority_0Context) GetParser() antlr.Parser
- func (s *Priority_0Context) GetRuleContext() antlr.RuleContext
- func (*Priority_0Context) IsPriority_0Context()
- func (s *Priority_0Context) IterateExp(i int) IIterateExpContext
- func (s *Priority_0Context) IteratorExp(i int) IIteratorExpContext
- func (s *Priority_0Context) NavigationOrAttributeCallExp(i int) INavigationOrAttributeCallExpContext
- func (s *Priority_0Context) OperationCallExp(i int) IOperationCallExpContext
- func (s *Priority_0Context) Primary_oclExpression() IPrimary_oclExpressionContext
- func (s *Priority_0Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Priority_1Context
- func (s *Priority_1Context) EnterRule(listener antlr.ParseTreeListener)
- func (s *Priority_1Context) ExitRule(listener antlr.ParseTreeListener)
- func (s *Priority_1Context) GetParser() antlr.Parser
- func (s *Priority_1Context) GetRuleContext() antlr.RuleContext
- func (*Priority_1Context) IsPriority_1Context()
- func (s *Priority_1Context) Priority_0() IPriority_0Context
- func (s *Priority_1Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Priority_2Context
- func (s *Priority_2Context) AllPriority_1() []IPriority_1Context
- func (s *Priority_2Context) EnterRule(listener antlr.ParseTreeListener)
- func (s *Priority_2Context) ExitRule(listener antlr.ParseTreeListener)
- func (s *Priority_2Context) GetParser() antlr.Parser
- func (s *Priority_2Context) GetRuleContext() antlr.RuleContext
- func (*Priority_2Context) IsPriority_2Context()
- func (s *Priority_2Context) Priority_1(i int) IPriority_1Context
- func (s *Priority_2Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Priority_3Context
- func (s *Priority_3Context) AllPriority_2() []IPriority_2Context
- func (s *Priority_3Context) EnterRule(listener antlr.ParseTreeListener)
- func (s *Priority_3Context) ExitRule(listener antlr.ParseTreeListener)
- func (s *Priority_3Context) GetParser() antlr.Parser
- func (s *Priority_3Context) GetRuleContext() antlr.RuleContext
- func (*Priority_3Context) IsPriority_3Context()
- func (s *Priority_3Context) Priority_2(i int) IPriority_2Context
- func (s *Priority_3Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Priority_4Context
- func (s *Priority_4Context) AllPriority_3() []IPriority_3Context
- func (s *Priority_4Context) EnterRule(listener antlr.ParseTreeListener)
- func (s *Priority_4Context) ExitRule(listener antlr.ParseTreeListener)
- func (s *Priority_4Context) GetParser() antlr.Parser
- func (s *Priority_4Context) GetRuleContext() antlr.RuleContext
- func (*Priority_4Context) IsPriority_4Context()
- func (s *Priority_4Context) Priority_3(i int) IPriority_3Context
- func (s *Priority_4Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type Priority_5Context
- func (s *Priority_5Context) AllPriority_4() []IPriority_4Context
- func (s *Priority_5Context) EnterRule(listener antlr.ParseTreeListener)
- func (s *Priority_5Context) ExitRule(listener antlr.ParseTreeListener)
- func (s *Priority_5Context) GetParser() antlr.Parser
- func (s *Priority_5Context) GetRuleContext() antlr.RuleContext
- func (*Priority_5Context) IsPriority_5Context()
- func (s *Priority_5Context) Priority_4(i int) IPriority_4Context
- func (s *Priority_5Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type QueryContext
- func (s *QueryContext) AllHelper() []IHelperContext
- func (s *QueryContext) AllLibraryRef() []ILibraryRefContext
- func (s *QueryContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *QueryContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *QueryContext) GetParser() antlr.Parser
- func (s *QueryContext) GetRuleContext() antlr.RuleContext
- func (s *QueryContext) Helper(i int) IHelperContext
- func (s *QueryContext) IDENTIFIER() antlr.TerminalNode
- func (*QueryContext) IsQueryContext()
- func (s *QueryContext) LibraryRef(i int) ILibraryRefContext
- func (s *QueryContext) OclExpression() IOclExpressionContext
- func (s *QueryContext) STRING() antlr.TerminalNode
- func (s *QueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RealExpContext
- func (s *RealExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RealExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RealExpContext) FLOAT() antlr.TerminalNode
- func (s *RealExpContext) GetParser() antlr.Parser
- func (s *RealExpContext) GetRuleContext() antlr.RuleContext
- func (*RealExpContext) IsRealExpContext()
- func (s *RealExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RealTypeContext
- func (s *RealTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RealTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RealTypeContext) GetParser() antlr.Parser
- func (s *RealTypeContext) GetRuleContext() antlr.RuleContext
- func (*RealTypeContext) IsRealTypeContext()
- func (s *RealTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RuleVariableDeclarationContext
- func (s *RuleVariableDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RuleVariableDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RuleVariableDeclarationContext) GetParser() antlr.Parser
- func (s *RuleVariableDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *RuleVariableDeclarationContext) IDENTIFIER() antlr.TerminalNode
- func (*RuleVariableDeclarationContext) IsRuleVariableDeclarationContext()
- func (s *RuleVariableDeclarationContext) OclExpression() IOclExpressionContext
- func (s *RuleVariableDeclarationContext) OclType() IOclTypeContext
- func (s *RuleVariableDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SequenceExpContext
- func (s *SequenceExpContext) AllOclExpression() []IOclExpressionContext
- func (s *SequenceExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SequenceExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SequenceExpContext) GetParser() antlr.Parser
- func (s *SequenceExpContext) GetRuleContext() antlr.RuleContext
- func (*SequenceExpContext) IsSequenceExpContext()
- func (s *SequenceExpContext) OclExpression(i int) IOclExpressionContext
- func (s *SequenceExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SequenceTypeContext
- func (s *SequenceTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SequenceTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SequenceTypeContext) GetParser() antlr.Parser
- func (s *SequenceTypeContext) GetRuleContext() antlr.RuleContext
- func (*SequenceTypeContext) IsSequenceTypeContext()
- func (s *SequenceTypeContext) OclType() IOclTypeContext
- func (s *SequenceTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SetExpContext
- func (s *SetExpContext) AllOclExpression() []IOclExpressionContext
- func (s *SetExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SetExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SetExpContext) GetParser() antlr.Parser
- func (s *SetExpContext) GetRuleContext() antlr.RuleContext
- func (*SetExpContext) IsSetExpContext()
- func (s *SetExpContext) OclExpression(i int) IOclExpressionContext
- func (s *SetExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SetTypeContext
- func (s *SetTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SetTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SetTypeContext) GetParser() antlr.Parser
- func (s *SetTypeContext) GetRuleContext() antlr.RuleContext
- func (*SetTypeContext) IsSetTypeContext()
- func (s *SetTypeContext) OclType() IOclTypeContext
- func (s *SetTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SimpleInPatternElementContext
- func (s *SimpleInPatternElementContext) AllIDENTIFIER() []antlr.TerminalNode
- func (s *SimpleInPatternElementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SimpleInPatternElementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SimpleInPatternElementContext) GetParser() antlr.Parser
- func (s *SimpleInPatternElementContext) GetRuleContext() antlr.RuleContext
- func (s *SimpleInPatternElementContext) IDENTIFIER(i int) antlr.TerminalNode
- func (*SimpleInPatternElementContext) IsSimpleInPatternElementContext()
- func (s *SimpleInPatternElementContext) OclType() IOclTypeContext
- func (s *SimpleInPatternElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SimpleOutPatternElementContext
- func (s *SimpleOutPatternElementContext) AllBinding() []IBindingContext
- func (s *SimpleOutPatternElementContext) AllIDENTIFIER() []antlr.TerminalNode
- func (s *SimpleOutPatternElementContext) Binding(i int) IBindingContext
- func (s *SimpleOutPatternElementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SimpleOutPatternElementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SimpleOutPatternElementContext) GetParser() antlr.Parser
- func (s *SimpleOutPatternElementContext) GetRuleContext() antlr.RuleContext
- func (s *SimpleOutPatternElementContext) IDENTIFIER(i int) antlr.TerminalNode
- func (*SimpleOutPatternElementContext) IsSimpleOutPatternElementContext()
- func (s *SimpleOutPatternElementContext) OclType() IOclTypeContext
- func (s *SimpleOutPatternElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SourceModelPatternContext
- func (s *SourceModelPatternContext) AllOclModel() []IOclModelContext
- func (s *SourceModelPatternContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SourceModelPatternContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SourceModelPatternContext) GetParser() antlr.Parser
- func (s *SourceModelPatternContext) GetRuleContext() antlr.RuleContext
- func (*SourceModelPatternContext) IsSourceModelPatternContext()
- func (s *SourceModelPatternContext) OclModel(i int) IOclModelContext
- func (s *SourceModelPatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StatementContext
- func (s *StatementContext) BindingStat() IBindingStatContext
- func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StatementContext) ExpressionStat() IExpressionStatContext
- func (s *StatementContext) ForStat() IForStatContext
- func (s *StatementContext) GetParser() antlr.Parser
- func (s *StatementContext) GetRuleContext() antlr.RuleContext
- func (s *StatementContext) IfStat() IIfStatContext
- func (*StatementContext) IsStatementContext()
- func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StringExpContext
- func (s *StringExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StringExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StringExpContext) GetParser() antlr.Parser
- func (s *StringExpContext) GetRuleContext() antlr.RuleContext
- func (*StringExpContext) IsStringExpContext()
- func (s *StringExpContext) STRING() antlr.TerminalNode
- func (s *StringExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StringTypeContext
- func (s *StringTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StringTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StringTypeContext) GetParser() antlr.Parser
- func (s *StringTypeContext) GetRuleContext() antlr.RuleContext
- func (*StringTypeContext) IsStringTypeContext()
- func (s *StringTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SuperExpContext
- func (s *SuperExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SuperExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SuperExpContext) GetParser() antlr.Parser
- func (s *SuperExpContext) GetRuleContext() antlr.RuleContext
- func (*SuperExpContext) IsSuperExpContext()
- func (s *SuperExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TargetModelPatternContext
- func (s *TargetModelPatternContext) AllOclModel() []IOclModelContext
- func (s *TargetModelPatternContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetModelPatternContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetModelPatternContext) GetParser() antlr.Parser
- func (s *TargetModelPatternContext) GetRuleContext() antlr.RuleContext
- func (*TargetModelPatternContext) IsTargetModelPatternContext()
- func (s *TargetModelPatternContext) OclModel(i int) IOclModelContext
- func (s *TargetModelPatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TransformationModeContext
- func (s *TransformationModeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TransformationModeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TransformationModeContext) GetParser() antlr.Parser
- func (s *TransformationModeContext) GetRuleContext() antlr.RuleContext
- func (*TransformationModeContext) IsTransformationModeContext()
- func (s *TransformationModeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TupleExpContext
- func (s *TupleExpContext) AllTuplePart() []ITuplePartContext
- func (s *TupleExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TupleExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TupleExpContext) GetParser() antlr.Parser
- func (s *TupleExpContext) GetRuleContext() antlr.RuleContext
- func (*TupleExpContext) IsTupleExpContext()
- func (s *TupleExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TupleExpContext) TuplePart(i int) ITuplePartContext
- type TuplePartContext
- func (s *TuplePartContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TuplePartContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TuplePartContext) GetParser() antlr.Parser
- func (s *TuplePartContext) GetRuleContext() antlr.RuleContext
- func (s *TuplePartContext) IDENTIFIER() antlr.TerminalNode
- func (*TuplePartContext) IsTuplePartContext()
- func (s *TuplePartContext) OclExpression() IOclExpressionContext
- func (s *TuplePartContext) OclType() IOclTypeContext
- func (s *TuplePartContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TupleTypeAttributeContext
- func (s *TupleTypeAttributeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TupleTypeAttributeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TupleTypeAttributeContext) GetParser() antlr.Parser
- func (s *TupleTypeAttributeContext) GetRuleContext() antlr.RuleContext
- func (s *TupleTypeAttributeContext) IDENTIFIER() antlr.TerminalNode
- func (*TupleTypeAttributeContext) IsTupleTypeAttributeContext()
- func (s *TupleTypeAttributeContext) OclType() IOclTypeContext
- func (s *TupleTypeAttributeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TupleTypeContext
- func (s *TupleTypeContext) AllTupleTypeAttribute() []ITupleTypeAttributeContext
- func (s *TupleTypeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TupleTypeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TupleTypeContext) GetParser() antlr.Parser
- func (s *TupleTypeContext) GetRuleContext() antlr.RuleContext
- func (*TupleTypeContext) IsTupleTypeContext()
- func (s *TupleTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TupleTypeContext) TupleTypeAttribute(i int) ITupleTypeAttributeContext
- type UnitContext
- func (s *UnitContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UnitContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UnitContext) GetParser() antlr.Parser
- func (s *UnitContext) GetRuleContext() antlr.RuleContext
- func (*UnitContext) IsUnitContext()
- func (s *UnitContext) Library() ILibraryContext
- func (s *UnitContext) Module() IModuleContext
- func (s *UnitContext) Query() IQueryContext
- func (s *UnitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type VariableDeclarationContext
- func (s *VariableDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VariableDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VariableDeclarationContext) GetParser() antlr.Parser
- func (s *VariableDeclarationContext) GetRuleContext() antlr.RuleContext
- func (s *VariableDeclarationContext) IDENTIFIER() antlr.TerminalNode
- func (*VariableDeclarationContext) IsVariableDeclarationContext()
- func (s *VariableDeclarationContext) OclExpression() IOclExpressionContext
- func (s *VariableDeclarationContext) OclType() IOclTypeContext
- func (s *VariableDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type VariableExpContext
- func (s *VariableExpContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VariableExpContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VariableExpContext) GetParser() antlr.Parser
- func (s *VariableExpContext) GetRuleContext() antlr.RuleContext
- func (s *VariableExpContext) IDENTIFIER() antlr.TerminalNode
- func (*VariableExpContext) IsVariableExpContext()
- func (s *VariableExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Examples ¶
Constants ¶
const ( ATLLexerT__0 = 1 ATLLexerT__1 = 2 ATLLexerT__2 = 3 ATLLexerT__3 = 4 ATLLexerT__4 = 5 ATLLexerT__5 = 6 ATLLexerT__6 = 7 ATLLexerT__7 = 8 ATLLexerT__8 = 9 ATLLexerT__9 = 10 ATLLexerT__10 = 11 ATLLexerT__11 = 12 ATLLexerT__12 = 13 ATLLexerT__13 = 14 ATLLexerT__14 = 15 ATLLexerT__15 = 16 ATLLexerT__16 = 17 ATLLexerT__17 = 18 ATLLexerT__18 = 19 ATLLexerT__19 = 20 ATLLexerT__20 = 21 ATLLexerT__21 = 22 ATLLexerT__22 = 23 ATLLexerT__23 = 24 ATLLexerT__24 = 25 ATLLexerT__25 = 26 ATLLexerT__26 = 27 ATLLexerT__27 = 28 ATLLexerT__28 = 29 ATLLexerT__29 = 30 ATLLexerT__30 = 31 ATLLexerT__31 = 32 ATLLexerT__32 = 33 ATLLexerT__33 = 34 ATLLexerT__34 = 35 ATLLexerT__35 = 36 ATLLexerT__36 = 37 ATLLexerT__37 = 38 ATLLexerT__38 = 39 ATLLexerT__39 = 40 ATLLexerT__40 = 41 ATLLexerT__41 = 42 ATLLexerT__42 = 43 ATLLexerT__43 = 44 ATLLexerT__44 = 45 ATLLexerT__45 = 46 ATLLexerT__46 = 47 ATLLexerT__47 = 48 ATLLexerT__48 = 49 ATLLexerT__49 = 50 ATLLexerT__50 = 51 ATLLexerT__51 = 52 ATLLexerT__52 = 53 ATLLexerT__53 = 54 ATLLexerT__54 = 55 ATLLexerT__55 = 56 ATLLexerT__56 = 57 ATLLexerT__57 = 58 ATLLexerT__58 = 59 ATLLexerT__59 = 60 ATLLexerT__60 = 61 ATLLexerT__61 = 62 ATLLexerT__62 = 63 ATLLexerT__63 = 64 ATLLexerT__64 = 65 ATLLexerT__65 = 66 ATLLexerT__66 = 67 ATLLexerT__67 = 68 ATLLexerT__68 = 69 ATLLexerT__69 = 70 ATLLexerT__70 = 71 ATLLexerT__71 = 72 ATLLexerT__72 = 73 ATLLexerT__73 = 74 ATLLexerT__74 = 75 ATLLexerT__75 = 76 ATLLexerT__76 = 77 ATLLexerT__77 = 78 ATLLexerT__78 = 79 ATLLexerT__79 = 80 ATLLexerSTRING = 81 ATLLexerINTEGER = 82 ATLLexerFLOAT = 83 ATLLexerIDENTIFIER = 84 ATLLexerWS = 85 ATLLexerCOMMENT = 86 ATLLexerLINE_COMMENT = 87 )
ATLLexer tokens.
const ( ATLParserEOF = antlr.TokenEOF ATLParserT__0 = 1 ATLParserT__1 = 2 ATLParserT__2 = 3 ATLParserT__3 = 4 ATLParserT__4 = 5 ATLParserT__5 = 6 ATLParserT__6 = 7 ATLParserT__7 = 8 ATLParserT__8 = 9 ATLParserT__9 = 10 ATLParserT__10 = 11 ATLParserT__11 = 12 ATLParserT__12 = 13 ATLParserT__13 = 14 ATLParserT__14 = 15 ATLParserT__15 = 16 ATLParserT__16 = 17 ATLParserT__17 = 18 ATLParserT__18 = 19 ATLParserT__19 = 20 ATLParserT__20 = 21 ATLParserT__21 = 22 ATLParserT__22 = 23 ATLParserT__23 = 24 ATLParserT__24 = 25 ATLParserT__25 = 26 ATLParserT__26 = 27 ATLParserT__27 = 28 ATLParserT__28 = 29 ATLParserT__29 = 30 ATLParserT__30 = 31 ATLParserT__31 = 32 ATLParserT__32 = 33 ATLParserT__33 = 34 ATLParserT__34 = 35 ATLParserT__35 = 36 ATLParserT__36 = 37 ATLParserT__37 = 38 ATLParserT__38 = 39 ATLParserT__39 = 40 ATLParserT__40 = 41 ATLParserT__41 = 42 ATLParserT__42 = 43 ATLParserT__43 = 44 ATLParserT__44 = 45 ATLParserT__45 = 46 ATLParserT__46 = 47 ATLParserT__47 = 48 ATLParserT__48 = 49 ATLParserT__49 = 50 ATLParserT__50 = 51 ATLParserT__51 = 52 ATLParserT__52 = 53 ATLParserT__53 = 54 ATLParserT__54 = 55 ATLParserT__55 = 56 ATLParserT__56 = 57 ATLParserT__57 = 58 ATLParserT__58 = 59 ATLParserT__59 = 60 ATLParserT__60 = 61 ATLParserT__61 = 62 ATLParserT__62 = 63 ATLParserT__63 = 64 ATLParserT__64 = 65 ATLParserT__65 = 66 ATLParserT__66 = 67 ATLParserT__67 = 68 ATLParserT__68 = 69 ATLParserT__69 = 70 ATLParserT__70 = 71 ATLParserT__71 = 72 ATLParserT__72 = 73 ATLParserT__73 = 74 ATLParserT__74 = 75 ATLParserT__75 = 76 ATLParserT__76 = 77 ATLParserT__77 = 78 ATLParserT__78 = 79 ATLParserT__79 = 80 ATLParserSTRING = 81 ATLParserINTEGER = 82 ATLParserFLOAT = 83 ATLParserIDENTIFIER = 84 ATLParserWS = 85 ATLParserCOMMENT = 86 ATLParserLINE_COMMENT = 87 )
ATLParser tokens.
const ( ATLParserRULE_unit = 0 ATLParserRULE_module = 1 ATLParserRULE_targetModelPattern = 2 ATLParserRULE_sourceModelPattern = 3 ATLParserRULE_transformationMode = 4 ATLParserRULE_library = 5 ATLParserRULE_query = 6 ATLParserRULE_libraryRef = 7 ATLParserRULE_moduleElement = 8 ATLParserRULE_helper = 9 ATLParserRULE_oclFeatureDefinition = 10 ATLParserRULE_oclContextDefinition = 11 ATLParserRULE_oclFeature = 12 ATLParserRULE_operation = 13 ATLParserRULE_parameter = 14 ATLParserRULE_attribute = 15 ATLParserRULE_arule = 16 ATLParserRULE_matchedRule = 17 ATLParserRULE_lazyMatchedRule = 18 ATLParserRULE_ruleVariableDeclaration = 19 ATLParserRULE_calledRule = 20 ATLParserRULE_inPattern = 21 ATLParserRULE_inPatternElement = 22 ATLParserRULE_simpleInPatternElement = 23 ATLParserRULE_outPattern = 24 ATLParserRULE_outPatternElement = 25 ATLParserRULE_simpleOutPatternElement = 26 ATLParserRULE_forEachOutPatternElement = 27 ATLParserRULE_binding = 28 ATLParserRULE_actionBlock = 29 ATLParserRULE_statement = 30 ATLParserRULE_bindingStat = 31 ATLParserRULE_expressionStat = 32 ATLParserRULE_ifStat = 33 ATLParserRULE_forStat = 34 ATLParserRULE_oclModel = 35 ATLParserRULE_oclModelElement = 36 ATLParserRULE_oclExpression = 37 ATLParserRULE_iteratorExp = 38 ATLParserRULE_iterateExp = 39 ATLParserRULE_collectionOperationCallExp = 40 ATLParserRULE_operationCallExp = 41 ATLParserRULE_iterator = 43 ATLParserRULE_oclUndefinedExp = 44 ATLParserRULE_primitiveExp = 45 ATLParserRULE_numericExp = 46 ATLParserRULE_booleanExp = 47 ATLParserRULE_integerExp = 48 ATLParserRULE_realExp = 49 ATLParserRULE_stringExp = 50 ATLParserRULE_ifExp = 51 ATLParserRULE_variableExp = 52 ATLParserRULE_superExp = 53 ATLParserRULE_letExp = 54 ATLParserRULE_variableDeclaration = 55 ATLParserRULE_enumLiteralExp = 56 ATLParserRULE_collectionExp = 57 ATLParserRULE_bagExp = 58 ATLParserRULE_setExp = 59 ATLParserRULE_orderedSetExp = 60 ATLParserRULE_sequenceExp = 61 ATLParserRULE_mapExp = 62 ATLParserRULE_mapElement = 63 ATLParserRULE_tupleExp = 64 ATLParserRULE_tuplePart = 65 ATLParserRULE_oclType = 66 ATLParserRULE_oclAnyType = 67 ATLParserRULE_tupleType = 68 ATLParserRULE_tupleTypeAttribute = 69 ATLParserRULE_mapType = 70 ATLParserRULE_primitive = 71 ATLParserRULE_numericType = 72 ATLParserRULE_integerType = 73 ATLParserRULE_realType = 74 ATLParserRULE_booleanType = 75 ATLParserRULE_stringType = 76 ATLParserRULE_collectionType = 77 ATLParserRULE_bagType = 78 ATLParserRULE_setType = 79 ATLParserRULE_orderedSetType = 80 ATLParserRULE_sequenceType = 81 ATLParserRULE_priority_0 = 82 ATLParserRULE_priority_1 = 83 ATLParserRULE_priority_2 = 84 ATLParserRULE_priority_3 = 85 ATLParserRULE_priority_4 = 86 ATLParserRULE_priority_5 = 87 ATLParserRULE_matchedRule_abstractContents = 88 ATLParserRULE_oclType_abstractContents = 89 ATLParserRULE_oclAnyType_abstractContents = 90 ATLParserRULE_collectionType_abstractContents = 91 ATLParserRULE_primary_oclExpression = 92 )
ATLParser rules.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ATLLexer ¶
func NewATLLexer ¶
func NewATLLexer(input antlr.CharStream) *ATLLexer
type ATLListener ¶
type ATLListener interface { antlr.ParseTreeListener // EnterUnit is called when entering the unit production. EnterUnit(c *UnitContext) // EnterModule is called when entering the module production. EnterModule(c *ModuleContext) // EnterTargetModelPattern is called when entering the targetModelPattern production. EnterTargetModelPattern(c *TargetModelPatternContext) // EnterSourceModelPattern is called when entering the sourceModelPattern production. EnterSourceModelPattern(c *SourceModelPatternContext) // EnterTransformationMode is called when entering the transformationMode production. EnterTransformationMode(c *TransformationModeContext) // EnterLibrary is called when entering the library production. EnterLibrary(c *LibraryContext) // EnterQuery is called when entering the query production. EnterQuery(c *QueryContext) // EnterLibraryRef is called when entering the libraryRef production. EnterLibraryRef(c *LibraryRefContext) // EnterModuleElement is called when entering the moduleElement production. EnterModuleElement(c *ModuleElementContext) // EnterHelper is called when entering the helper production. EnterHelper(c *HelperContext) // EnterOclFeatureDefinition is called when entering the oclFeatureDefinition production. EnterOclFeatureDefinition(c *OclFeatureDefinitionContext) // EnterOclContextDefinition is called when entering the oclContextDefinition production. EnterOclContextDefinition(c *OclContextDefinitionContext) // EnterOclFeature is called when entering the oclFeature production. EnterOclFeature(c *OclFeatureContext) // EnterOperation is called when entering the operation production. EnterOperation(c *OperationContext) // EnterParameter is called when entering the parameter production. EnterParameter(c *ParameterContext) // EnterAttribute is called when entering the attribute production. EnterAttribute(c *AttributeContext) // EnterArule is called when entering the arule production. EnterArule(c *AruleContext) // EnterMatchedRule is called when entering the matchedRule production. EnterMatchedRule(c *MatchedRuleContext) // EnterLazyMatchedRule is called when entering the lazyMatchedRule production. EnterLazyMatchedRule(c *LazyMatchedRuleContext) // EnterRuleVariableDeclaration is called when entering the ruleVariableDeclaration production. EnterRuleVariableDeclaration(c *RuleVariableDeclarationContext) // EnterCalledRule is called when entering the calledRule production. EnterCalledRule(c *CalledRuleContext) // EnterInPattern is called when entering the inPattern production. EnterInPattern(c *InPatternContext) // EnterInPatternElement is called when entering the inPatternElement production. EnterInPatternElement(c *InPatternElementContext) // EnterSimpleInPatternElement is called when entering the simpleInPatternElement production. EnterSimpleInPatternElement(c *SimpleInPatternElementContext) // EnterOutPattern is called when entering the outPattern production. EnterOutPattern(c *OutPatternContext) // EnterOutPatternElement is called when entering the outPatternElement production. EnterOutPatternElement(c *OutPatternElementContext) // EnterSimpleOutPatternElement is called when entering the simpleOutPatternElement production. EnterSimpleOutPatternElement(c *SimpleOutPatternElementContext) // EnterForEachOutPatternElement is called when entering the forEachOutPatternElement production. EnterForEachOutPatternElement(c *ForEachOutPatternElementContext) // EnterBinding is called when entering the binding production. EnterBinding(c *BindingContext) // EnterActionBlock is called when entering the actionBlock production. EnterActionBlock(c *ActionBlockContext) // EnterStatement is called when entering the statement production. EnterStatement(c *StatementContext) // EnterBindingStat is called when entering the bindingStat production. EnterBindingStat(c *BindingStatContext) // EnterExpressionStat is called when entering the expressionStat production. EnterExpressionStat(c *ExpressionStatContext) // EnterIfStat is called when entering the ifStat production. EnterIfStat(c *IfStatContext) // EnterForStat is called when entering the forStat production. EnterForStat(c *ForStatContext) // EnterOclModel is called when entering the oclModel production. EnterOclModel(c *OclModelContext) // EnterOclModelElement is called when entering the oclModelElement production. EnterOclModelElement(c *OclModelElementContext) // EnterOclExpression is called when entering the oclExpression production. EnterOclExpression(c *OclExpressionContext) // EnterIteratorExp is called when entering the iteratorExp production. EnterIteratorExp(c *IteratorExpContext) // EnterIterateExp is called when entering the iterateExp production. EnterIterateExp(c *IterateExpContext) // EnterCollectionOperationCallExp is called when entering the collectionOperationCallExp production. EnterCollectionOperationCallExp(c *CollectionOperationCallExpContext) // EnterOperationCallExp is called when entering the operationCallExp production. EnterOperationCallExp(c *OperationCallExpContext) EnterNavigationOrAttributeCallExp(c *NavigationOrAttributeCallExpContext) // EnterIterator is called when entering the iterator production. EnterIterator(c *IteratorContext) // EnterOclUndefinedExp is called when entering the oclUndefinedExp production. EnterOclUndefinedExp(c *OclUndefinedExpContext) // EnterPrimitiveExp is called when entering the primitiveExp production. EnterPrimitiveExp(c *PrimitiveExpContext) // EnterNumericExp is called when entering the numericExp production. EnterNumericExp(c *NumericExpContext) // EnterBooleanExp is called when entering the booleanExp production. EnterBooleanExp(c *BooleanExpContext) // EnterIntegerExp is called when entering the integerExp production. EnterIntegerExp(c *IntegerExpContext) // EnterRealExp is called when entering the realExp production. EnterRealExp(c *RealExpContext) // EnterStringExp is called when entering the stringExp production. EnterStringExp(c *StringExpContext) // EnterIfExp is called when entering the ifExp production. EnterIfExp(c *IfExpContext) // EnterVariableExp is called when entering the variableExp production. EnterVariableExp(c *VariableExpContext) // EnterSuperExp is called when entering the superExp production. EnterSuperExp(c *SuperExpContext) // EnterLetExp is called when entering the letExp production. EnterLetExp(c *LetExpContext) // EnterVariableDeclaration is called when entering the variableDeclaration production. EnterVariableDeclaration(c *VariableDeclarationContext) // EnterEnumLiteralExp is called when entering the enumLiteralExp production. EnterEnumLiteralExp(c *EnumLiteralExpContext) // EnterCollectionExp is called when entering the collectionExp production. EnterCollectionExp(c *CollectionExpContext) // EnterBagExp is called when entering the bagExp production. EnterBagExp(c *BagExpContext) // EnterSetExp is called when entering the setExp production. EnterSetExp(c *SetExpContext) // EnterOrderedSetExp is called when entering the orderedSetExp production. EnterOrderedSetExp(c *OrderedSetExpContext) // EnterSequenceExp is called when entering the sequenceExp production. EnterSequenceExp(c *SequenceExpContext) // EnterMapExp is called when entering the mapExp production. EnterMapExp(c *MapExpContext) // EnterMapElement is called when entering the mapElement production. EnterMapElement(c *MapElementContext) // EnterTupleExp is called when entering the tupleExp production. EnterTupleExp(c *TupleExpContext) // EnterTuplePart is called when entering the tuplePart production. EnterTuplePart(c *TuplePartContext) // EnterOclType is called when entering the oclType production. EnterOclType(c *OclTypeContext) // EnterOclAnyType is called when entering the oclAnyType production. EnterOclAnyType(c *OclAnyTypeContext) // EnterTupleType is called when entering the tupleType production. EnterTupleType(c *TupleTypeContext) // EnterTupleTypeAttribute is called when entering the tupleTypeAttribute production. EnterTupleTypeAttribute(c *TupleTypeAttributeContext) // EnterMapType is called when entering the mapType production. EnterMapType(c *MapTypeContext) // EnterPrimitive is called when entering the primitive production. EnterPrimitive(c *PrimitiveContext) // EnterNumericType is called when entering the numericType production. EnterNumericType(c *NumericTypeContext) // EnterIntegerType is called when entering the integerType production. EnterIntegerType(c *IntegerTypeContext) // EnterRealType is called when entering the realType production. EnterRealType(c *RealTypeContext) // EnterBooleanType is called when entering the booleanType production. EnterBooleanType(c *BooleanTypeContext) // EnterStringType is called when entering the stringType production. EnterStringType(c *StringTypeContext) // EnterCollectionType is called when entering the collectionType production. EnterCollectionType(c *CollectionTypeContext) // EnterBagType is called when entering the bagType production. EnterBagType(c *BagTypeContext) // EnterSetType is called when entering the setType production. EnterSetType(c *SetTypeContext) // EnterOrderedSetType is called when entering the orderedSetType production. EnterOrderedSetType(c *OrderedSetTypeContext) // EnterSequenceType is called when entering the sequenceType production. EnterSequenceType(c *SequenceTypeContext) // EnterPriority_0 is called when entering the priority_0 production. EnterPriority_0(c *Priority_0Context) // EnterPriority_1 is called when entering the priority_1 production. EnterPriority_1(c *Priority_1Context) // EnterPriority_2 is called when entering the priority_2 production. EnterPriority_2(c *Priority_2Context) // EnterPriority_3 is called when entering the priority_3 production. EnterPriority_3(c *Priority_3Context) // EnterPriority_4 is called when entering the priority_4 production. EnterPriority_4(c *Priority_4Context) // EnterPriority_5 is called when entering the priority_5 production. EnterPriority_5(c *Priority_5Context) // EnterMatchedRule_abstractContents is called when entering the matchedRule_abstractContents production. EnterMatchedRule_abstractContents(c *MatchedRule_abstractContentsContext) // EnterOclType_abstractContents is called when entering the oclType_abstractContents production. EnterOclType_abstractContents(c *OclType_abstractContentsContext) // EnterOclAnyType_abstractContents is called when entering the oclAnyType_abstractContents production. EnterOclAnyType_abstractContents(c *OclAnyType_abstractContentsContext) // EnterCollectionType_abstractContents is called when entering the collectionType_abstractContents production. EnterCollectionType_abstractContents(c *CollectionType_abstractContentsContext) // EnterPrimary_oclExpression is called when entering the primary_oclExpression production. EnterPrimary_oclExpression(c *Primary_oclExpressionContext) // ExitUnit is called when exiting the unit production. ExitUnit(c *UnitContext) // ExitModule is called when exiting the module production. ExitModule(c *ModuleContext) // ExitTargetModelPattern is called when exiting the targetModelPattern production. ExitTargetModelPattern(c *TargetModelPatternContext) // ExitSourceModelPattern is called when exiting the sourceModelPattern production. ExitSourceModelPattern(c *SourceModelPatternContext) // ExitTransformationMode is called when exiting the transformationMode production. ExitTransformationMode(c *TransformationModeContext) // ExitLibrary is called when exiting the library production. ExitLibrary(c *LibraryContext) // ExitQuery is called when exiting the query production. ExitQuery(c *QueryContext) // ExitLibraryRef is called when exiting the libraryRef production. ExitLibraryRef(c *LibraryRefContext) // ExitModuleElement is called when exiting the moduleElement production. ExitModuleElement(c *ModuleElementContext) // ExitHelper is called when exiting the helper production. ExitHelper(c *HelperContext) // ExitOclFeatureDefinition is called when exiting the oclFeatureDefinition production. ExitOclFeatureDefinition(c *OclFeatureDefinitionContext) // ExitOclContextDefinition is called when exiting the oclContextDefinition production. ExitOclContextDefinition(c *OclContextDefinitionContext) // ExitOclFeature is called when exiting the oclFeature production. ExitOclFeature(c *OclFeatureContext) // ExitOperation is called when exiting the operation production. ExitOperation(c *OperationContext) // ExitParameter is called when exiting the parameter production. ExitParameter(c *ParameterContext) // ExitAttribute is called when exiting the attribute production. ExitAttribute(c *AttributeContext) // ExitArule is called when exiting the arule production. ExitArule(c *AruleContext) // ExitMatchedRule is called when exiting the matchedRule production. ExitMatchedRule(c *MatchedRuleContext) // ExitLazyMatchedRule is called when exiting the lazyMatchedRule production. ExitLazyMatchedRule(c *LazyMatchedRuleContext) // ExitRuleVariableDeclaration is called when exiting the ruleVariableDeclaration production. ExitRuleVariableDeclaration(c *RuleVariableDeclarationContext) // ExitCalledRule is called when exiting the calledRule production. ExitCalledRule(c *CalledRuleContext) // ExitInPattern is called when exiting the inPattern production. ExitInPattern(c *InPatternContext) // ExitInPatternElement is called when exiting the inPatternElement production. ExitInPatternElement(c *InPatternElementContext) // ExitSimpleInPatternElement is called when exiting the simpleInPatternElement production. ExitSimpleInPatternElement(c *SimpleInPatternElementContext) // ExitOutPattern is called when exiting the outPattern production. ExitOutPattern(c *OutPatternContext) // ExitOutPatternElement is called when exiting the outPatternElement production. ExitOutPatternElement(c *OutPatternElementContext) // ExitSimpleOutPatternElement is called when exiting the simpleOutPatternElement production. ExitSimpleOutPatternElement(c *SimpleOutPatternElementContext) // ExitForEachOutPatternElement is called when exiting the forEachOutPatternElement production. ExitForEachOutPatternElement(c *ForEachOutPatternElementContext) // ExitBinding is called when exiting the binding production. ExitBinding(c *BindingContext) // ExitActionBlock is called when exiting the actionBlock production. ExitActionBlock(c *ActionBlockContext) // ExitStatement is called when exiting the statement production. ExitStatement(c *StatementContext) // ExitBindingStat is called when exiting the bindingStat production. ExitBindingStat(c *BindingStatContext) // ExitExpressionStat is called when exiting the expressionStat production. ExitExpressionStat(c *ExpressionStatContext) // ExitIfStat is called when exiting the ifStat production. ExitIfStat(c *IfStatContext) // ExitForStat is called when exiting the forStat production. ExitForStat(c *ForStatContext) // ExitOclModel is called when exiting the oclModel production. ExitOclModel(c *OclModelContext) // ExitOclModelElement is called when exiting the oclModelElement production. ExitOclModelElement(c *OclModelElementContext) // ExitOclExpression is called when exiting the oclExpression production. ExitOclExpression(c *OclExpressionContext) // ExitIteratorExp is called when exiting the iteratorExp production. ExitIteratorExp(c *IteratorExpContext) // ExitIterateExp is called when exiting the iterateExp production. ExitIterateExp(c *IterateExpContext) // ExitCollectionOperationCallExp is called when exiting the collectionOperationCallExp production. ExitCollectionOperationCallExp(c *CollectionOperationCallExpContext) // ExitOperationCallExp is called when exiting the operationCallExp production. ExitOperationCallExp(c *OperationCallExpContext) ExitNavigationOrAttributeCallExp(c *NavigationOrAttributeCallExpContext) // ExitIterator is called when exiting the iterator production. ExitIterator(c *IteratorContext) // ExitOclUndefinedExp is called when exiting the oclUndefinedExp production. ExitOclUndefinedExp(c *OclUndefinedExpContext) // ExitPrimitiveExp is called when exiting the primitiveExp production. ExitPrimitiveExp(c *PrimitiveExpContext) // ExitNumericExp is called when exiting the numericExp production. ExitNumericExp(c *NumericExpContext) // ExitBooleanExp is called when exiting the booleanExp production. ExitBooleanExp(c *BooleanExpContext) // ExitIntegerExp is called when exiting the integerExp production. ExitIntegerExp(c *IntegerExpContext) // ExitRealExp is called when exiting the realExp production. ExitRealExp(c *RealExpContext) // ExitStringExp is called when exiting the stringExp production. ExitStringExp(c *StringExpContext) // ExitIfExp is called when exiting the ifExp production. ExitIfExp(c *IfExpContext) // ExitVariableExp is called when exiting the variableExp production. ExitVariableExp(c *VariableExpContext) // ExitSuperExp is called when exiting the superExp production. ExitSuperExp(c *SuperExpContext) // ExitLetExp is called when exiting the letExp production. ExitLetExp(c *LetExpContext) // ExitVariableDeclaration is called when exiting the variableDeclaration production. ExitVariableDeclaration(c *VariableDeclarationContext) // ExitEnumLiteralExp is called when exiting the enumLiteralExp production. ExitEnumLiteralExp(c *EnumLiteralExpContext) // ExitCollectionExp is called when exiting the collectionExp production. ExitCollectionExp(c *CollectionExpContext) // ExitBagExp is called when exiting the bagExp production. ExitBagExp(c *BagExpContext) // ExitSetExp is called when exiting the setExp production. ExitSetExp(c *SetExpContext) // ExitOrderedSetExp is called when exiting the orderedSetExp production. ExitOrderedSetExp(c *OrderedSetExpContext) // ExitSequenceExp is called when exiting the sequenceExp production. ExitSequenceExp(c *SequenceExpContext) // ExitMapExp is called when exiting the mapExp production. ExitMapExp(c *MapExpContext) // ExitMapElement is called when exiting the mapElement production. ExitMapElement(c *MapElementContext) // ExitTupleExp is called when exiting the tupleExp production. ExitTupleExp(c *TupleExpContext) // ExitTuplePart is called when exiting the tuplePart production. ExitTuplePart(c *TuplePartContext) // ExitOclType is called when exiting the oclType production. ExitOclType(c *OclTypeContext) // ExitOclAnyType is called when exiting the oclAnyType production. ExitOclAnyType(c *OclAnyTypeContext) // ExitTupleType is called when exiting the tupleType production. ExitTupleType(c *TupleTypeContext) // ExitTupleTypeAttribute is called when exiting the tupleTypeAttribute production. ExitTupleTypeAttribute(c *TupleTypeAttributeContext) // ExitMapType is called when exiting the mapType production. ExitMapType(c *MapTypeContext) // ExitPrimitive is called when exiting the primitive production. ExitPrimitive(c *PrimitiveContext) // ExitNumericType is called when exiting the numericType production. ExitNumericType(c *NumericTypeContext) // ExitIntegerType is called when exiting the integerType production. ExitIntegerType(c *IntegerTypeContext) // ExitRealType is called when exiting the realType production. ExitRealType(c *RealTypeContext) // ExitBooleanType is called when exiting the booleanType production. ExitBooleanType(c *BooleanTypeContext) // ExitStringType is called when exiting the stringType production. ExitStringType(c *StringTypeContext) // ExitCollectionType is called when exiting the collectionType production. ExitCollectionType(c *CollectionTypeContext) // ExitBagType is called when exiting the bagType production. ExitBagType(c *BagTypeContext) // ExitSetType is called when exiting the setType production. ExitSetType(c *SetTypeContext) // ExitOrderedSetType is called when exiting the orderedSetType production. ExitOrderedSetType(c *OrderedSetTypeContext) // ExitSequenceType is called when exiting the sequenceType production. ExitSequenceType(c *SequenceTypeContext) // ExitPriority_0 is called when exiting the priority_0 production. ExitPriority_0(c *Priority_0Context) // ExitPriority_1 is called when exiting the priority_1 production. ExitPriority_1(c *Priority_1Context) // ExitPriority_2 is called when exiting the priority_2 production. ExitPriority_2(c *Priority_2Context) // ExitPriority_3 is called when exiting the priority_3 production. ExitPriority_3(c *Priority_3Context) // ExitPriority_4 is called when exiting the priority_4 production. ExitPriority_4(c *Priority_4Context) // ExitPriority_5 is called when exiting the priority_5 production. ExitPriority_5(c *Priority_5Context) // ExitMatchedRule_abstractContents is called when exiting the matchedRule_abstractContents production. ExitMatchedRule_abstractContents(c *MatchedRule_abstractContentsContext) // ExitOclType_abstractContents is called when exiting the oclType_abstractContents production. ExitOclType_abstractContents(c *OclType_abstractContentsContext) // ExitOclAnyType_abstractContents is called when exiting the oclAnyType_abstractContents production. ExitOclAnyType_abstractContents(c *OclAnyType_abstractContentsContext) // ExitCollectionType_abstractContents is called when exiting the collectionType_abstractContents production. ExitCollectionType_abstractContents(c *CollectionType_abstractContentsContext) // ExitPrimary_oclExpression is called when exiting the primary_oclExpression production. ExitPrimary_oclExpression(c *Primary_oclExpressionContext) }
ATLListener is a complete listener for a parse tree produced by ATLParser.
type ATLParser ¶
type ATLParser struct {
*antlr.BaseParser
}
func NewATLParser ¶
func NewATLParser(input antlr.TokenStream) *ATLParser
func (*ATLParser) ActionBlock ¶
func (p *ATLParser) ActionBlock() (localctx IActionBlockContext)
func (*ATLParser) Arule ¶
func (p *ATLParser) Arule() (localctx IAruleContext)
func (*ATLParser) Attribute ¶
func (p *ATLParser) Attribute() (localctx IAttributeContext)
func (*ATLParser) BagExp ¶
func (p *ATLParser) BagExp() (localctx IBagExpContext)
func (*ATLParser) BagType ¶
func (p *ATLParser) BagType() (localctx IBagTypeContext)
func (*ATLParser) Binding ¶
func (p *ATLParser) Binding() (localctx IBindingContext)
func (*ATLParser) BindingStat ¶
func (p *ATLParser) BindingStat() (localctx IBindingStatContext)
func (*ATLParser) BooleanExp ¶
func (p *ATLParser) BooleanExp() (localctx IBooleanExpContext)
func (*ATLParser) BooleanType ¶
func (p *ATLParser) BooleanType() (localctx IBooleanTypeContext)
func (*ATLParser) CalledRule ¶
func (p *ATLParser) CalledRule() (localctx ICalledRuleContext)
func (*ATLParser) CollectionExp ¶
func (p *ATLParser) CollectionExp() (localctx ICollectionExpContext)
func (*ATLParser) CollectionOperationCallExp ¶
func (p *ATLParser) CollectionOperationCallExp() (localctx ICollectionOperationCallExpContext)
func (*ATLParser) CollectionType ¶
func (p *ATLParser) CollectionType() (localctx ICollectionTypeContext)
func (*ATLParser) CollectionType_abstractContents ¶
func (p *ATLParser) CollectionType_abstractContents() (localctx ICollectionType_abstractContentsContext)
func (*ATLParser) EnumLiteralExp ¶
func (p *ATLParser) EnumLiteralExp() (localctx IEnumLiteralExpContext)
func (*ATLParser) ExpressionStat ¶
func (p *ATLParser) ExpressionStat() (localctx IExpressionStatContext)
func (*ATLParser) ForEachOutPatternElement ¶
func (p *ATLParser) ForEachOutPatternElement() (localctx IForEachOutPatternElementContext)
func (*ATLParser) ForStat ¶
func (p *ATLParser) ForStat() (localctx IForStatContext)
func (*ATLParser) Helper ¶
func (p *ATLParser) Helper() (localctx IHelperContext)
func (*ATLParser) IfExp ¶
func (p *ATLParser) IfExp() (localctx IIfExpContext)
func (*ATLParser) IfStat ¶
func (p *ATLParser) IfStat() (localctx IIfStatContext)
func (*ATLParser) InPattern ¶
func (p *ATLParser) InPattern() (localctx IInPatternContext)
func (*ATLParser) InPatternElement ¶
func (p *ATLParser) InPatternElement() (localctx IInPatternElementContext)
func (*ATLParser) IntegerExp ¶
func (p *ATLParser) IntegerExp() (localctx IIntegerExpContext)
func (*ATLParser) IntegerType ¶
func (p *ATLParser) IntegerType() (localctx IIntegerTypeContext)
func (*ATLParser) IterateExp ¶
func (p *ATLParser) IterateExp() (localctx IIterateExpContext)
func (*ATLParser) Iterator ¶
func (p *ATLParser) Iterator() (localctx IIteratorContext)
func (*ATLParser) IteratorExp ¶
func (p *ATLParser) IteratorExp() (localctx IIteratorExpContext)
func (*ATLParser) LazyMatchedRule ¶
func (p *ATLParser) LazyMatchedRule() (localctx ILazyMatchedRuleContext)
func (*ATLParser) LetExp ¶
func (p *ATLParser) LetExp() (localctx ILetExpContext)
func (*ATLParser) Library ¶
func (p *ATLParser) Library() (localctx ILibraryContext)
func (*ATLParser) LibraryRef ¶
func (p *ATLParser) LibraryRef() (localctx ILibraryRefContext)
func (*ATLParser) MapElement ¶
func (p *ATLParser) MapElement() (localctx IMapElementContext)
func (*ATLParser) MapExp ¶
func (p *ATLParser) MapExp() (localctx IMapExpContext)
func (*ATLParser) MapType ¶
func (p *ATLParser) MapType() (localctx IMapTypeContext)
func (*ATLParser) MatchedRule ¶
func (p *ATLParser) MatchedRule() (localctx IMatchedRuleContext)
func (*ATLParser) MatchedRule_abstractContents ¶
func (p *ATLParser) MatchedRule_abstractContents() (localctx IMatchedRule_abstractContentsContext)
func (*ATLParser) Module ¶
func (p *ATLParser) Module() (localctx IModuleContext)
func (*ATLParser) ModuleElement ¶
func (p *ATLParser) ModuleElement() (localctx IModuleElementContext)
func (*ATLParser) NavigationOrAttributeCallExp ¶
func (p *ATLParser) NavigationOrAttributeCallExp() (localctx INavigationOrAttributeCallExpContext)
func (*ATLParser) NumericExp ¶
func (p *ATLParser) NumericExp() (localctx INumericExpContext)
func (*ATLParser) NumericType ¶
func (p *ATLParser) NumericType() (localctx INumericTypeContext)
func (*ATLParser) OclAnyType ¶
func (p *ATLParser) OclAnyType() (localctx IOclAnyTypeContext)
func (*ATLParser) OclAnyType_abstractContents ¶
func (p *ATLParser) OclAnyType_abstractContents() (localctx IOclAnyType_abstractContentsContext)
func (*ATLParser) OclContextDefinition ¶
func (p *ATLParser) OclContextDefinition() (localctx IOclContextDefinitionContext)
func (*ATLParser) OclExpression ¶
func (p *ATLParser) OclExpression() (localctx IOclExpressionContext)
func (*ATLParser) OclFeature ¶
func (p *ATLParser) OclFeature() (localctx IOclFeatureContext)
func (*ATLParser) OclFeatureDefinition ¶
func (p *ATLParser) OclFeatureDefinition() (localctx IOclFeatureDefinitionContext)
func (*ATLParser) OclModel ¶
func (p *ATLParser) OclModel() (localctx IOclModelContext)
func (*ATLParser) OclModelElement ¶
func (p *ATLParser) OclModelElement() (localctx IOclModelElementContext)
func (*ATLParser) OclType ¶
func (p *ATLParser) OclType() (localctx IOclTypeContext)
func (*ATLParser) OclType_abstractContents ¶
func (p *ATLParser) OclType_abstractContents() (localctx IOclType_abstractContentsContext)
func (*ATLParser) OclUndefinedExp ¶
func (p *ATLParser) OclUndefinedExp() (localctx IOclUndefinedExpContext)
func (*ATLParser) Operation ¶
func (p *ATLParser) Operation() (localctx IOperationContext)
func (*ATLParser) OperationCallExp ¶
func (p *ATLParser) OperationCallExp() (localctx IOperationCallExpContext)
func (*ATLParser) OrderedSetExp ¶
func (p *ATLParser) OrderedSetExp() (localctx IOrderedSetExpContext)
func (*ATLParser) OrderedSetType ¶
func (p *ATLParser) OrderedSetType() (localctx IOrderedSetTypeContext)
func (*ATLParser) OutPattern ¶
func (p *ATLParser) OutPattern() (localctx IOutPatternContext)
func (*ATLParser) OutPatternElement ¶
func (p *ATLParser) OutPatternElement() (localctx IOutPatternElementContext)
func (*ATLParser) Parameter ¶
func (p *ATLParser) Parameter() (localctx IParameterContext)
func (*ATLParser) Primary_oclExpression ¶
func (p *ATLParser) Primary_oclExpression() (localctx IPrimary_oclExpressionContext)
func (*ATLParser) Primitive ¶
func (p *ATLParser) Primitive() (localctx IPrimitiveContext)
func (*ATLParser) PrimitiveExp ¶
func (p *ATLParser) PrimitiveExp() (localctx IPrimitiveExpContext)
func (*ATLParser) Priority_0 ¶
func (p *ATLParser) Priority_0() (localctx IPriority_0Context)
func (*ATLParser) Priority_1 ¶
func (p *ATLParser) Priority_1() (localctx IPriority_1Context)
func (*ATLParser) Priority_2 ¶
func (p *ATLParser) Priority_2() (localctx IPriority_2Context)
func (*ATLParser) Priority_3 ¶
func (p *ATLParser) Priority_3() (localctx IPriority_3Context)
func (*ATLParser) Priority_4 ¶
func (p *ATLParser) Priority_4() (localctx IPriority_4Context)
func (*ATLParser) Priority_5 ¶
func (p *ATLParser) Priority_5() (localctx IPriority_5Context)
func (*ATLParser) Query ¶
func (p *ATLParser) Query() (localctx IQueryContext)
func (*ATLParser) RealExp ¶
func (p *ATLParser) RealExp() (localctx IRealExpContext)
func (*ATLParser) RealType ¶
func (p *ATLParser) RealType() (localctx IRealTypeContext)
func (*ATLParser) RuleVariableDeclaration ¶
func (p *ATLParser) RuleVariableDeclaration() (localctx IRuleVariableDeclarationContext)
func (*ATLParser) SequenceExp ¶
func (p *ATLParser) SequenceExp() (localctx ISequenceExpContext)
func (*ATLParser) SequenceType ¶
func (p *ATLParser) SequenceType() (localctx ISequenceTypeContext)
func (*ATLParser) SetExp ¶
func (p *ATLParser) SetExp() (localctx ISetExpContext)
func (*ATLParser) SetType ¶
func (p *ATLParser) SetType() (localctx ISetTypeContext)
func (*ATLParser) SimpleInPatternElement ¶
func (p *ATLParser) SimpleInPatternElement() (localctx ISimpleInPatternElementContext)
func (*ATLParser) SimpleOutPatternElement ¶
func (p *ATLParser) SimpleOutPatternElement() (localctx ISimpleOutPatternElementContext)
func (*ATLParser) SourceModelPattern ¶
func (p *ATLParser) SourceModelPattern() (localctx ISourceModelPatternContext)
func (*ATLParser) Statement ¶
func (p *ATLParser) Statement() (localctx IStatementContext)
func (*ATLParser) StringExp ¶
func (p *ATLParser) StringExp() (localctx IStringExpContext)
func (*ATLParser) StringType ¶
func (p *ATLParser) StringType() (localctx IStringTypeContext)
func (*ATLParser) SuperExp ¶
func (p *ATLParser) SuperExp() (localctx ISuperExpContext)
func (*ATLParser) TargetModelPattern ¶
func (p *ATLParser) TargetModelPattern() (localctx ITargetModelPatternContext)
func (*ATLParser) TransformationMode ¶
func (p *ATLParser) TransformationMode() (localctx ITransformationModeContext)
func (*ATLParser) TupleExp ¶
func (p *ATLParser) TupleExp() (localctx ITupleExpContext)
func (*ATLParser) TuplePart ¶
func (p *ATLParser) TuplePart() (localctx ITuplePartContext)
func (*ATLParser) TupleType ¶
func (p *ATLParser) TupleType() (localctx ITupleTypeContext)
func (*ATLParser) TupleTypeAttribute ¶
func (p *ATLParser) TupleTypeAttribute() (localctx ITupleTypeAttributeContext)
func (*ATLParser) Unit ¶
func (p *ATLParser) Unit() (localctx IUnitContext)
func (*ATLParser) VariableDeclaration ¶
func (p *ATLParser) VariableDeclaration() (localctx IVariableDeclarationContext)
func (*ATLParser) VariableExp ¶
func (p *ATLParser) VariableExp() (localctx IVariableExpContext)
type ActionBlockContext ¶
type ActionBlockContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewActionBlockContext ¶
func NewActionBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActionBlockContext
func NewEmptyActionBlockContext ¶
func NewEmptyActionBlockContext() *ActionBlockContext
func (*ActionBlockContext) AllStatement ¶
func (s *ActionBlockContext) AllStatement() []IStatementContext
func (*ActionBlockContext) EnterRule ¶
func (s *ActionBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*ActionBlockContext) ExitRule ¶
func (s *ActionBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*ActionBlockContext) GetParser ¶
func (s *ActionBlockContext) GetParser() antlr.Parser
func (*ActionBlockContext) GetRuleContext ¶
func (s *ActionBlockContext) GetRuleContext() antlr.RuleContext
func (*ActionBlockContext) IsActionBlockContext ¶
func (*ActionBlockContext) IsActionBlockContext()
func (*ActionBlockContext) Statement ¶
func (s *ActionBlockContext) Statement(i int) IStatementContext
func (*ActionBlockContext) ToStringTree ¶
func (s *ActionBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AruleContext ¶
type AruleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAruleContext ¶
func NewAruleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AruleContext
func NewEmptyAruleContext ¶
func NewEmptyAruleContext() *AruleContext
func (*AruleContext) CalledRule ¶
func (s *AruleContext) CalledRule() ICalledRuleContext
func (*AruleContext) EnterRule ¶
func (s *AruleContext) EnterRule(listener antlr.ParseTreeListener)
func (*AruleContext) ExitRule ¶
func (s *AruleContext) ExitRule(listener antlr.ParseTreeListener)
func (*AruleContext) GetParser ¶
func (s *AruleContext) GetParser() antlr.Parser
func (*AruleContext) GetRuleContext ¶
func (s *AruleContext) GetRuleContext() antlr.RuleContext
func (*AruleContext) IsAruleContext ¶
func (*AruleContext) IsAruleContext()
func (*AruleContext) MatchedRule ¶
func (s *AruleContext) MatchedRule() IMatchedRuleContext
func (*AruleContext) ToStringTree ¶
func (s *AruleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AttributeContext ¶
type AttributeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAttributeContext ¶
func NewAttributeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AttributeContext
func NewEmptyAttributeContext ¶
func NewEmptyAttributeContext() *AttributeContext
func (*AttributeContext) EnterRule ¶
func (s *AttributeContext) EnterRule(listener antlr.ParseTreeListener)
func (*AttributeContext) ExitRule ¶
func (s *AttributeContext) ExitRule(listener antlr.ParseTreeListener)
func (*AttributeContext) GetParser ¶
func (s *AttributeContext) GetParser() antlr.Parser
func (*AttributeContext) GetRuleContext ¶
func (s *AttributeContext) GetRuleContext() antlr.RuleContext
func (*AttributeContext) IDENTIFIER ¶
func (s *AttributeContext) IDENTIFIER() antlr.TerminalNode
func (*AttributeContext) IsAttributeContext ¶
func (*AttributeContext) IsAttributeContext()
func (*AttributeContext) OclExpression ¶
func (s *AttributeContext) OclExpression() IOclExpressionContext
func (*AttributeContext) OclType ¶
func (s *AttributeContext) OclType() IOclTypeContext
func (*AttributeContext) ToStringTree ¶
func (s *AttributeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BagExpContext ¶
type BagExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBagExpContext ¶
func NewBagExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BagExpContext
func NewEmptyBagExpContext ¶
func NewEmptyBagExpContext() *BagExpContext
func (*BagExpContext) AllOclExpression ¶
func (s *BagExpContext) AllOclExpression() []IOclExpressionContext
func (*BagExpContext) EnterRule ¶
func (s *BagExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*BagExpContext) ExitRule ¶
func (s *BagExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*BagExpContext) GetParser ¶
func (s *BagExpContext) GetParser() antlr.Parser
func (*BagExpContext) GetRuleContext ¶
func (s *BagExpContext) GetRuleContext() antlr.RuleContext
func (*BagExpContext) IsBagExpContext ¶
func (*BagExpContext) IsBagExpContext()
func (*BagExpContext) OclExpression ¶
func (s *BagExpContext) OclExpression(i int) IOclExpressionContext
func (*BagExpContext) ToStringTree ¶
func (s *BagExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BagTypeContext ¶
type BagTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBagTypeContext ¶
func NewBagTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BagTypeContext
func NewEmptyBagTypeContext ¶
func NewEmptyBagTypeContext() *BagTypeContext
func (*BagTypeContext) EnterRule ¶
func (s *BagTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*BagTypeContext) ExitRule ¶
func (s *BagTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*BagTypeContext) GetParser ¶
func (s *BagTypeContext) GetParser() antlr.Parser
func (*BagTypeContext) GetRuleContext ¶
func (s *BagTypeContext) GetRuleContext() antlr.RuleContext
func (*BagTypeContext) IsBagTypeContext ¶
func (*BagTypeContext) IsBagTypeContext()
func (*BagTypeContext) OclType ¶
func (s *BagTypeContext) OclType() IOclTypeContext
func (*BagTypeContext) ToStringTree ¶
func (s *BagTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseATLListener ¶
type BaseATLListener struct{}
BaseATLListener is a complete listener for a parse tree produced by ATLParser.
func (*BaseATLListener) EnterActionBlock ¶
func (s *BaseATLListener) EnterActionBlock(ctx *ActionBlockContext)
EnterActionBlock is called when production actionBlock is entered.
func (*BaseATLListener) EnterArule ¶
func (s *BaseATLListener) EnterArule(ctx *AruleContext)
EnterArule is called when production arule is entered.
func (*BaseATLListener) EnterAttribute ¶
func (s *BaseATLListener) EnterAttribute(ctx *AttributeContext)
EnterAttribute is called when production attribute is entered.
func (*BaseATLListener) EnterBagExp ¶
func (s *BaseATLListener) EnterBagExp(ctx *BagExpContext)
EnterBagExp is called when production bagExp is entered.
func (*BaseATLListener) EnterBagType ¶
func (s *BaseATLListener) EnterBagType(ctx *BagTypeContext)
EnterBagType is called when production bagType is entered.
func (*BaseATLListener) EnterBinding ¶
func (s *BaseATLListener) EnterBinding(ctx *BindingContext)
EnterBinding is called when production binding is entered.
func (*BaseATLListener) EnterBindingStat ¶
func (s *BaseATLListener) EnterBindingStat(ctx *BindingStatContext)
EnterBindingStat is called when production bindingStat is entered.
func (*BaseATLListener) EnterBooleanExp ¶
func (s *BaseATLListener) EnterBooleanExp(ctx *BooleanExpContext)
EnterBooleanExp is called when production booleanExp is entered.
func (*BaseATLListener) EnterBooleanType ¶
func (s *BaseATLListener) EnterBooleanType(ctx *BooleanTypeContext)
EnterBooleanType is called when production booleanType is entered.
func (*BaseATLListener) EnterCalledRule ¶
func (s *BaseATLListener) EnterCalledRule(ctx *CalledRuleContext)
EnterCalledRule is called when production calledRule is entered.
func (*BaseATLListener) EnterCollectionExp ¶
func (s *BaseATLListener) EnterCollectionExp(ctx *CollectionExpContext)
EnterCollectionExp is called when production collectionExp is entered.
func (*BaseATLListener) EnterCollectionOperationCallExp ¶
func (s *BaseATLListener) EnterCollectionOperationCallExp(ctx *CollectionOperationCallExpContext)
EnterCollectionOperationCallExp is called when production collectionOperationCallExp is entered.
func (*BaseATLListener) EnterCollectionType ¶
func (s *BaseATLListener) EnterCollectionType(ctx *CollectionTypeContext)
EnterCollectionType is called when production collectionType is entered.
func (*BaseATLListener) EnterCollectionType_abstractContents ¶
func (s *BaseATLListener) EnterCollectionType_abstractContents(ctx *CollectionType_abstractContentsContext)
EnterCollectionType_abstractContents is called when production collectionType_abstractContents is entered.
func (*BaseATLListener) EnterEnumLiteralExp ¶
func (s *BaseATLListener) EnterEnumLiteralExp(ctx *EnumLiteralExpContext)
EnterEnumLiteralExp is called when production enumLiteralExp is entered.
func (*BaseATLListener) EnterEveryRule ¶
func (s *BaseATLListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseATLListener) EnterExpressionStat ¶
func (s *BaseATLListener) EnterExpressionStat(ctx *ExpressionStatContext)
EnterExpressionStat is called when production expressionStat is entered.
func (*BaseATLListener) EnterForEachOutPatternElement ¶
func (s *BaseATLListener) EnterForEachOutPatternElement(ctx *ForEachOutPatternElementContext)
EnterForEachOutPatternElement is called when production forEachOutPatternElement is entered.
func (*BaseATLListener) EnterForStat ¶
func (s *BaseATLListener) EnterForStat(ctx *ForStatContext)
EnterForStat is called when production forStat is entered.
func (*BaseATLListener) EnterHelper ¶
func (s *BaseATLListener) EnterHelper(ctx *HelperContext)
EnterHelper is called when production helper is entered.
func (*BaseATLListener) EnterIfExp ¶
func (s *BaseATLListener) EnterIfExp(ctx *IfExpContext)
EnterIfExp is called when production ifExp is entered.
func (*BaseATLListener) EnterIfStat ¶
func (s *BaseATLListener) EnterIfStat(ctx *IfStatContext)
EnterIfStat is called when production ifStat is entered.
func (*BaseATLListener) EnterInPattern ¶
func (s *BaseATLListener) EnterInPattern(ctx *InPatternContext)
EnterInPattern is called when production inPattern is entered.
func (*BaseATLListener) EnterInPatternElement ¶
func (s *BaseATLListener) EnterInPatternElement(ctx *InPatternElementContext)
EnterInPatternElement is called when production inPatternElement is entered.
func (*BaseATLListener) EnterIntegerExp ¶
func (s *BaseATLListener) EnterIntegerExp(ctx *IntegerExpContext)
EnterIntegerExp is called when production integerExp is entered.
func (*BaseATLListener) EnterIntegerType ¶
func (s *BaseATLListener) EnterIntegerType(ctx *IntegerTypeContext)
EnterIntegerType is called when production integerType is entered.
func (*BaseATLListener) EnterIterateExp ¶
func (s *BaseATLListener) EnterIterateExp(ctx *IterateExpContext)
EnterIterateExp is called when production iterateExp is entered.
func (*BaseATLListener) EnterIterator ¶
func (s *BaseATLListener) EnterIterator(ctx *IteratorContext)
EnterIterator is called when production iterator is entered.
func (*BaseATLListener) EnterIteratorExp ¶
func (s *BaseATLListener) EnterIteratorExp(ctx *IteratorExpContext)
EnterIteratorExp is called when production iteratorExp is entered.
func (*BaseATLListener) EnterLazyMatchedRule ¶
func (s *BaseATLListener) EnterLazyMatchedRule(ctx *LazyMatchedRuleContext)
EnterLazyMatchedRule is called when production lazyMatchedRule is entered.
func (*BaseATLListener) EnterLetExp ¶
func (s *BaseATLListener) EnterLetExp(ctx *LetExpContext)
EnterLetExp is called when production letExp is entered.
func (*BaseATLListener) EnterLibrary ¶
func (s *BaseATLListener) EnterLibrary(ctx *LibraryContext)
EnterLibrary is called when production library is entered.
func (*BaseATLListener) EnterLibraryRef ¶
func (s *BaseATLListener) EnterLibraryRef(ctx *LibraryRefContext)
EnterLibraryRef is called when production libraryRef is entered.
func (*BaseATLListener) EnterMapElement ¶
func (s *BaseATLListener) EnterMapElement(ctx *MapElementContext)
EnterMapElement is called when production mapElement is entered.
func (*BaseATLListener) EnterMapExp ¶
func (s *BaseATLListener) EnterMapExp(ctx *MapExpContext)
EnterMapExp is called when production mapExp is entered.
func (*BaseATLListener) EnterMapType ¶
func (s *BaseATLListener) EnterMapType(ctx *MapTypeContext)
EnterMapType is called when production mapType is entered.
func (*BaseATLListener) EnterMatchedRule ¶
func (s *BaseATLListener) EnterMatchedRule(ctx *MatchedRuleContext)
EnterMatchedRule is called when production matchedRule is entered.
func (*BaseATLListener) EnterMatchedRule_abstractContents ¶
func (s *BaseATLListener) EnterMatchedRule_abstractContents(ctx *MatchedRule_abstractContentsContext)
EnterMatchedRule_abstractContents is called when production matchedRule_abstractContents is entered.
func (*BaseATLListener) EnterModule ¶
func (s *BaseATLListener) EnterModule(ctx *ModuleContext)
EnterModule is called when production module is entered.
func (*BaseATLListener) EnterModuleElement ¶
func (s *BaseATLListener) EnterModuleElement(ctx *ModuleElementContext)
EnterModuleElement is called when production moduleElement is entered.
func (*BaseATLListener) EnterNavigationOrAttributeCallExp ¶
func (s *BaseATLListener) EnterNavigationOrAttributeCallExp(ctx *NavigationOrAttributeCallExpContext)
EnterNavigationOrAttributeCallExp is called when production navigationOrAttributeCallExp is entered.
func (*BaseATLListener) EnterNumericExp ¶
func (s *BaseATLListener) EnterNumericExp(ctx *NumericExpContext)
EnterNumericExp is called when production numericExp is entered.
func (*BaseATLListener) EnterNumericType ¶
func (s *BaseATLListener) EnterNumericType(ctx *NumericTypeContext)
EnterNumericType is called when production numericType is entered.
func (*BaseATLListener) EnterOclAnyType ¶
func (s *BaseATLListener) EnterOclAnyType(ctx *OclAnyTypeContext)
EnterOclAnyType is called when production oclAnyType is entered.
func (*BaseATLListener) EnterOclAnyType_abstractContents ¶
func (s *BaseATLListener) EnterOclAnyType_abstractContents(ctx *OclAnyType_abstractContentsContext)
EnterOclAnyType_abstractContents is called when production oclAnyType_abstractContents is entered.
func (*BaseATLListener) EnterOclContextDefinition ¶
func (s *BaseATLListener) EnterOclContextDefinition(ctx *OclContextDefinitionContext)
EnterOclContextDefinition is called when production oclContextDefinition is entered.
func (*BaseATLListener) EnterOclExpression ¶
func (s *BaseATLListener) EnterOclExpression(ctx *OclExpressionContext)
EnterOclExpression is called when production oclExpression is entered.
func (*BaseATLListener) EnterOclFeature ¶
func (s *BaseATLListener) EnterOclFeature(ctx *OclFeatureContext)
EnterOclFeature is called when production oclFeature is entered.
func (*BaseATLListener) EnterOclFeatureDefinition ¶
func (s *BaseATLListener) EnterOclFeatureDefinition(ctx *OclFeatureDefinitionContext)
EnterOclFeatureDefinition is called when production oclFeatureDefinition is entered.
func (*BaseATLListener) EnterOclModel ¶
func (s *BaseATLListener) EnterOclModel(ctx *OclModelContext)
EnterOclModel is called when production oclModel is entered.
func (*BaseATLListener) EnterOclModelElement ¶
func (s *BaseATLListener) EnterOclModelElement(ctx *OclModelElementContext)
EnterOclModelElement is called when production oclModelElement is entered.
func (*BaseATLListener) EnterOclType ¶
func (s *BaseATLListener) EnterOclType(ctx *OclTypeContext)
EnterOclType is called when production oclType is entered.
func (*BaseATLListener) EnterOclType_abstractContents ¶
func (s *BaseATLListener) EnterOclType_abstractContents(ctx *OclType_abstractContentsContext)
EnterOclType_abstractContents is called when production oclType_abstractContents is entered.
func (*BaseATLListener) EnterOclUndefinedExp ¶
func (s *BaseATLListener) EnterOclUndefinedExp(ctx *OclUndefinedExpContext)
EnterOclUndefinedExp is called when production oclUndefinedExp is entered.
func (*BaseATLListener) EnterOperation ¶
func (s *BaseATLListener) EnterOperation(ctx *OperationContext)
EnterOperation is called when production operation is entered.
func (*BaseATLListener) EnterOperationCallExp ¶
func (s *BaseATLListener) EnterOperationCallExp(ctx *OperationCallExpContext)
EnterOperationCallExp is called when production operationCallExp is entered.
func (*BaseATLListener) EnterOrderedSetExp ¶
func (s *BaseATLListener) EnterOrderedSetExp(ctx *OrderedSetExpContext)
EnterOrderedSetExp is called when production orderedSetExp is entered.
func (*BaseATLListener) EnterOrderedSetType ¶
func (s *BaseATLListener) EnterOrderedSetType(ctx *OrderedSetTypeContext)
EnterOrderedSetType is called when production orderedSetType is entered.
func (*BaseATLListener) EnterOutPattern ¶
func (s *BaseATLListener) EnterOutPattern(ctx *OutPatternContext)
EnterOutPattern is called when production outPattern is entered.
func (*BaseATLListener) EnterOutPatternElement ¶
func (s *BaseATLListener) EnterOutPatternElement(ctx *OutPatternElementContext)
EnterOutPatternElement is called when production outPatternElement is entered.
func (*BaseATLListener) EnterParameter ¶
func (s *BaseATLListener) EnterParameter(ctx *ParameterContext)
EnterParameter is called when production parameter is entered.
func (*BaseATLListener) EnterPrimary_oclExpression ¶
func (s *BaseATLListener) EnterPrimary_oclExpression(ctx *Primary_oclExpressionContext)
EnterPrimary_oclExpression is called when production primary_oclExpression is entered.
func (*BaseATLListener) EnterPrimitive ¶
func (s *BaseATLListener) EnterPrimitive(ctx *PrimitiveContext)
EnterPrimitive is called when production primitive is entered.
func (*BaseATLListener) EnterPrimitiveExp ¶
func (s *BaseATLListener) EnterPrimitiveExp(ctx *PrimitiveExpContext)
EnterPrimitiveExp is called when production primitiveExp is entered.
func (*BaseATLListener) EnterPriority_0 ¶
func (s *BaseATLListener) EnterPriority_0(ctx *Priority_0Context)
EnterPriority_0 is called when production priority_0 is entered.
func (*BaseATLListener) EnterPriority_1 ¶
func (s *BaseATLListener) EnterPriority_1(ctx *Priority_1Context)
EnterPriority_1 is called when production priority_1 is entered.
func (*BaseATLListener) EnterPriority_2 ¶
func (s *BaseATLListener) EnterPriority_2(ctx *Priority_2Context)
EnterPriority_2 is called when production priority_2 is entered.
func (*BaseATLListener) EnterPriority_3 ¶
func (s *BaseATLListener) EnterPriority_3(ctx *Priority_3Context)
EnterPriority_3 is called when production priority_3 is entered.
func (*BaseATLListener) EnterPriority_4 ¶
func (s *BaseATLListener) EnterPriority_4(ctx *Priority_4Context)
EnterPriority_4 is called when production priority_4 is entered.
func (*BaseATLListener) EnterPriority_5 ¶
func (s *BaseATLListener) EnterPriority_5(ctx *Priority_5Context)
EnterPriority_5 is called when production priority_5 is entered.
func (*BaseATLListener) EnterQuery ¶
func (s *BaseATLListener) EnterQuery(ctx *QueryContext)
EnterQuery is called when production query is entered.
func (*BaseATLListener) EnterRealExp ¶
func (s *BaseATLListener) EnterRealExp(ctx *RealExpContext)
EnterRealExp is called when production realExp is entered.
func (*BaseATLListener) EnterRealType ¶
func (s *BaseATLListener) EnterRealType(ctx *RealTypeContext)
EnterRealType is called when production realType is entered.
func (*BaseATLListener) EnterRuleVariableDeclaration ¶
func (s *BaseATLListener) EnterRuleVariableDeclaration(ctx *RuleVariableDeclarationContext)
EnterRuleVariableDeclaration is called when production ruleVariableDeclaration is entered.
func (*BaseATLListener) EnterSequenceExp ¶
func (s *BaseATLListener) EnterSequenceExp(ctx *SequenceExpContext)
EnterSequenceExp is called when production sequenceExp is entered.
func (*BaseATLListener) EnterSequenceType ¶
func (s *BaseATLListener) EnterSequenceType(ctx *SequenceTypeContext)
EnterSequenceType is called when production sequenceType is entered.
func (*BaseATLListener) EnterSetExp ¶
func (s *BaseATLListener) EnterSetExp(ctx *SetExpContext)
EnterSetExp is called when production setExp is entered.
func (*BaseATLListener) EnterSetType ¶
func (s *BaseATLListener) EnterSetType(ctx *SetTypeContext)
EnterSetType is called when production setType is entered.
func (*BaseATLListener) EnterSimpleInPatternElement ¶
func (s *BaseATLListener) EnterSimpleInPatternElement(ctx *SimpleInPatternElementContext)
EnterSimpleInPatternElement is called when production simpleInPatternElement is entered.
func (*BaseATLListener) EnterSimpleOutPatternElement ¶
func (s *BaseATLListener) EnterSimpleOutPatternElement(ctx *SimpleOutPatternElementContext)
EnterSimpleOutPatternElement is called when production simpleOutPatternElement is entered.
func (*BaseATLListener) EnterSourceModelPattern ¶
func (s *BaseATLListener) EnterSourceModelPattern(ctx *SourceModelPatternContext)
EnterSourceModelPattern is called when production sourceModelPattern is entered.
func (*BaseATLListener) EnterStatement ¶
func (s *BaseATLListener) EnterStatement(ctx *StatementContext)
EnterStatement is called when production statement is entered.
func (*BaseATLListener) EnterStringExp ¶
func (s *BaseATLListener) EnterStringExp(ctx *StringExpContext)
EnterStringExp is called when production stringExp is entered.
func (*BaseATLListener) EnterStringType ¶
func (s *BaseATLListener) EnterStringType(ctx *StringTypeContext)
EnterStringType is called when production stringType is entered.
func (*BaseATLListener) EnterSuperExp ¶
func (s *BaseATLListener) EnterSuperExp(ctx *SuperExpContext)
EnterSuperExp is called when production superExp is entered.
func (*BaseATLListener) EnterTargetModelPattern ¶
func (s *BaseATLListener) EnterTargetModelPattern(ctx *TargetModelPatternContext)
EnterTargetModelPattern is called when production targetModelPattern is entered.
func (*BaseATLListener) EnterTransformationMode ¶
func (s *BaseATLListener) EnterTransformationMode(ctx *TransformationModeContext)
EnterTransformationMode is called when production transformationMode is entered.
func (*BaseATLListener) EnterTupleExp ¶
func (s *BaseATLListener) EnterTupleExp(ctx *TupleExpContext)
EnterTupleExp is called when production tupleExp is entered.
func (*BaseATLListener) EnterTuplePart ¶
func (s *BaseATLListener) EnterTuplePart(ctx *TuplePartContext)
EnterTuplePart is called when production tuplePart is entered.
func (*BaseATLListener) EnterTupleType ¶
func (s *BaseATLListener) EnterTupleType(ctx *TupleTypeContext)
EnterTupleType is called when production tupleType is entered.
func (*BaseATLListener) EnterTupleTypeAttribute ¶
func (s *BaseATLListener) EnterTupleTypeAttribute(ctx *TupleTypeAttributeContext)
EnterTupleTypeAttribute is called when production tupleTypeAttribute is entered.
func (*BaseATLListener) EnterUnit ¶
func (s *BaseATLListener) EnterUnit(ctx *UnitContext)
EnterUnit is called when production unit is entered.
func (*BaseATLListener) EnterVariableDeclaration ¶
func (s *BaseATLListener) EnterVariableDeclaration(ctx *VariableDeclarationContext)
EnterVariableDeclaration is called when production variableDeclaration is entered.
func (*BaseATLListener) EnterVariableExp ¶
func (s *BaseATLListener) EnterVariableExp(ctx *VariableExpContext)
EnterVariableExp is called when production variableExp is entered.
func (*BaseATLListener) ExitActionBlock ¶
func (s *BaseATLListener) ExitActionBlock(ctx *ActionBlockContext)
ExitActionBlock is called when production actionBlock is exited.
func (*BaseATLListener) ExitArule ¶
func (s *BaseATLListener) ExitArule(ctx *AruleContext)
ExitArule is called when production arule is exited.
func (*BaseATLListener) ExitAttribute ¶
func (s *BaseATLListener) ExitAttribute(ctx *AttributeContext)
ExitAttribute is called when production attribute is exited.
func (*BaseATLListener) ExitBagExp ¶
func (s *BaseATLListener) ExitBagExp(ctx *BagExpContext)
ExitBagExp is called when production bagExp is exited.
func (*BaseATLListener) ExitBagType ¶
func (s *BaseATLListener) ExitBagType(ctx *BagTypeContext)
ExitBagType is called when production bagType is exited.
func (*BaseATLListener) ExitBinding ¶
func (s *BaseATLListener) ExitBinding(ctx *BindingContext)
ExitBinding is called when production binding is exited.
func (*BaseATLListener) ExitBindingStat ¶
func (s *BaseATLListener) ExitBindingStat(ctx *BindingStatContext)
ExitBindingStat is called when production bindingStat is exited.
func (*BaseATLListener) ExitBooleanExp ¶
func (s *BaseATLListener) ExitBooleanExp(ctx *BooleanExpContext)
ExitBooleanExp is called when production booleanExp is exited.
func (*BaseATLListener) ExitBooleanType ¶
func (s *BaseATLListener) ExitBooleanType(ctx *BooleanTypeContext)
ExitBooleanType is called when production booleanType is exited.
func (*BaseATLListener) ExitCalledRule ¶
func (s *BaseATLListener) ExitCalledRule(ctx *CalledRuleContext)
ExitCalledRule is called when production calledRule is exited.
func (*BaseATLListener) ExitCollectionExp ¶
func (s *BaseATLListener) ExitCollectionExp(ctx *CollectionExpContext)
ExitCollectionExp is called when production collectionExp is exited.
func (*BaseATLListener) ExitCollectionOperationCallExp ¶
func (s *BaseATLListener) ExitCollectionOperationCallExp(ctx *CollectionOperationCallExpContext)
ExitCollectionOperationCallExp is called when production collectionOperationCallExp is exited.
func (*BaseATLListener) ExitCollectionType ¶
func (s *BaseATLListener) ExitCollectionType(ctx *CollectionTypeContext)
ExitCollectionType is called when production collectionType is exited.
func (*BaseATLListener) ExitCollectionType_abstractContents ¶
func (s *BaseATLListener) ExitCollectionType_abstractContents(ctx *CollectionType_abstractContentsContext)
ExitCollectionType_abstractContents is called when production collectionType_abstractContents is exited.
func (*BaseATLListener) ExitEnumLiteralExp ¶
func (s *BaseATLListener) ExitEnumLiteralExp(ctx *EnumLiteralExpContext)
ExitEnumLiteralExp is called when production enumLiteralExp is exited.
func (*BaseATLListener) ExitEveryRule ¶
func (s *BaseATLListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseATLListener) ExitExpressionStat ¶
func (s *BaseATLListener) ExitExpressionStat(ctx *ExpressionStatContext)
ExitExpressionStat is called when production expressionStat is exited.
func (*BaseATLListener) ExitForEachOutPatternElement ¶
func (s *BaseATLListener) ExitForEachOutPatternElement(ctx *ForEachOutPatternElementContext)
ExitForEachOutPatternElement is called when production forEachOutPatternElement is exited.
func (*BaseATLListener) ExitForStat ¶
func (s *BaseATLListener) ExitForStat(ctx *ForStatContext)
ExitForStat is called when production forStat is exited.
func (*BaseATLListener) ExitHelper ¶
func (s *BaseATLListener) ExitHelper(ctx *HelperContext)
ExitHelper is called when production helper is exited.
func (*BaseATLListener) ExitIfExp ¶
func (s *BaseATLListener) ExitIfExp(ctx *IfExpContext)
ExitIfExp is called when production ifExp is exited.
func (*BaseATLListener) ExitIfStat ¶
func (s *BaseATLListener) ExitIfStat(ctx *IfStatContext)
ExitIfStat is called when production ifStat is exited.
func (*BaseATLListener) ExitInPattern ¶
func (s *BaseATLListener) ExitInPattern(ctx *InPatternContext)
ExitInPattern is called when production inPattern is exited.
func (*BaseATLListener) ExitInPatternElement ¶
func (s *BaseATLListener) ExitInPatternElement(ctx *InPatternElementContext)
ExitInPatternElement is called when production inPatternElement is exited.
func (*BaseATLListener) ExitIntegerExp ¶
func (s *BaseATLListener) ExitIntegerExp(ctx *IntegerExpContext)
ExitIntegerExp is called when production integerExp is exited.
func (*BaseATLListener) ExitIntegerType ¶
func (s *BaseATLListener) ExitIntegerType(ctx *IntegerTypeContext)
ExitIntegerType is called when production integerType is exited.
func (*BaseATLListener) ExitIterateExp ¶
func (s *BaseATLListener) ExitIterateExp(ctx *IterateExpContext)
ExitIterateExp is called when production iterateExp is exited.
func (*BaseATLListener) ExitIterator ¶
func (s *BaseATLListener) ExitIterator(ctx *IteratorContext)
ExitIterator is called when production iterator is exited.
func (*BaseATLListener) ExitIteratorExp ¶
func (s *BaseATLListener) ExitIteratorExp(ctx *IteratorExpContext)
ExitIteratorExp is called when production iteratorExp is exited.
func (*BaseATLListener) ExitLazyMatchedRule ¶
func (s *BaseATLListener) ExitLazyMatchedRule(ctx *LazyMatchedRuleContext)
ExitLazyMatchedRule is called when production lazyMatchedRule is exited.
func (*BaseATLListener) ExitLetExp ¶
func (s *BaseATLListener) ExitLetExp(ctx *LetExpContext)
ExitLetExp is called when production letExp is exited.
func (*BaseATLListener) ExitLibrary ¶
func (s *BaseATLListener) ExitLibrary(ctx *LibraryContext)
ExitLibrary is called when production library is exited.
func (*BaseATLListener) ExitLibraryRef ¶
func (s *BaseATLListener) ExitLibraryRef(ctx *LibraryRefContext)
ExitLibraryRef is called when production libraryRef is exited.
func (*BaseATLListener) ExitMapElement ¶
func (s *BaseATLListener) ExitMapElement(ctx *MapElementContext)
ExitMapElement is called when production mapElement is exited.
func (*BaseATLListener) ExitMapExp ¶
func (s *BaseATLListener) ExitMapExp(ctx *MapExpContext)
ExitMapExp is called when production mapExp is exited.
func (*BaseATLListener) ExitMapType ¶
func (s *BaseATLListener) ExitMapType(ctx *MapTypeContext)
ExitMapType is called when production mapType is exited.
func (*BaseATLListener) ExitMatchedRule ¶
func (s *BaseATLListener) ExitMatchedRule(ctx *MatchedRuleContext)
ExitMatchedRule is called when production matchedRule is exited.
func (*BaseATLListener) ExitMatchedRule_abstractContents ¶
func (s *BaseATLListener) ExitMatchedRule_abstractContents(ctx *MatchedRule_abstractContentsContext)
ExitMatchedRule_abstractContents is called when production matchedRule_abstractContents is exited.
func (*BaseATLListener) ExitModule ¶
func (s *BaseATLListener) ExitModule(ctx *ModuleContext)
ExitModule is called when production module is exited.
func (*BaseATLListener) ExitModuleElement ¶
func (s *BaseATLListener) ExitModuleElement(ctx *ModuleElementContext)
ExitModuleElement is called when production moduleElement is exited.
func (*BaseATLListener) ExitNavigationOrAttributeCallExp ¶
func (s *BaseATLListener) ExitNavigationOrAttributeCallExp(ctx *NavigationOrAttributeCallExpContext)
ExitNavigationOrAttributeCallExp is called when production navigationOrAttributeCallExp is exited.
func (*BaseATLListener) ExitNumericExp ¶
func (s *BaseATLListener) ExitNumericExp(ctx *NumericExpContext)
ExitNumericExp is called when production numericExp is exited.
func (*BaseATLListener) ExitNumericType ¶
func (s *BaseATLListener) ExitNumericType(ctx *NumericTypeContext)
ExitNumericType is called when production numericType is exited.
func (*BaseATLListener) ExitOclAnyType ¶
func (s *BaseATLListener) ExitOclAnyType(ctx *OclAnyTypeContext)
ExitOclAnyType is called when production oclAnyType is exited.
func (*BaseATLListener) ExitOclAnyType_abstractContents ¶
func (s *BaseATLListener) ExitOclAnyType_abstractContents(ctx *OclAnyType_abstractContentsContext)
ExitOclAnyType_abstractContents is called when production oclAnyType_abstractContents is exited.
func (*BaseATLListener) ExitOclContextDefinition ¶
func (s *BaseATLListener) ExitOclContextDefinition(ctx *OclContextDefinitionContext)
ExitOclContextDefinition is called when production oclContextDefinition is exited.
func (*BaseATLListener) ExitOclExpression ¶
func (s *BaseATLListener) ExitOclExpression(ctx *OclExpressionContext)
ExitOclExpression is called when production oclExpression is exited.
func (*BaseATLListener) ExitOclFeature ¶
func (s *BaseATLListener) ExitOclFeature(ctx *OclFeatureContext)
ExitOclFeature is called when production oclFeature is exited.
func (*BaseATLListener) ExitOclFeatureDefinition ¶
func (s *BaseATLListener) ExitOclFeatureDefinition(ctx *OclFeatureDefinitionContext)
ExitOclFeatureDefinition is called when production oclFeatureDefinition is exited.
func (*BaseATLListener) ExitOclModel ¶
func (s *BaseATLListener) ExitOclModel(ctx *OclModelContext)
ExitOclModel is called when production oclModel is exited.
func (*BaseATLListener) ExitOclModelElement ¶
func (s *BaseATLListener) ExitOclModelElement(ctx *OclModelElementContext)
ExitOclModelElement is called when production oclModelElement is exited.
func (*BaseATLListener) ExitOclType ¶
func (s *BaseATLListener) ExitOclType(ctx *OclTypeContext)
ExitOclType is called when production oclType is exited.
func (*BaseATLListener) ExitOclType_abstractContents ¶
func (s *BaseATLListener) ExitOclType_abstractContents(ctx *OclType_abstractContentsContext)
ExitOclType_abstractContents is called when production oclType_abstractContents is exited.
func (*BaseATLListener) ExitOclUndefinedExp ¶
func (s *BaseATLListener) ExitOclUndefinedExp(ctx *OclUndefinedExpContext)
ExitOclUndefinedExp is called when production oclUndefinedExp is exited.
func (*BaseATLListener) ExitOperation ¶
func (s *BaseATLListener) ExitOperation(ctx *OperationContext)
ExitOperation is called when production operation is exited.
func (*BaseATLListener) ExitOperationCallExp ¶
func (s *BaseATLListener) ExitOperationCallExp(ctx *OperationCallExpContext)
ExitOperationCallExp is called when production operationCallExp is exited.
func (*BaseATLListener) ExitOrderedSetExp ¶
func (s *BaseATLListener) ExitOrderedSetExp(ctx *OrderedSetExpContext)
ExitOrderedSetExp is called when production orderedSetExp is exited.
func (*BaseATLListener) ExitOrderedSetType ¶
func (s *BaseATLListener) ExitOrderedSetType(ctx *OrderedSetTypeContext)
ExitOrderedSetType is called when production orderedSetType is exited.
func (*BaseATLListener) ExitOutPattern ¶
func (s *BaseATLListener) ExitOutPattern(ctx *OutPatternContext)
ExitOutPattern is called when production outPattern is exited.
func (*BaseATLListener) ExitOutPatternElement ¶
func (s *BaseATLListener) ExitOutPatternElement(ctx *OutPatternElementContext)
ExitOutPatternElement is called when production outPatternElement is exited.
func (*BaseATLListener) ExitParameter ¶
func (s *BaseATLListener) ExitParameter(ctx *ParameterContext)
ExitParameter is called when production parameter is exited.
func (*BaseATLListener) ExitPrimary_oclExpression ¶
func (s *BaseATLListener) ExitPrimary_oclExpression(ctx *Primary_oclExpressionContext)
ExitPrimary_oclExpression is called when production primary_oclExpression is exited.
func (*BaseATLListener) ExitPrimitive ¶
func (s *BaseATLListener) ExitPrimitive(ctx *PrimitiveContext)
ExitPrimitive is called when production primitive is exited.
func (*BaseATLListener) ExitPrimitiveExp ¶
func (s *BaseATLListener) ExitPrimitiveExp(ctx *PrimitiveExpContext)
ExitPrimitiveExp is called when production primitiveExp is exited.
func (*BaseATLListener) ExitPriority_0 ¶
func (s *BaseATLListener) ExitPriority_0(ctx *Priority_0Context)
ExitPriority_0 is called when production priority_0 is exited.
func (*BaseATLListener) ExitPriority_1 ¶
func (s *BaseATLListener) ExitPriority_1(ctx *Priority_1Context)
ExitPriority_1 is called when production priority_1 is exited.
func (*BaseATLListener) ExitPriority_2 ¶
func (s *BaseATLListener) ExitPriority_2(ctx *Priority_2Context)
ExitPriority_2 is called when production priority_2 is exited.
func (*BaseATLListener) ExitPriority_3 ¶
func (s *BaseATLListener) ExitPriority_3(ctx *Priority_3Context)
ExitPriority_3 is called when production priority_3 is exited.
func (*BaseATLListener) ExitPriority_4 ¶
func (s *BaseATLListener) ExitPriority_4(ctx *Priority_4Context)
ExitPriority_4 is called when production priority_4 is exited.
func (*BaseATLListener) ExitPriority_5 ¶
func (s *BaseATLListener) ExitPriority_5(ctx *Priority_5Context)
ExitPriority_5 is called when production priority_5 is exited.
func (*BaseATLListener) ExitQuery ¶
func (s *BaseATLListener) ExitQuery(ctx *QueryContext)
ExitQuery is called when production query is exited.
func (*BaseATLListener) ExitRealExp ¶
func (s *BaseATLListener) ExitRealExp(ctx *RealExpContext)
ExitRealExp is called when production realExp is exited.
func (*BaseATLListener) ExitRealType ¶
func (s *BaseATLListener) ExitRealType(ctx *RealTypeContext)
ExitRealType is called when production realType is exited.
func (*BaseATLListener) ExitRuleVariableDeclaration ¶
func (s *BaseATLListener) ExitRuleVariableDeclaration(ctx *RuleVariableDeclarationContext)
ExitRuleVariableDeclaration is called when production ruleVariableDeclaration is exited.
func (*BaseATLListener) ExitSequenceExp ¶
func (s *BaseATLListener) ExitSequenceExp(ctx *SequenceExpContext)
ExitSequenceExp is called when production sequenceExp is exited.
func (*BaseATLListener) ExitSequenceType ¶
func (s *BaseATLListener) ExitSequenceType(ctx *SequenceTypeContext)
ExitSequenceType is called when production sequenceType is exited.
func (*BaseATLListener) ExitSetExp ¶
func (s *BaseATLListener) ExitSetExp(ctx *SetExpContext)
ExitSetExp is called when production setExp is exited.
func (*BaseATLListener) ExitSetType ¶
func (s *BaseATLListener) ExitSetType(ctx *SetTypeContext)
ExitSetType is called when production setType is exited.
func (*BaseATLListener) ExitSimpleInPatternElement ¶
func (s *BaseATLListener) ExitSimpleInPatternElement(ctx *SimpleInPatternElementContext)
ExitSimpleInPatternElement is called when production simpleInPatternElement is exited.
func (*BaseATLListener) ExitSimpleOutPatternElement ¶
func (s *BaseATLListener) ExitSimpleOutPatternElement(ctx *SimpleOutPatternElementContext)
ExitSimpleOutPatternElement is called when production simpleOutPatternElement is exited.
func (*BaseATLListener) ExitSourceModelPattern ¶
func (s *BaseATLListener) ExitSourceModelPattern(ctx *SourceModelPatternContext)
ExitSourceModelPattern is called when production sourceModelPattern is exited.
func (*BaseATLListener) ExitStatement ¶
func (s *BaseATLListener) ExitStatement(ctx *StatementContext)
ExitStatement is called when production statement is exited.
func (*BaseATLListener) ExitStringExp ¶
func (s *BaseATLListener) ExitStringExp(ctx *StringExpContext)
ExitStringExp is called when production stringExp is exited.
func (*BaseATLListener) ExitStringType ¶
func (s *BaseATLListener) ExitStringType(ctx *StringTypeContext)
ExitStringType is called when production stringType is exited.
func (*BaseATLListener) ExitSuperExp ¶
func (s *BaseATLListener) ExitSuperExp(ctx *SuperExpContext)
ExitSuperExp is called when production superExp is exited.
func (*BaseATLListener) ExitTargetModelPattern ¶
func (s *BaseATLListener) ExitTargetModelPattern(ctx *TargetModelPatternContext)
ExitTargetModelPattern is called when production targetModelPattern is exited.
func (*BaseATLListener) ExitTransformationMode ¶
func (s *BaseATLListener) ExitTransformationMode(ctx *TransformationModeContext)
ExitTransformationMode is called when production transformationMode is exited.
func (*BaseATLListener) ExitTupleExp ¶
func (s *BaseATLListener) ExitTupleExp(ctx *TupleExpContext)
ExitTupleExp is called when production tupleExp is exited.
func (*BaseATLListener) ExitTuplePart ¶
func (s *BaseATLListener) ExitTuplePart(ctx *TuplePartContext)
ExitTuplePart is called when production tuplePart is exited.
func (*BaseATLListener) ExitTupleType ¶
func (s *BaseATLListener) ExitTupleType(ctx *TupleTypeContext)
ExitTupleType is called when production tupleType is exited.
func (*BaseATLListener) ExitTupleTypeAttribute ¶
func (s *BaseATLListener) ExitTupleTypeAttribute(ctx *TupleTypeAttributeContext)
ExitTupleTypeAttribute is called when production tupleTypeAttribute is exited.
func (*BaseATLListener) ExitUnit ¶
func (s *BaseATLListener) ExitUnit(ctx *UnitContext)
ExitUnit is called when production unit is exited.
func (*BaseATLListener) ExitVariableDeclaration ¶
func (s *BaseATLListener) ExitVariableDeclaration(ctx *VariableDeclarationContext)
ExitVariableDeclaration is called when production variableDeclaration is exited.
func (*BaseATLListener) ExitVariableExp ¶
func (s *BaseATLListener) ExitVariableExp(ctx *VariableExpContext)
ExitVariableExp is called when production variableExp is exited.
func (*BaseATLListener) VisitErrorNode ¶
func (s *BaseATLListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseATLListener) VisitTerminal ¶
func (s *BaseATLListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BindingContext ¶
type BindingContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindingContext ¶
func NewBindingContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindingContext
func NewEmptyBindingContext ¶
func NewEmptyBindingContext() *BindingContext
func (*BindingContext) EnterRule ¶
func (s *BindingContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindingContext) ExitRule ¶
func (s *BindingContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindingContext) GetParser ¶
func (s *BindingContext) GetParser() antlr.Parser
func (*BindingContext) GetRuleContext ¶
func (s *BindingContext) GetRuleContext() antlr.RuleContext
func (*BindingContext) IDENTIFIER ¶
func (s *BindingContext) IDENTIFIER() antlr.TerminalNode
func (*BindingContext) IsBindingContext ¶
func (*BindingContext) IsBindingContext()
func (*BindingContext) OclExpression ¶
func (s *BindingContext) OclExpression() IOclExpressionContext
func (*BindingContext) ToStringTree ¶
func (s *BindingContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BindingStatContext ¶
type BindingStatContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBindingStatContext ¶
func NewBindingStatContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BindingStatContext
func NewEmptyBindingStatContext ¶
func NewEmptyBindingStatContext() *BindingStatContext
func (*BindingStatContext) AllOclExpression ¶
func (s *BindingStatContext) AllOclExpression() []IOclExpressionContext
func (*BindingStatContext) EnterRule ¶
func (s *BindingStatContext) EnterRule(listener antlr.ParseTreeListener)
func (*BindingStatContext) ExitRule ¶
func (s *BindingStatContext) ExitRule(listener antlr.ParseTreeListener)
func (*BindingStatContext) GetParser ¶
func (s *BindingStatContext) GetParser() antlr.Parser
func (*BindingStatContext) GetRuleContext ¶
func (s *BindingStatContext) GetRuleContext() antlr.RuleContext
func (*BindingStatContext) IsBindingStatContext ¶
func (*BindingStatContext) IsBindingStatContext()
func (*BindingStatContext) OclExpression ¶
func (s *BindingStatContext) OclExpression(i int) IOclExpressionContext
func (*BindingStatContext) ToStringTree ¶
func (s *BindingStatContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BooleanExpContext ¶
type BooleanExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBooleanExpContext ¶
func NewBooleanExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanExpContext
func NewEmptyBooleanExpContext ¶
func NewEmptyBooleanExpContext() *BooleanExpContext
func (*BooleanExpContext) EnterRule ¶
func (s *BooleanExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*BooleanExpContext) ExitRule ¶
func (s *BooleanExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*BooleanExpContext) GetParser ¶
func (s *BooleanExpContext) GetParser() antlr.Parser
func (*BooleanExpContext) GetRuleContext ¶
func (s *BooleanExpContext) GetRuleContext() antlr.RuleContext
func (*BooleanExpContext) IsBooleanExpContext ¶
func (*BooleanExpContext) IsBooleanExpContext()
func (*BooleanExpContext) ToStringTree ¶
func (s *BooleanExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BooleanTypeContext ¶
type BooleanTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBooleanTypeContext ¶
func NewBooleanTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanTypeContext
func NewEmptyBooleanTypeContext ¶
func NewEmptyBooleanTypeContext() *BooleanTypeContext
func (*BooleanTypeContext) EnterRule ¶
func (s *BooleanTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*BooleanTypeContext) ExitRule ¶
func (s *BooleanTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*BooleanTypeContext) GetParser ¶
func (s *BooleanTypeContext) GetParser() antlr.Parser
func (*BooleanTypeContext) GetRuleContext ¶
func (s *BooleanTypeContext) GetRuleContext() antlr.RuleContext
func (*BooleanTypeContext) IsBooleanTypeContext ¶
func (*BooleanTypeContext) IsBooleanTypeContext()
func (*BooleanTypeContext) ToStringTree ¶
func (s *BooleanTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CalledRuleContext ¶
type CalledRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCalledRuleContext ¶
func NewCalledRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CalledRuleContext
func NewEmptyCalledRuleContext ¶
func NewEmptyCalledRuleContext() *CalledRuleContext
func (*CalledRuleContext) ActionBlock ¶
func (s *CalledRuleContext) ActionBlock() IActionBlockContext
func (*CalledRuleContext) AllParameter ¶
func (s *CalledRuleContext) AllParameter() []IParameterContext
func (*CalledRuleContext) AllRuleVariableDeclaration ¶
func (s *CalledRuleContext) AllRuleVariableDeclaration() []IRuleVariableDeclarationContext
func (*CalledRuleContext) EnterRule ¶
func (s *CalledRuleContext) EnterRule(listener antlr.ParseTreeListener)
func (*CalledRuleContext) ExitRule ¶
func (s *CalledRuleContext) ExitRule(listener antlr.ParseTreeListener)
func (*CalledRuleContext) GetParser ¶
func (s *CalledRuleContext) GetParser() antlr.Parser
func (*CalledRuleContext) GetRuleContext ¶
func (s *CalledRuleContext) GetRuleContext() antlr.RuleContext
func (*CalledRuleContext) IDENTIFIER ¶
func (s *CalledRuleContext) IDENTIFIER() antlr.TerminalNode
func (*CalledRuleContext) IsCalledRuleContext ¶
func (*CalledRuleContext) IsCalledRuleContext()
func (*CalledRuleContext) OutPattern ¶
func (s *CalledRuleContext) OutPattern() IOutPatternContext
func (*CalledRuleContext) Parameter ¶
func (s *CalledRuleContext) Parameter(i int) IParameterContext
func (*CalledRuleContext) RuleVariableDeclaration ¶
func (s *CalledRuleContext) RuleVariableDeclaration(i int) IRuleVariableDeclarationContext
func (*CalledRuleContext) ToStringTree ¶
func (s *CalledRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CollectionExpContext ¶
type CollectionExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCollectionExpContext ¶
func NewCollectionExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CollectionExpContext
func NewEmptyCollectionExpContext ¶
func NewEmptyCollectionExpContext() *CollectionExpContext
func (*CollectionExpContext) BagExp ¶
func (s *CollectionExpContext) BagExp() IBagExpContext
func (*CollectionExpContext) EnterRule ¶
func (s *CollectionExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*CollectionExpContext) ExitRule ¶
func (s *CollectionExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*CollectionExpContext) GetParser ¶
func (s *CollectionExpContext) GetParser() antlr.Parser
func (*CollectionExpContext) GetRuleContext ¶
func (s *CollectionExpContext) GetRuleContext() antlr.RuleContext
func (*CollectionExpContext) IsCollectionExpContext ¶
func (*CollectionExpContext) IsCollectionExpContext()
func (*CollectionExpContext) OrderedSetExp ¶
func (s *CollectionExpContext) OrderedSetExp() IOrderedSetExpContext
func (*CollectionExpContext) SequenceExp ¶
func (s *CollectionExpContext) SequenceExp() ISequenceExpContext
func (*CollectionExpContext) SetExp ¶
func (s *CollectionExpContext) SetExp() ISetExpContext
func (*CollectionExpContext) ToStringTree ¶
func (s *CollectionExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CollectionOperationCallExpContext ¶
type CollectionOperationCallExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCollectionOperationCallExpContext ¶
func NewCollectionOperationCallExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CollectionOperationCallExpContext
func NewEmptyCollectionOperationCallExpContext ¶
func NewEmptyCollectionOperationCallExpContext() *CollectionOperationCallExpContext
func (*CollectionOperationCallExpContext) AllOclExpression ¶
func (s *CollectionOperationCallExpContext) AllOclExpression() []IOclExpressionContext
func (*CollectionOperationCallExpContext) EnterRule ¶
func (s *CollectionOperationCallExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*CollectionOperationCallExpContext) ExitRule ¶
func (s *CollectionOperationCallExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*CollectionOperationCallExpContext) GetParser ¶
func (s *CollectionOperationCallExpContext) GetParser() antlr.Parser
func (*CollectionOperationCallExpContext) GetRuleContext ¶
func (s *CollectionOperationCallExpContext) GetRuleContext() antlr.RuleContext
func (*CollectionOperationCallExpContext) IDENTIFIER ¶
func (s *CollectionOperationCallExpContext) IDENTIFIER() antlr.TerminalNode
func (*CollectionOperationCallExpContext) IsCollectionOperationCallExpContext ¶
func (*CollectionOperationCallExpContext) IsCollectionOperationCallExpContext()
func (*CollectionOperationCallExpContext) OclExpression ¶
func (s *CollectionOperationCallExpContext) OclExpression(i int) IOclExpressionContext
func (*CollectionOperationCallExpContext) ToStringTree ¶
func (s *CollectionOperationCallExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CollectionTypeContext ¶
type CollectionTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCollectionTypeContext ¶
func NewCollectionTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CollectionTypeContext
func NewEmptyCollectionTypeContext ¶
func NewEmptyCollectionTypeContext() *CollectionTypeContext
func (*CollectionTypeContext) BagType ¶
func (s *CollectionTypeContext) BagType() IBagTypeContext
func (*CollectionTypeContext) CollectionType_abstractContents ¶
func (s *CollectionTypeContext) CollectionType_abstractContents() ICollectionType_abstractContentsContext
func (*CollectionTypeContext) EnterRule ¶
func (s *CollectionTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*CollectionTypeContext) ExitRule ¶
func (s *CollectionTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*CollectionTypeContext) GetParser ¶
func (s *CollectionTypeContext) GetParser() antlr.Parser
func (*CollectionTypeContext) GetRuleContext ¶
func (s *CollectionTypeContext) GetRuleContext() antlr.RuleContext
func (*CollectionTypeContext) IsCollectionTypeContext ¶
func (*CollectionTypeContext) IsCollectionTypeContext()
func (*CollectionTypeContext) OrderedSetType ¶
func (s *CollectionTypeContext) OrderedSetType() IOrderedSetTypeContext
func (*CollectionTypeContext) SequenceType ¶
func (s *CollectionTypeContext) SequenceType() ISequenceTypeContext
func (*CollectionTypeContext) SetType ¶
func (s *CollectionTypeContext) SetType() ISetTypeContext
func (*CollectionTypeContext) ToStringTree ¶
func (s *CollectionTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CollectionType_abstractContentsContext ¶
type CollectionType_abstractContentsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCollectionType_abstractContentsContext ¶
func NewCollectionType_abstractContentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CollectionType_abstractContentsContext
func NewEmptyCollectionType_abstractContentsContext ¶
func NewEmptyCollectionType_abstractContentsContext() *CollectionType_abstractContentsContext
func (*CollectionType_abstractContentsContext) EnterRule ¶
func (s *CollectionType_abstractContentsContext) EnterRule(listener antlr.ParseTreeListener)
func (*CollectionType_abstractContentsContext) ExitRule ¶
func (s *CollectionType_abstractContentsContext) ExitRule(listener antlr.ParseTreeListener)
func (*CollectionType_abstractContentsContext) GetParser ¶
func (s *CollectionType_abstractContentsContext) GetParser() antlr.Parser
func (*CollectionType_abstractContentsContext) GetRuleContext ¶
func (s *CollectionType_abstractContentsContext) GetRuleContext() antlr.RuleContext
func (*CollectionType_abstractContentsContext) IsCollectionType_abstractContentsContext ¶
func (*CollectionType_abstractContentsContext) IsCollectionType_abstractContentsContext()
func (*CollectionType_abstractContentsContext) OclType ¶
func (s *CollectionType_abstractContentsContext) OclType() IOclTypeContext
func (*CollectionType_abstractContentsContext) ToStringTree ¶
func (s *CollectionType_abstractContentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EnumLiteralExpContext ¶
type EnumLiteralExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEnumLiteralExpContext ¶
func NewEmptyEnumLiteralExpContext() *EnumLiteralExpContext
func NewEnumLiteralExpContext ¶
func NewEnumLiteralExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumLiteralExpContext
func (*EnumLiteralExpContext) EnterRule ¶
func (s *EnumLiteralExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*EnumLiteralExpContext) ExitRule ¶
func (s *EnumLiteralExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*EnumLiteralExpContext) GetParser ¶
func (s *EnumLiteralExpContext) GetParser() antlr.Parser
func (*EnumLiteralExpContext) GetRuleContext ¶
func (s *EnumLiteralExpContext) GetRuleContext() antlr.RuleContext
func (*EnumLiteralExpContext) IDENTIFIER ¶
func (s *EnumLiteralExpContext) IDENTIFIER() antlr.TerminalNode
func (*EnumLiteralExpContext) IsEnumLiteralExpContext ¶
func (*EnumLiteralExpContext) IsEnumLiteralExpContext()
func (*EnumLiteralExpContext) ToStringTree ¶
func (s *EnumLiteralExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ExpressionStatContext ¶
type ExpressionStatContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyExpressionStatContext ¶
func NewEmptyExpressionStatContext() *ExpressionStatContext
func NewExpressionStatContext ¶
func NewExpressionStatContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionStatContext
func (*ExpressionStatContext) EnterRule ¶
func (s *ExpressionStatContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExpressionStatContext) ExitRule ¶
func (s *ExpressionStatContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExpressionStatContext) GetParser ¶
func (s *ExpressionStatContext) GetParser() antlr.Parser
func (*ExpressionStatContext) GetRuleContext ¶
func (s *ExpressionStatContext) GetRuleContext() antlr.RuleContext
func (*ExpressionStatContext) IsExpressionStatContext ¶
func (*ExpressionStatContext) IsExpressionStatContext()
func (*ExpressionStatContext) OclExpression ¶
func (s *ExpressionStatContext) OclExpression() IOclExpressionContext
func (*ExpressionStatContext) ToStringTree ¶
func (s *ExpressionStatContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ForEachOutPatternElementContext ¶
type ForEachOutPatternElementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyForEachOutPatternElementContext ¶
func NewEmptyForEachOutPatternElementContext() *ForEachOutPatternElementContext
func NewForEachOutPatternElementContext ¶
func NewForEachOutPatternElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForEachOutPatternElementContext
func (*ForEachOutPatternElementContext) AllBinding ¶
func (s *ForEachOutPatternElementContext) AllBinding() []IBindingContext
func (*ForEachOutPatternElementContext) AllIDENTIFIER ¶
func (s *ForEachOutPatternElementContext) AllIDENTIFIER() []antlr.TerminalNode
func (*ForEachOutPatternElementContext) Binding ¶
func (s *ForEachOutPatternElementContext) Binding(i int) IBindingContext
func (*ForEachOutPatternElementContext) EnterRule ¶
func (s *ForEachOutPatternElementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ForEachOutPatternElementContext) ExitRule ¶
func (s *ForEachOutPatternElementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ForEachOutPatternElementContext) GetParser ¶
func (s *ForEachOutPatternElementContext) GetParser() antlr.Parser
func (*ForEachOutPatternElementContext) GetRuleContext ¶
func (s *ForEachOutPatternElementContext) GetRuleContext() antlr.RuleContext
func (*ForEachOutPatternElementContext) IDENTIFIER ¶
func (s *ForEachOutPatternElementContext) IDENTIFIER(i int) antlr.TerminalNode
func (*ForEachOutPatternElementContext) IsForEachOutPatternElementContext ¶
func (*ForEachOutPatternElementContext) IsForEachOutPatternElementContext()
func (*ForEachOutPatternElementContext) Iterator ¶
func (s *ForEachOutPatternElementContext) Iterator() IIteratorContext
func (*ForEachOutPatternElementContext) OclExpression ¶
func (s *ForEachOutPatternElementContext) OclExpression() IOclExpressionContext
func (*ForEachOutPatternElementContext) OclType ¶
func (s *ForEachOutPatternElementContext) OclType() IOclTypeContext
func (*ForEachOutPatternElementContext) ToStringTree ¶
func (s *ForEachOutPatternElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ForStatContext ¶
type ForStatContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyForStatContext ¶
func NewEmptyForStatContext() *ForStatContext
func NewForStatContext ¶
func NewForStatContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForStatContext
func (*ForStatContext) AllStatement ¶
func (s *ForStatContext) AllStatement() []IStatementContext
func (*ForStatContext) EnterRule ¶
func (s *ForStatContext) EnterRule(listener antlr.ParseTreeListener)
func (*ForStatContext) ExitRule ¶
func (s *ForStatContext) ExitRule(listener antlr.ParseTreeListener)
func (*ForStatContext) GetParser ¶
func (s *ForStatContext) GetParser() antlr.Parser
func (*ForStatContext) GetRuleContext ¶
func (s *ForStatContext) GetRuleContext() antlr.RuleContext
func (*ForStatContext) IsForStatContext ¶
func (*ForStatContext) IsForStatContext()
func (*ForStatContext) Iterator ¶
func (s *ForStatContext) Iterator() IIteratorContext
func (*ForStatContext) OclExpression ¶
func (s *ForStatContext) OclExpression() IOclExpressionContext
func (*ForStatContext) Statement ¶
func (s *ForStatContext) Statement(i int) IStatementContext
func (*ForStatContext) ToStringTree ¶
func (s *ForStatContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type HelperContext ¶
type HelperContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyHelperContext ¶
func NewEmptyHelperContext() *HelperContext
func NewHelperContext ¶
func NewHelperContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HelperContext
func (*HelperContext) EnterRule ¶
func (s *HelperContext) EnterRule(listener antlr.ParseTreeListener)
func (*HelperContext) ExitRule ¶
func (s *HelperContext) ExitRule(listener antlr.ParseTreeListener)
func (*HelperContext) GetParser ¶
func (s *HelperContext) GetParser() antlr.Parser
func (*HelperContext) GetRuleContext ¶
func (s *HelperContext) GetRuleContext() antlr.RuleContext
func (*HelperContext) IsHelperContext ¶
func (*HelperContext) IsHelperContext()
func (*HelperContext) OclFeatureDefinition ¶
func (s *HelperContext) OclFeatureDefinition() IOclFeatureDefinitionContext
func (*HelperContext) ToStringTree ¶
func (s *HelperContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IActionBlockContext ¶
type IActionBlockContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsActionBlockContext differentiates from other interfaces. IsActionBlockContext() }
IActionBlockContext is an interface to support dynamic dispatch.
type IAruleContext ¶
type IAruleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAruleContext differentiates from other interfaces. IsAruleContext() }
IAruleContext is an interface to support dynamic dispatch.
type IAttributeContext ¶
type IAttributeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAttributeContext differentiates from other interfaces. IsAttributeContext() }
IAttributeContext is an interface to support dynamic dispatch.
type IBagExpContext ¶
type IBagExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBagExpContext differentiates from other interfaces. IsBagExpContext() }
IBagExpContext is an interface to support dynamic dispatch.
type IBagTypeContext ¶
type IBagTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBagTypeContext differentiates from other interfaces. IsBagTypeContext() }
IBagTypeContext is an interface to support dynamic dispatch.
type IBindingContext ¶
type IBindingContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBindingContext differentiates from other interfaces. IsBindingContext() }
IBindingContext is an interface to support dynamic dispatch.
type IBindingStatContext ¶
type IBindingStatContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBindingStatContext differentiates from other interfaces. IsBindingStatContext() }
IBindingStatContext is an interface to support dynamic dispatch.
type IBooleanExpContext ¶
type IBooleanExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBooleanExpContext differentiates from other interfaces. IsBooleanExpContext() }
IBooleanExpContext is an interface to support dynamic dispatch.
type IBooleanTypeContext ¶
type IBooleanTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBooleanTypeContext differentiates from other interfaces. IsBooleanTypeContext() }
IBooleanTypeContext is an interface to support dynamic dispatch.
type ICalledRuleContext ¶
type ICalledRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCalledRuleContext differentiates from other interfaces. IsCalledRuleContext() }
ICalledRuleContext is an interface to support dynamic dispatch.
type ICollectionExpContext ¶
type ICollectionExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCollectionExpContext differentiates from other interfaces. IsCollectionExpContext() }
ICollectionExpContext is an interface to support dynamic dispatch.
type ICollectionOperationCallExpContext ¶
type ICollectionOperationCallExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCollectionOperationCallExpContext differentiates from other interfaces. IsCollectionOperationCallExpContext() }
ICollectionOperationCallExpContext is an interface to support dynamic dispatch.
type ICollectionTypeContext ¶
type ICollectionTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCollectionTypeContext differentiates from other interfaces. IsCollectionTypeContext() }
ICollectionTypeContext is an interface to support dynamic dispatch.
type ICollectionType_abstractContentsContext ¶
type ICollectionType_abstractContentsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCollectionType_abstractContentsContext differentiates from other interfaces. IsCollectionType_abstractContentsContext() }
ICollectionType_abstractContentsContext is an interface to support dynamic dispatch.
type IEnumLiteralExpContext ¶
type IEnumLiteralExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEnumLiteralExpContext differentiates from other interfaces. IsEnumLiteralExpContext() }
IEnumLiteralExpContext is an interface to support dynamic dispatch.
type IExpressionStatContext ¶
type IExpressionStatContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsExpressionStatContext differentiates from other interfaces. IsExpressionStatContext() }
IExpressionStatContext is an interface to support dynamic dispatch.
type IForEachOutPatternElementContext ¶
type IForEachOutPatternElementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsForEachOutPatternElementContext differentiates from other interfaces. IsForEachOutPatternElementContext() }
IForEachOutPatternElementContext is an interface to support dynamic dispatch.
type IForStatContext ¶
type IForStatContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsForStatContext differentiates from other interfaces. IsForStatContext() }
IForStatContext is an interface to support dynamic dispatch.
type IHelperContext ¶
type IHelperContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsHelperContext differentiates from other interfaces. IsHelperContext() }
IHelperContext is an interface to support dynamic dispatch.
type IIfExpContext ¶
type IIfExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIfExpContext differentiates from other interfaces. IsIfExpContext() }
IIfExpContext is an interface to support dynamic dispatch.
type IIfStatContext ¶
type IIfStatContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIfStatContext differentiates from other interfaces. IsIfStatContext() }
IIfStatContext is an interface to support dynamic dispatch.
type IInPatternContext ¶
type IInPatternContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInPatternContext differentiates from other interfaces. IsInPatternContext() }
IInPatternContext is an interface to support dynamic dispatch.
type IInPatternElementContext ¶
type IInPatternElementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsInPatternElementContext differentiates from other interfaces. IsInPatternElementContext() }
IInPatternElementContext is an interface to support dynamic dispatch.
type IIntegerExpContext ¶
type IIntegerExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIntegerExpContext differentiates from other interfaces. IsIntegerExpContext() }
IIntegerExpContext is an interface to support dynamic dispatch.
type IIntegerTypeContext ¶
type IIntegerTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIntegerTypeContext differentiates from other interfaces. IsIntegerTypeContext() }
IIntegerTypeContext is an interface to support dynamic dispatch.
type IIterateExpContext ¶
type IIterateExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIterateExpContext differentiates from other interfaces. IsIterateExpContext() }
IIterateExpContext is an interface to support dynamic dispatch.
type IIteratorContext ¶
type IIteratorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIteratorContext differentiates from other interfaces. IsIteratorContext() }
IIteratorContext is an interface to support dynamic dispatch.
type IIteratorExpContext ¶
type IIteratorExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIteratorExpContext differentiates from other interfaces. IsIteratorExpContext() }
IIteratorExpContext is an interface to support dynamic dispatch.
type ILazyMatchedRuleContext ¶
type ILazyMatchedRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLazyMatchedRuleContext differentiates from other interfaces. IsLazyMatchedRuleContext() }
ILazyMatchedRuleContext is an interface to support dynamic dispatch.
type ILetExpContext ¶
type ILetExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLetExpContext differentiates from other interfaces. IsLetExpContext() }
ILetExpContext is an interface to support dynamic dispatch.
type ILibraryContext ¶
type ILibraryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLibraryContext differentiates from other interfaces. IsLibraryContext() }
ILibraryContext is an interface to support dynamic dispatch.
type ILibraryRefContext ¶
type ILibraryRefContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLibraryRefContext differentiates from other interfaces. IsLibraryRefContext() }
ILibraryRefContext is an interface to support dynamic dispatch.
type IMapElementContext ¶
type IMapElementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMapElementContext differentiates from other interfaces. IsMapElementContext() }
IMapElementContext is an interface to support dynamic dispatch.
type IMapExpContext ¶
type IMapExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMapExpContext differentiates from other interfaces. IsMapExpContext() }
IMapExpContext is an interface to support dynamic dispatch.
type IMapTypeContext ¶
type IMapTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMapTypeContext differentiates from other interfaces. IsMapTypeContext() }
IMapTypeContext is an interface to support dynamic dispatch.
type IMatchedRuleContext ¶
type IMatchedRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMatchedRuleContext differentiates from other interfaces. IsMatchedRuleContext() }
IMatchedRuleContext is an interface to support dynamic dispatch.
type IMatchedRule_abstractContentsContext ¶
type IMatchedRule_abstractContentsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMatchedRule_abstractContentsContext differentiates from other interfaces. IsMatchedRule_abstractContentsContext() }
IMatchedRule_abstractContentsContext is an interface to support dynamic dispatch.
type IModuleContext ¶
type IModuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsModuleContext differentiates from other interfaces. IsModuleContext() }
IModuleContext is an interface to support dynamic dispatch.
type IModuleElementContext ¶
type IModuleElementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsModuleElementContext differentiates from other interfaces. IsModuleElementContext() }
IModuleElementContext is an interface to support dynamic dispatch.
type INavigationOrAttributeCallExpContext ¶
type INavigationOrAttributeCallExpContext interface { antlr.ParserRuleContext GetParser() antlr.Parser IsNavigationOrAttributeCallExpContext() }
INavigationOrAttributeCallExpContext is an interface to support dynamic dispatch.
type INumericExpContext ¶
type INumericExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNumericExpContext differentiates from other interfaces. IsNumericExpContext() }
INumericExpContext is an interface to support dynamic dispatch.
type INumericTypeContext ¶
type INumericTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsNumericTypeContext differentiates from other interfaces. IsNumericTypeContext() }
INumericTypeContext is an interface to support dynamic dispatch.
type IOclAnyTypeContext ¶
type IOclAnyTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOclAnyTypeContext differentiates from other interfaces. IsOclAnyTypeContext() }
IOclAnyTypeContext is an interface to support dynamic dispatch.
type IOclAnyType_abstractContentsContext ¶
type IOclAnyType_abstractContentsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOclAnyType_abstractContentsContext differentiates from other interfaces. IsOclAnyType_abstractContentsContext() }
IOclAnyType_abstractContentsContext is an interface to support dynamic dispatch.
type IOclContextDefinitionContext ¶
type IOclContextDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOclContextDefinitionContext differentiates from other interfaces. IsOclContextDefinitionContext() }
IOclContextDefinitionContext is an interface to support dynamic dispatch.
type IOclExpressionContext ¶
type IOclExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOclExpressionContext differentiates from other interfaces. IsOclExpressionContext() }
IOclExpressionContext is an interface to support dynamic dispatch.
type IOclFeatureContext ¶
type IOclFeatureContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOclFeatureContext differentiates from other interfaces. IsOclFeatureContext() }
IOclFeatureContext is an interface to support dynamic dispatch.
type IOclFeatureDefinitionContext ¶
type IOclFeatureDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOclFeatureDefinitionContext differentiates from other interfaces. IsOclFeatureDefinitionContext() }
IOclFeatureDefinitionContext is an interface to support dynamic dispatch.
type IOclModelContext ¶
type IOclModelContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOclModelContext differentiates from other interfaces. IsOclModelContext() }
IOclModelContext is an interface to support dynamic dispatch.
type IOclModelElementContext ¶
type IOclModelElementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOclModelElementContext differentiates from other interfaces. IsOclModelElementContext() }
IOclModelElementContext is an interface to support dynamic dispatch.
type IOclTypeContext ¶
type IOclTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOclTypeContext differentiates from other interfaces. IsOclTypeContext() }
IOclTypeContext is an interface to support dynamic dispatch.
type IOclType_abstractContentsContext ¶
type IOclType_abstractContentsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOclType_abstractContentsContext differentiates from other interfaces. IsOclType_abstractContentsContext() }
IOclType_abstractContentsContext is an interface to support dynamic dispatch.
type IOclUndefinedExpContext ¶
type IOclUndefinedExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOclUndefinedExpContext differentiates from other interfaces. IsOclUndefinedExpContext() }
IOclUndefinedExpContext is an interface to support dynamic dispatch.
type IOperationCallExpContext ¶
type IOperationCallExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOperationCallExpContext differentiates from other interfaces. IsOperationCallExpContext() }
IOperationCallExpContext is an interface to support dynamic dispatch.
type IOperationContext ¶
type IOperationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOperationContext differentiates from other interfaces. IsOperationContext() }
IOperationContext is an interface to support dynamic dispatch.
type IOrderedSetExpContext ¶
type IOrderedSetExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOrderedSetExpContext differentiates from other interfaces. IsOrderedSetExpContext() }
IOrderedSetExpContext is an interface to support dynamic dispatch.
type IOrderedSetTypeContext ¶
type IOrderedSetTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOrderedSetTypeContext differentiates from other interfaces. IsOrderedSetTypeContext() }
IOrderedSetTypeContext is an interface to support dynamic dispatch.
type IOutPatternContext ¶
type IOutPatternContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOutPatternContext differentiates from other interfaces. IsOutPatternContext() }
IOutPatternContext is an interface to support dynamic dispatch.
type IOutPatternElementContext ¶
type IOutPatternElementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsOutPatternElementContext differentiates from other interfaces. IsOutPatternElementContext() }
IOutPatternElementContext is an interface to support dynamic dispatch.
type IParameterContext ¶
type IParameterContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsParameterContext differentiates from other interfaces. IsParameterContext() }
IParameterContext is an interface to support dynamic dispatch.
type IPrimary_oclExpressionContext ¶
type IPrimary_oclExpressionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPrimary_oclExpressionContext differentiates from other interfaces. IsPrimary_oclExpressionContext() }
IPrimary_oclExpressionContext is an interface to support dynamic dispatch.
type IPrimitiveContext ¶
type IPrimitiveContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPrimitiveContext differentiates from other interfaces. IsPrimitiveContext() }
IPrimitiveContext is an interface to support dynamic dispatch.
type IPrimitiveExpContext ¶
type IPrimitiveExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPrimitiveExpContext differentiates from other interfaces. IsPrimitiveExpContext() }
IPrimitiveExpContext is an interface to support dynamic dispatch.
type IPriority_0Context ¶
type IPriority_0Context interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPriority_0Context differentiates from other interfaces. IsPriority_0Context() }
IPriority_0Context is an interface to support dynamic dispatch.
type IPriority_1Context ¶
type IPriority_1Context interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPriority_1Context differentiates from other interfaces. IsPriority_1Context() }
IPriority_1Context is an interface to support dynamic dispatch.
type IPriority_2Context ¶
type IPriority_2Context interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPriority_2Context differentiates from other interfaces. IsPriority_2Context() }
IPriority_2Context is an interface to support dynamic dispatch.
type IPriority_3Context ¶
type IPriority_3Context interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPriority_3Context differentiates from other interfaces. IsPriority_3Context() }
IPriority_3Context is an interface to support dynamic dispatch.
type IPriority_4Context ¶
type IPriority_4Context interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPriority_4Context differentiates from other interfaces. IsPriority_4Context() }
IPriority_4Context is an interface to support dynamic dispatch.
type IPriority_5Context ¶
type IPriority_5Context interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPriority_5Context differentiates from other interfaces. IsPriority_5Context() }
IPriority_5Context is an interface to support dynamic dispatch.
type IQueryContext ¶
type IQueryContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsQueryContext differentiates from other interfaces. IsQueryContext() }
IQueryContext is an interface to support dynamic dispatch.
type IRealExpContext ¶
type IRealExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRealExpContext differentiates from other interfaces. IsRealExpContext() }
IRealExpContext is an interface to support dynamic dispatch.
type IRealTypeContext ¶
type IRealTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRealTypeContext differentiates from other interfaces. IsRealTypeContext() }
IRealTypeContext is an interface to support dynamic dispatch.
type IRuleVariableDeclarationContext ¶
type IRuleVariableDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRuleVariableDeclarationContext differentiates from other interfaces. IsRuleVariableDeclarationContext() }
IRuleVariableDeclarationContext is an interface to support dynamic dispatch.
type ISequenceExpContext ¶
type ISequenceExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSequenceExpContext differentiates from other interfaces. IsSequenceExpContext() }
ISequenceExpContext is an interface to support dynamic dispatch.
type ISequenceTypeContext ¶
type ISequenceTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSequenceTypeContext differentiates from other interfaces. IsSequenceTypeContext() }
ISequenceTypeContext is an interface to support dynamic dispatch.
type ISetExpContext ¶
type ISetExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSetExpContext differentiates from other interfaces. IsSetExpContext() }
ISetExpContext is an interface to support dynamic dispatch.
type ISetTypeContext ¶
type ISetTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSetTypeContext differentiates from other interfaces. IsSetTypeContext() }
ISetTypeContext is an interface to support dynamic dispatch.
type ISimpleInPatternElementContext ¶
type ISimpleInPatternElementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSimpleInPatternElementContext differentiates from other interfaces. IsSimpleInPatternElementContext() }
ISimpleInPatternElementContext is an interface to support dynamic dispatch.
type ISimpleOutPatternElementContext ¶
type ISimpleOutPatternElementContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSimpleOutPatternElementContext differentiates from other interfaces. IsSimpleOutPatternElementContext() }
ISimpleOutPatternElementContext is an interface to support dynamic dispatch.
type ISourceModelPatternContext ¶
type ISourceModelPatternContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSourceModelPatternContext differentiates from other interfaces. IsSourceModelPatternContext() }
ISourceModelPatternContext 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 IStringExpContext ¶
type IStringExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStringExpContext differentiates from other interfaces. IsStringExpContext() }
IStringExpContext is an interface to support dynamic dispatch.
type IStringTypeContext ¶
type IStringTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStringTypeContext differentiates from other interfaces. IsStringTypeContext() }
IStringTypeContext is an interface to support dynamic dispatch.
type ISuperExpContext ¶
type ISuperExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSuperExpContext differentiates from other interfaces. IsSuperExpContext() }
ISuperExpContext is an interface to support dynamic dispatch.
type ITargetModelPatternContext ¶
type ITargetModelPatternContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTargetModelPatternContext differentiates from other interfaces. IsTargetModelPatternContext() }
ITargetModelPatternContext is an interface to support dynamic dispatch.
type ITransformationModeContext ¶
type ITransformationModeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTransformationModeContext differentiates from other interfaces. IsTransformationModeContext() }
ITransformationModeContext is an interface to support dynamic dispatch.
type ITupleExpContext ¶
type ITupleExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTupleExpContext differentiates from other interfaces. IsTupleExpContext() }
ITupleExpContext is an interface to support dynamic dispatch.
type ITuplePartContext ¶
type ITuplePartContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTuplePartContext differentiates from other interfaces. IsTuplePartContext() }
ITuplePartContext is an interface to support dynamic dispatch.
type ITupleTypeAttributeContext ¶
type ITupleTypeAttributeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTupleTypeAttributeContext differentiates from other interfaces. IsTupleTypeAttributeContext() }
ITupleTypeAttributeContext is an interface to support dynamic dispatch.
type ITupleTypeContext ¶
type ITupleTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTupleTypeContext differentiates from other interfaces. IsTupleTypeContext() }
ITupleTypeContext is an interface to support dynamic dispatch.
type IUnitContext ¶
type IUnitContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsUnitContext differentiates from other interfaces. IsUnitContext() }
IUnitContext is an interface to support dynamic dispatch.
type IVariableDeclarationContext ¶
type IVariableDeclarationContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsVariableDeclarationContext differentiates from other interfaces. IsVariableDeclarationContext() }
IVariableDeclarationContext is an interface to support dynamic dispatch.
type IVariableExpContext ¶
type IVariableExpContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsVariableExpContext differentiates from other interfaces. IsVariableExpContext() }
IVariableExpContext is an interface to support dynamic dispatch.
type IfExpContext ¶
type IfExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIfExpContext ¶
func NewEmptyIfExpContext() *IfExpContext
func NewIfExpContext ¶
func NewIfExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfExpContext
func (*IfExpContext) AllOclExpression ¶
func (s *IfExpContext) AllOclExpression() []IOclExpressionContext
func (*IfExpContext) EnterRule ¶
func (s *IfExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*IfExpContext) ExitRule ¶
func (s *IfExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*IfExpContext) GetParser ¶
func (s *IfExpContext) GetParser() antlr.Parser
func (*IfExpContext) GetRuleContext ¶
func (s *IfExpContext) GetRuleContext() antlr.RuleContext
func (*IfExpContext) IsIfExpContext ¶
func (*IfExpContext) IsIfExpContext()
func (*IfExpContext) OclExpression ¶
func (s *IfExpContext) OclExpression(i int) IOclExpressionContext
func (*IfExpContext) ToStringTree ¶
func (s *IfExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IfStatContext ¶
type IfStatContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIfStatContext ¶
func NewEmptyIfStatContext() *IfStatContext
func NewIfStatContext ¶
func NewIfStatContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfStatContext
func (*IfStatContext) AllStatement ¶
func (s *IfStatContext) AllStatement() []IStatementContext
func (*IfStatContext) EnterRule ¶
func (s *IfStatContext) EnterRule(listener antlr.ParseTreeListener)
func (*IfStatContext) ExitRule ¶
func (s *IfStatContext) ExitRule(listener antlr.ParseTreeListener)
func (*IfStatContext) GetParser ¶
func (s *IfStatContext) GetParser() antlr.Parser
func (*IfStatContext) GetRuleContext ¶
func (s *IfStatContext) GetRuleContext() antlr.RuleContext
func (*IfStatContext) IsIfStatContext ¶
func (*IfStatContext) IsIfStatContext()
func (*IfStatContext) OclExpression ¶
func (s *IfStatContext) OclExpression() IOclExpressionContext
func (*IfStatContext) Statement ¶
func (s *IfStatContext) Statement(i int) IStatementContext
func (*IfStatContext) ToStringTree ¶
func (s *IfStatContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InPatternContext ¶
type InPatternContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInPatternContext ¶
func NewEmptyInPatternContext() *InPatternContext
func NewInPatternContext ¶
func NewInPatternContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InPatternContext
func (*InPatternContext) AllInPatternElement ¶
func (s *InPatternContext) AllInPatternElement() []IInPatternElementContext
func (*InPatternContext) EnterRule ¶
func (s *InPatternContext) EnterRule(listener antlr.ParseTreeListener)
func (*InPatternContext) ExitRule ¶
func (s *InPatternContext) ExitRule(listener antlr.ParseTreeListener)
func (*InPatternContext) GetParser ¶
func (s *InPatternContext) GetParser() antlr.Parser
func (*InPatternContext) GetRuleContext ¶
func (s *InPatternContext) GetRuleContext() antlr.RuleContext
func (*InPatternContext) InPatternElement ¶
func (s *InPatternContext) InPatternElement(i int) IInPatternElementContext
func (*InPatternContext) IsInPatternContext ¶
func (*InPatternContext) IsInPatternContext()
func (*InPatternContext) OclExpression ¶
func (s *InPatternContext) OclExpression() IOclExpressionContext
func (*InPatternContext) ToStringTree ¶
func (s *InPatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type InPatternElementContext ¶
type InPatternElementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyInPatternElementContext ¶
func NewEmptyInPatternElementContext() *InPatternElementContext
func NewInPatternElementContext ¶
func NewInPatternElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InPatternElementContext
func (*InPatternElementContext) EnterRule ¶
func (s *InPatternElementContext) EnterRule(listener antlr.ParseTreeListener)
func (*InPatternElementContext) ExitRule ¶
func (s *InPatternElementContext) ExitRule(listener antlr.ParseTreeListener)
func (*InPatternElementContext) GetParser ¶
func (s *InPatternElementContext) GetParser() antlr.Parser
func (*InPatternElementContext) GetRuleContext ¶
func (s *InPatternElementContext) GetRuleContext() antlr.RuleContext
func (*InPatternElementContext) IsInPatternElementContext ¶
func (*InPatternElementContext) IsInPatternElementContext()
func (*InPatternElementContext) SimpleInPatternElement ¶
func (s *InPatternElementContext) SimpleInPatternElement() ISimpleInPatternElementContext
func (*InPatternElementContext) ToStringTree ¶
func (s *InPatternElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IntegerExpContext ¶
type IntegerExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIntegerExpContext ¶
func NewEmptyIntegerExpContext() *IntegerExpContext
func NewIntegerExpContext ¶
func NewIntegerExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntegerExpContext
func (*IntegerExpContext) EnterRule ¶
func (s *IntegerExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*IntegerExpContext) ExitRule ¶
func (s *IntegerExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*IntegerExpContext) GetParser ¶
func (s *IntegerExpContext) GetParser() antlr.Parser
func (*IntegerExpContext) GetRuleContext ¶
func (s *IntegerExpContext) GetRuleContext() antlr.RuleContext
func (*IntegerExpContext) INTEGER ¶
func (s *IntegerExpContext) INTEGER() antlr.TerminalNode
func (*IntegerExpContext) IsIntegerExpContext ¶
func (*IntegerExpContext) IsIntegerExpContext()
func (*IntegerExpContext) ToStringTree ¶
func (s *IntegerExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IntegerTypeContext ¶
type IntegerTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIntegerTypeContext ¶
func NewEmptyIntegerTypeContext() *IntegerTypeContext
func NewIntegerTypeContext ¶
func NewIntegerTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntegerTypeContext
func (*IntegerTypeContext) EnterRule ¶
func (s *IntegerTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*IntegerTypeContext) ExitRule ¶
func (s *IntegerTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*IntegerTypeContext) GetParser ¶
func (s *IntegerTypeContext) GetParser() antlr.Parser
func (*IntegerTypeContext) GetRuleContext ¶
func (s *IntegerTypeContext) GetRuleContext() antlr.RuleContext
func (*IntegerTypeContext) IsIntegerTypeContext ¶
func (*IntegerTypeContext) IsIntegerTypeContext()
func (*IntegerTypeContext) ToStringTree ¶
func (s *IntegerTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IterateExpContext ¶
type IterateExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIterateExpContext ¶
func NewEmptyIterateExpContext() *IterateExpContext
func NewIterateExpContext ¶
func NewIterateExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IterateExpContext
func (*IterateExpContext) AllIterator ¶
func (s *IterateExpContext) AllIterator() []IIteratorContext
func (*IterateExpContext) EnterRule ¶
func (s *IterateExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*IterateExpContext) ExitRule ¶
func (s *IterateExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*IterateExpContext) GetParser ¶
func (s *IterateExpContext) GetParser() antlr.Parser
func (*IterateExpContext) GetRuleContext ¶
func (s *IterateExpContext) GetRuleContext() antlr.RuleContext
func (*IterateExpContext) IsIterateExpContext ¶
func (*IterateExpContext) IsIterateExpContext()
func (*IterateExpContext) Iterator ¶
func (s *IterateExpContext) Iterator(i int) IIteratorContext
func (*IterateExpContext) OclExpression ¶
func (s *IterateExpContext) OclExpression() IOclExpressionContext
func (*IterateExpContext) ToStringTree ¶
func (s *IterateExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*IterateExpContext) VariableDeclaration ¶
func (s *IterateExpContext) VariableDeclaration() IVariableDeclarationContext
type IteratorContext ¶
type IteratorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIteratorContext ¶
func NewEmptyIteratorContext() *IteratorContext
func NewIteratorContext ¶
func NewIteratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IteratorContext
func (*IteratorContext) EnterRule ¶
func (s *IteratorContext) EnterRule(listener antlr.ParseTreeListener)
func (*IteratorContext) ExitRule ¶
func (s *IteratorContext) ExitRule(listener antlr.ParseTreeListener)
func (*IteratorContext) GetParser ¶
func (s *IteratorContext) GetParser() antlr.Parser
func (*IteratorContext) GetRuleContext ¶
func (s *IteratorContext) GetRuleContext() antlr.RuleContext
func (*IteratorContext) IDENTIFIER ¶
func (s *IteratorContext) IDENTIFIER() antlr.TerminalNode
func (*IteratorContext) IsIteratorContext ¶
func (*IteratorContext) IsIteratorContext()
func (*IteratorContext) ToStringTree ¶
func (s *IteratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IteratorExpContext ¶
type IteratorExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIteratorExpContext ¶
func NewEmptyIteratorExpContext() *IteratorExpContext
func NewIteratorExpContext ¶
func NewIteratorExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IteratorExpContext
func (*IteratorExpContext) AllIterator ¶
func (s *IteratorExpContext) AllIterator() []IIteratorContext
func (*IteratorExpContext) EnterRule ¶
func (s *IteratorExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*IteratorExpContext) ExitRule ¶
func (s *IteratorExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*IteratorExpContext) GetParser ¶
func (s *IteratorExpContext) GetParser() antlr.Parser
func (*IteratorExpContext) GetRuleContext ¶
func (s *IteratorExpContext) GetRuleContext() antlr.RuleContext
func (*IteratorExpContext) IDENTIFIER ¶
func (s *IteratorExpContext) IDENTIFIER() antlr.TerminalNode
func (*IteratorExpContext) IsIteratorExpContext ¶
func (*IteratorExpContext) IsIteratorExpContext()
func (*IteratorExpContext) Iterator ¶
func (s *IteratorExpContext) Iterator(i int) IIteratorContext
func (*IteratorExpContext) OclExpression ¶
func (s *IteratorExpContext) OclExpression() IOclExpressionContext
func (*IteratorExpContext) ToStringTree ¶
func (s *IteratorExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LazyMatchedRuleContext ¶
type LazyMatchedRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLazyMatchedRuleContext ¶
func NewEmptyLazyMatchedRuleContext() *LazyMatchedRuleContext
func NewLazyMatchedRuleContext ¶
func NewLazyMatchedRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LazyMatchedRuleContext
func (*LazyMatchedRuleContext) ActionBlock ¶
func (s *LazyMatchedRuleContext) ActionBlock() IActionBlockContext
func (*LazyMatchedRuleContext) AllIDENTIFIER ¶
func (s *LazyMatchedRuleContext) AllIDENTIFIER() []antlr.TerminalNode
func (*LazyMatchedRuleContext) AllRuleVariableDeclaration ¶
func (s *LazyMatchedRuleContext) AllRuleVariableDeclaration() []IRuleVariableDeclarationContext
func (*LazyMatchedRuleContext) EnterRule ¶
func (s *LazyMatchedRuleContext) EnterRule(listener antlr.ParseTreeListener)
func (*LazyMatchedRuleContext) ExitRule ¶
func (s *LazyMatchedRuleContext) ExitRule(listener antlr.ParseTreeListener)
func (*LazyMatchedRuleContext) GetParser ¶
func (s *LazyMatchedRuleContext) GetParser() antlr.Parser
func (*LazyMatchedRuleContext) GetRuleContext ¶
func (s *LazyMatchedRuleContext) GetRuleContext() antlr.RuleContext
func (*LazyMatchedRuleContext) IDENTIFIER ¶
func (s *LazyMatchedRuleContext) IDENTIFIER(i int) antlr.TerminalNode
func (*LazyMatchedRuleContext) InPattern ¶
func (s *LazyMatchedRuleContext) InPattern() IInPatternContext
func (*LazyMatchedRuleContext) IsLazyMatchedRuleContext ¶
func (*LazyMatchedRuleContext) IsLazyMatchedRuleContext()
func (*LazyMatchedRuleContext) OutPattern ¶
func (s *LazyMatchedRuleContext) OutPattern() IOutPatternContext
func (*LazyMatchedRuleContext) RuleVariableDeclaration ¶
func (s *LazyMatchedRuleContext) RuleVariableDeclaration(i int) IRuleVariableDeclarationContext
func (*LazyMatchedRuleContext) ToStringTree ¶
func (s *LazyMatchedRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LetExpContext ¶
type LetExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLetExpContext ¶
func NewEmptyLetExpContext() *LetExpContext
func NewLetExpContext ¶
func NewLetExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LetExpContext
func (*LetExpContext) EnterRule ¶
func (s *LetExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*LetExpContext) ExitRule ¶
func (s *LetExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*LetExpContext) GetParser ¶
func (s *LetExpContext) GetParser() antlr.Parser
func (*LetExpContext) GetRuleContext ¶
func (s *LetExpContext) GetRuleContext() antlr.RuleContext
func (*LetExpContext) IsLetExpContext ¶
func (*LetExpContext) IsLetExpContext()
func (*LetExpContext) OclExpression ¶
func (s *LetExpContext) OclExpression() IOclExpressionContext
func (*LetExpContext) ToStringTree ¶
func (s *LetExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*LetExpContext) VariableDeclaration ¶
func (s *LetExpContext) VariableDeclaration() IVariableDeclarationContext
type LibraryContext ¶
type LibraryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLibraryContext ¶
func NewEmptyLibraryContext() *LibraryContext
func NewLibraryContext ¶
func NewLibraryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LibraryContext
func (*LibraryContext) AllHelper ¶
func (s *LibraryContext) AllHelper() []IHelperContext
func (*LibraryContext) AllLibraryRef ¶
func (s *LibraryContext) AllLibraryRef() []ILibraryRefContext
func (*LibraryContext) EnterRule ¶
func (s *LibraryContext) EnterRule(listener antlr.ParseTreeListener)
func (*LibraryContext) ExitRule ¶
func (s *LibraryContext) ExitRule(listener antlr.ParseTreeListener)
func (*LibraryContext) GetParser ¶
func (s *LibraryContext) GetParser() antlr.Parser
func (*LibraryContext) GetRuleContext ¶
func (s *LibraryContext) GetRuleContext() antlr.RuleContext
func (*LibraryContext) Helper ¶
func (s *LibraryContext) Helper(i int) IHelperContext
func (*LibraryContext) IDENTIFIER ¶
func (s *LibraryContext) IDENTIFIER() antlr.TerminalNode
func (*LibraryContext) IsLibraryContext ¶
func (*LibraryContext) IsLibraryContext()
func (*LibraryContext) LibraryRef ¶
func (s *LibraryContext) LibraryRef(i int) ILibraryRefContext
func (*LibraryContext) STRING ¶
func (s *LibraryContext) STRING() antlr.TerminalNode
func (*LibraryContext) ToStringTree ¶
func (s *LibraryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LibraryRefContext ¶
type LibraryRefContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLibraryRefContext ¶
func NewEmptyLibraryRefContext() *LibraryRefContext
func NewLibraryRefContext ¶
func NewLibraryRefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LibraryRefContext
func (*LibraryRefContext) EnterRule ¶
func (s *LibraryRefContext) EnterRule(listener antlr.ParseTreeListener)
func (*LibraryRefContext) ExitRule ¶
func (s *LibraryRefContext) ExitRule(listener antlr.ParseTreeListener)
func (*LibraryRefContext) GetParser ¶
func (s *LibraryRefContext) GetParser() antlr.Parser
func (*LibraryRefContext) GetRuleContext ¶
func (s *LibraryRefContext) GetRuleContext() antlr.RuleContext
func (*LibraryRefContext) IsLibraryRefContext ¶
func (*LibraryRefContext) IsLibraryRefContext()
func (*LibraryRefContext) STRING ¶
func (s *LibraryRefContext) STRING() antlr.TerminalNode
func (*LibraryRefContext) ToStringTree ¶
func (s *LibraryRefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MapElementContext ¶
type MapElementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMapElementContext ¶
func NewEmptyMapElementContext() *MapElementContext
func NewMapElementContext ¶
func NewMapElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MapElementContext
func (*MapElementContext) AllOclExpression ¶
func (s *MapElementContext) AllOclExpression() []IOclExpressionContext
func (*MapElementContext) EnterRule ¶
func (s *MapElementContext) EnterRule(listener antlr.ParseTreeListener)
func (*MapElementContext) ExitRule ¶
func (s *MapElementContext) ExitRule(listener antlr.ParseTreeListener)
func (*MapElementContext) GetParser ¶
func (s *MapElementContext) GetParser() antlr.Parser
func (*MapElementContext) GetRuleContext ¶
func (s *MapElementContext) GetRuleContext() antlr.RuleContext
func (*MapElementContext) IsMapElementContext ¶
func (*MapElementContext) IsMapElementContext()
func (*MapElementContext) OclExpression ¶
func (s *MapElementContext) OclExpression(i int) IOclExpressionContext
func (*MapElementContext) ToStringTree ¶
func (s *MapElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MapExpContext ¶
type MapExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMapExpContext ¶
func NewEmptyMapExpContext() *MapExpContext
func NewMapExpContext ¶
func NewMapExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MapExpContext
func (*MapExpContext) AllMapElement ¶
func (s *MapExpContext) AllMapElement() []IMapElementContext
func (*MapExpContext) EnterRule ¶
func (s *MapExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*MapExpContext) ExitRule ¶
func (s *MapExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*MapExpContext) GetParser ¶
func (s *MapExpContext) GetParser() antlr.Parser
func (*MapExpContext) GetRuleContext ¶
func (s *MapExpContext) GetRuleContext() antlr.RuleContext
func (*MapExpContext) IsMapExpContext ¶
func (*MapExpContext) IsMapExpContext()
func (*MapExpContext) MapElement ¶
func (s *MapExpContext) MapElement(i int) IMapElementContext
func (*MapExpContext) ToStringTree ¶
func (s *MapExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MapTypeContext ¶
type MapTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMapTypeContext ¶
func NewEmptyMapTypeContext() *MapTypeContext
func NewMapTypeContext ¶
func NewMapTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MapTypeContext
func (*MapTypeContext) AllOclType ¶
func (s *MapTypeContext) AllOclType() []IOclTypeContext
func (*MapTypeContext) EnterRule ¶
func (s *MapTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*MapTypeContext) ExitRule ¶
func (s *MapTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*MapTypeContext) GetParser ¶
func (s *MapTypeContext) GetParser() antlr.Parser
func (*MapTypeContext) GetRuleContext ¶
func (s *MapTypeContext) GetRuleContext() antlr.RuleContext
func (*MapTypeContext) IsMapTypeContext ¶
func (*MapTypeContext) IsMapTypeContext()
func (*MapTypeContext) OclType ¶
func (s *MapTypeContext) OclType(i int) IOclTypeContext
func (*MapTypeContext) ToStringTree ¶
func (s *MapTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MatchedRuleContext ¶
type MatchedRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMatchedRuleContext ¶
func NewEmptyMatchedRuleContext() *MatchedRuleContext
func NewMatchedRuleContext ¶
func NewMatchedRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MatchedRuleContext
func (*MatchedRuleContext) EnterRule ¶
func (s *MatchedRuleContext) EnterRule(listener antlr.ParseTreeListener)
func (*MatchedRuleContext) ExitRule ¶
func (s *MatchedRuleContext) ExitRule(listener antlr.ParseTreeListener)
func (*MatchedRuleContext) GetParser ¶
func (s *MatchedRuleContext) GetParser() antlr.Parser
func (*MatchedRuleContext) GetRuleContext ¶
func (s *MatchedRuleContext) GetRuleContext() antlr.RuleContext
func (*MatchedRuleContext) IsMatchedRuleContext ¶
func (*MatchedRuleContext) IsMatchedRuleContext()
func (*MatchedRuleContext) LazyMatchedRule ¶
func (s *MatchedRuleContext) LazyMatchedRule() ILazyMatchedRuleContext
func (*MatchedRuleContext) MatchedRule_abstractContents ¶
func (s *MatchedRuleContext) MatchedRule_abstractContents() IMatchedRule_abstractContentsContext
func (*MatchedRuleContext) ToStringTree ¶
func (s *MatchedRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MatchedRule_abstractContentsContext ¶
type MatchedRule_abstractContentsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMatchedRule_abstractContentsContext ¶
func NewEmptyMatchedRule_abstractContentsContext() *MatchedRule_abstractContentsContext
func NewMatchedRule_abstractContentsContext ¶
func NewMatchedRule_abstractContentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MatchedRule_abstractContentsContext
func (*MatchedRule_abstractContentsContext) ActionBlock ¶
func (s *MatchedRule_abstractContentsContext) ActionBlock() IActionBlockContext
func (*MatchedRule_abstractContentsContext) AllIDENTIFIER ¶
func (s *MatchedRule_abstractContentsContext) AllIDENTIFIER() []antlr.TerminalNode
func (*MatchedRule_abstractContentsContext) AllRuleVariableDeclaration ¶
func (s *MatchedRule_abstractContentsContext) AllRuleVariableDeclaration() []IRuleVariableDeclarationContext
func (*MatchedRule_abstractContentsContext) EnterRule ¶
func (s *MatchedRule_abstractContentsContext) EnterRule(listener antlr.ParseTreeListener)
func (*MatchedRule_abstractContentsContext) ExitRule ¶
func (s *MatchedRule_abstractContentsContext) ExitRule(listener antlr.ParseTreeListener)
func (*MatchedRule_abstractContentsContext) GetParser ¶
func (s *MatchedRule_abstractContentsContext) GetParser() antlr.Parser
func (*MatchedRule_abstractContentsContext) GetRuleContext ¶
func (s *MatchedRule_abstractContentsContext) GetRuleContext() antlr.RuleContext
func (*MatchedRule_abstractContentsContext) IDENTIFIER ¶
func (s *MatchedRule_abstractContentsContext) IDENTIFIER(i int) antlr.TerminalNode
func (*MatchedRule_abstractContentsContext) InPattern ¶
func (s *MatchedRule_abstractContentsContext) InPattern() IInPatternContext
func (*MatchedRule_abstractContentsContext) IsMatchedRule_abstractContentsContext ¶
func (*MatchedRule_abstractContentsContext) IsMatchedRule_abstractContentsContext()
func (*MatchedRule_abstractContentsContext) OutPattern ¶
func (s *MatchedRule_abstractContentsContext) OutPattern() IOutPatternContext
func (*MatchedRule_abstractContentsContext) RuleVariableDeclaration ¶
func (s *MatchedRule_abstractContentsContext) RuleVariableDeclaration(i int) IRuleVariableDeclarationContext
func (*MatchedRule_abstractContentsContext) ToStringTree ¶
func (s *MatchedRule_abstractContentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ModuleContext ¶
type ModuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyModuleContext ¶
func NewEmptyModuleContext() *ModuleContext
func NewModuleContext ¶
func NewModuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModuleContext
func (*ModuleContext) AllLibraryRef ¶
func (s *ModuleContext) AllLibraryRef() []ILibraryRefContext
func (*ModuleContext) AllModuleElement ¶
func (s *ModuleContext) AllModuleElement() []IModuleElementContext
func (*ModuleContext) EnterRule ¶
func (s *ModuleContext) EnterRule(listener antlr.ParseTreeListener)
func (*ModuleContext) ExitRule ¶
func (s *ModuleContext) ExitRule(listener antlr.ParseTreeListener)
func (*ModuleContext) GetParser ¶
func (s *ModuleContext) GetParser() antlr.Parser
func (*ModuleContext) GetRuleContext ¶
func (s *ModuleContext) GetRuleContext() antlr.RuleContext
func (*ModuleContext) IDENTIFIER ¶
func (s *ModuleContext) IDENTIFIER() antlr.TerminalNode
func (*ModuleContext) IsModuleContext ¶
func (*ModuleContext) IsModuleContext()
func (*ModuleContext) LibraryRef ¶
func (s *ModuleContext) LibraryRef(i int) ILibraryRefContext
func (*ModuleContext) ModuleElement ¶
func (s *ModuleContext) ModuleElement(i int) IModuleElementContext
func (*ModuleContext) STRING ¶
func (s *ModuleContext) STRING() antlr.TerminalNode
func (*ModuleContext) SourceModelPattern ¶
func (s *ModuleContext) SourceModelPattern() ISourceModelPatternContext
func (*ModuleContext) TargetModelPattern ¶
func (s *ModuleContext) TargetModelPattern() ITargetModelPatternContext
func (*ModuleContext) ToStringTree ¶
func (s *ModuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ModuleContext) TransformationMode ¶
func (s *ModuleContext) TransformationMode() ITransformationModeContext
type ModuleElementContext ¶
type ModuleElementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyModuleElementContext ¶
func NewEmptyModuleElementContext() *ModuleElementContext
func NewModuleElementContext ¶
func NewModuleElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModuleElementContext
func (*ModuleElementContext) Arule ¶
func (s *ModuleElementContext) Arule() IAruleContext
func (*ModuleElementContext) EnterRule ¶
func (s *ModuleElementContext) EnterRule(listener antlr.ParseTreeListener)
func (*ModuleElementContext) ExitRule ¶
func (s *ModuleElementContext) ExitRule(listener antlr.ParseTreeListener)
func (*ModuleElementContext) GetParser ¶
func (s *ModuleElementContext) GetParser() antlr.Parser
func (*ModuleElementContext) GetRuleContext ¶
func (s *ModuleElementContext) GetRuleContext() antlr.RuleContext
func (*ModuleElementContext) Helper ¶
func (s *ModuleElementContext) Helper() IHelperContext
func (*ModuleElementContext) IsModuleElementContext ¶
func (*ModuleElementContext) IsModuleElementContext()
func (*ModuleElementContext) ToStringTree ¶
func (s *ModuleElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NavigationOrAttributeCallExpContext ¶
type NavigationOrAttributeCallExpContext struct { // contains filtered or unexported fields }
func NewEmptyNavigationOrAttributeCallExpContext ¶
func NewEmptyNavigationOrAttributeCallExpContext() *NavigationOrAttributeCallExpContext
func NewNavigationOrAttributeCallExpContext ¶
func NewNavigationOrAttributeCallExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NavigationOrAttributeCallExpContext
func (*NavigationOrAttributeCallExpContext) EnterRule ¶
func (s *NavigationOrAttributeCallExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*NavigationOrAttributeCallExpContext) ExitRule ¶
func (s *NavigationOrAttributeCallExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*NavigationOrAttributeCallExpContext) GetParser ¶
func (s *NavigationOrAttributeCallExpContext) GetParser() antlr.Parser
func (*NavigationOrAttributeCallExpContext) GetRuleContext ¶
func (s *NavigationOrAttributeCallExpContext) GetRuleContext() antlr.RuleContext
func (*NavigationOrAttributeCallExpContext) IDENTIFIER ¶
func (s *NavigationOrAttributeCallExpContext) IDENTIFIER() antlr.TerminalNode
func (*NavigationOrAttributeCallExpContext) IsNavigationOrAttributeCallExpContext ¶
func (*NavigationOrAttributeCallExpContext) IsNavigationOrAttributeCallExpContext()
func (*NavigationOrAttributeCallExpContext) ToStringTree ¶
func (s *NavigationOrAttributeCallExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NumericExpContext ¶
type NumericExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNumericExpContext ¶
func NewEmptyNumericExpContext() *NumericExpContext
func NewNumericExpContext ¶
func NewNumericExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumericExpContext
func (*NumericExpContext) EnterRule ¶
func (s *NumericExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*NumericExpContext) ExitRule ¶
func (s *NumericExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*NumericExpContext) GetParser ¶
func (s *NumericExpContext) GetParser() antlr.Parser
func (*NumericExpContext) GetRuleContext ¶
func (s *NumericExpContext) GetRuleContext() antlr.RuleContext
func (*NumericExpContext) IntegerExp ¶
func (s *NumericExpContext) IntegerExp() IIntegerExpContext
func (*NumericExpContext) IsNumericExpContext ¶
func (*NumericExpContext) IsNumericExpContext()
func (*NumericExpContext) RealExp ¶
func (s *NumericExpContext) RealExp() IRealExpContext
func (*NumericExpContext) ToStringTree ¶
func (s *NumericExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type NumericTypeContext ¶
type NumericTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyNumericTypeContext ¶
func NewEmptyNumericTypeContext() *NumericTypeContext
func NewNumericTypeContext ¶
func NewNumericTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumericTypeContext
func (*NumericTypeContext) EnterRule ¶
func (s *NumericTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*NumericTypeContext) ExitRule ¶
func (s *NumericTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*NumericTypeContext) GetParser ¶
func (s *NumericTypeContext) GetParser() antlr.Parser
func (*NumericTypeContext) GetRuleContext ¶
func (s *NumericTypeContext) GetRuleContext() antlr.RuleContext
func (*NumericTypeContext) IntegerType ¶
func (s *NumericTypeContext) IntegerType() IIntegerTypeContext
func (*NumericTypeContext) IsNumericTypeContext ¶
func (*NumericTypeContext) IsNumericTypeContext()
func (*NumericTypeContext) RealType ¶
func (s *NumericTypeContext) RealType() IRealTypeContext
func (*NumericTypeContext) ToStringTree ¶
func (s *NumericTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OclAnyTypeContext ¶
type OclAnyTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOclAnyTypeContext ¶
func NewEmptyOclAnyTypeContext() *OclAnyTypeContext
func NewOclAnyTypeContext ¶
func NewOclAnyTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OclAnyTypeContext
func (*OclAnyTypeContext) EnterRule ¶
func (s *OclAnyTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*OclAnyTypeContext) ExitRule ¶
func (s *OclAnyTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*OclAnyTypeContext) GetParser ¶
func (s *OclAnyTypeContext) GetParser() antlr.Parser
func (*OclAnyTypeContext) GetRuleContext ¶
func (s *OclAnyTypeContext) GetRuleContext() antlr.RuleContext
func (*OclAnyTypeContext) IsOclAnyTypeContext ¶
func (*OclAnyTypeContext) IsOclAnyTypeContext()
func (*OclAnyTypeContext) OclAnyType_abstractContents ¶
func (s *OclAnyTypeContext) OclAnyType_abstractContents() IOclAnyType_abstractContentsContext
func (*OclAnyTypeContext) ToStringTree ¶
func (s *OclAnyTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OclAnyType_abstractContentsContext ¶
type OclAnyType_abstractContentsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOclAnyType_abstractContentsContext ¶
func NewEmptyOclAnyType_abstractContentsContext() *OclAnyType_abstractContentsContext
func NewOclAnyType_abstractContentsContext ¶
func NewOclAnyType_abstractContentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OclAnyType_abstractContentsContext
func (*OclAnyType_abstractContentsContext) EnterRule ¶
func (s *OclAnyType_abstractContentsContext) EnterRule(listener antlr.ParseTreeListener)
func (*OclAnyType_abstractContentsContext) ExitRule ¶
func (s *OclAnyType_abstractContentsContext) ExitRule(listener antlr.ParseTreeListener)
func (*OclAnyType_abstractContentsContext) GetParser ¶
func (s *OclAnyType_abstractContentsContext) GetParser() antlr.Parser
func (*OclAnyType_abstractContentsContext) GetRuleContext ¶
func (s *OclAnyType_abstractContentsContext) GetRuleContext() antlr.RuleContext
func (*OclAnyType_abstractContentsContext) IsOclAnyType_abstractContentsContext ¶
func (*OclAnyType_abstractContentsContext) IsOclAnyType_abstractContentsContext()
func (*OclAnyType_abstractContentsContext) ToStringTree ¶
func (s *OclAnyType_abstractContentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OclContextDefinitionContext ¶
type OclContextDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOclContextDefinitionContext ¶
func NewEmptyOclContextDefinitionContext() *OclContextDefinitionContext
func NewOclContextDefinitionContext ¶
func NewOclContextDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OclContextDefinitionContext
func (*OclContextDefinitionContext) EnterRule ¶
func (s *OclContextDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*OclContextDefinitionContext) ExitRule ¶
func (s *OclContextDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*OclContextDefinitionContext) GetParser ¶
func (s *OclContextDefinitionContext) GetParser() antlr.Parser
func (*OclContextDefinitionContext) GetRuleContext ¶
func (s *OclContextDefinitionContext) GetRuleContext() antlr.RuleContext
func (*OclContextDefinitionContext) IsOclContextDefinitionContext ¶
func (*OclContextDefinitionContext) IsOclContextDefinitionContext()
func (*OclContextDefinitionContext) OclType ¶
func (s *OclContextDefinitionContext) OclType() IOclTypeContext
func (*OclContextDefinitionContext) ToStringTree ¶
func (s *OclContextDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OclExpressionContext ¶
type OclExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOclExpressionContext ¶
func NewEmptyOclExpressionContext() *OclExpressionContext
func NewOclExpressionContext ¶
func NewOclExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OclExpressionContext
func (*OclExpressionContext) EnterRule ¶
func (s *OclExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*OclExpressionContext) ExitRule ¶
func (s *OclExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*OclExpressionContext) GetParser ¶
func (s *OclExpressionContext) GetParser() antlr.Parser
func (*OclExpressionContext) GetRuleContext ¶
func (s *OclExpressionContext) GetRuleContext() antlr.RuleContext
func (*OclExpressionContext) IsOclExpressionContext ¶
func (*OclExpressionContext) IsOclExpressionContext()
func (*OclExpressionContext) LetExp ¶
func (s *OclExpressionContext) LetExp() ILetExpContext
func (*OclExpressionContext) Priority_5 ¶
func (s *OclExpressionContext) Priority_5() IPriority_5Context
func (*OclExpressionContext) ToStringTree ¶
func (s *OclExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OclFeatureContext ¶
type OclFeatureContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOclFeatureContext ¶
func NewEmptyOclFeatureContext() *OclFeatureContext
func NewOclFeatureContext ¶
func NewOclFeatureContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OclFeatureContext
func (*OclFeatureContext) Attribute ¶
func (s *OclFeatureContext) Attribute() IAttributeContext
func (*OclFeatureContext) EnterRule ¶
func (s *OclFeatureContext) EnterRule(listener antlr.ParseTreeListener)
func (*OclFeatureContext) ExitRule ¶
func (s *OclFeatureContext) ExitRule(listener antlr.ParseTreeListener)
func (*OclFeatureContext) GetParser ¶
func (s *OclFeatureContext) GetParser() antlr.Parser
func (*OclFeatureContext) GetRuleContext ¶
func (s *OclFeatureContext) GetRuleContext() antlr.RuleContext
func (*OclFeatureContext) IsOclFeatureContext ¶
func (*OclFeatureContext) IsOclFeatureContext()
func (*OclFeatureContext) Operation ¶
func (s *OclFeatureContext) Operation() IOperationContext
func (*OclFeatureContext) ToStringTree ¶
func (s *OclFeatureContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OclFeatureDefinitionContext ¶
type OclFeatureDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOclFeatureDefinitionContext ¶
func NewEmptyOclFeatureDefinitionContext() *OclFeatureDefinitionContext
func NewOclFeatureDefinitionContext ¶
func NewOclFeatureDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OclFeatureDefinitionContext
func (*OclFeatureDefinitionContext) EnterRule ¶
func (s *OclFeatureDefinitionContext) EnterRule(listener antlr.ParseTreeListener)
func (*OclFeatureDefinitionContext) ExitRule ¶
func (s *OclFeatureDefinitionContext) ExitRule(listener antlr.ParseTreeListener)
func (*OclFeatureDefinitionContext) GetParser ¶
func (s *OclFeatureDefinitionContext) GetParser() antlr.Parser
func (*OclFeatureDefinitionContext) GetRuleContext ¶
func (s *OclFeatureDefinitionContext) GetRuleContext() antlr.RuleContext
func (*OclFeatureDefinitionContext) IsOclFeatureDefinitionContext ¶
func (*OclFeatureDefinitionContext) IsOclFeatureDefinitionContext()
func (*OclFeatureDefinitionContext) OclContextDefinition ¶
func (s *OclFeatureDefinitionContext) OclContextDefinition() IOclContextDefinitionContext
func (*OclFeatureDefinitionContext) OclFeature ¶
func (s *OclFeatureDefinitionContext) OclFeature() IOclFeatureContext
func (*OclFeatureDefinitionContext) ToStringTree ¶
func (s *OclFeatureDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OclModelContext ¶
type OclModelContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOclModelContext ¶
func NewEmptyOclModelContext() *OclModelContext
func NewOclModelContext ¶
func NewOclModelContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OclModelContext
func (*OclModelContext) AllIDENTIFIER ¶
func (s *OclModelContext) AllIDENTIFIER() []antlr.TerminalNode
func (*OclModelContext) EnterRule ¶
func (s *OclModelContext) EnterRule(listener antlr.ParseTreeListener)
func (*OclModelContext) ExitRule ¶
func (s *OclModelContext) ExitRule(listener antlr.ParseTreeListener)
func (*OclModelContext) GetParser ¶
func (s *OclModelContext) GetParser() antlr.Parser
func (*OclModelContext) GetRuleContext ¶
func (s *OclModelContext) GetRuleContext() antlr.RuleContext
func (*OclModelContext) IDENTIFIER ¶
func (s *OclModelContext) IDENTIFIER(i int) antlr.TerminalNode
func (*OclModelContext) IsOclModelContext ¶
func (*OclModelContext) IsOclModelContext()
func (*OclModelContext) ToStringTree ¶
func (s *OclModelContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OclModelElementContext ¶
type OclModelElementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOclModelElementContext ¶
func NewEmptyOclModelElementContext() *OclModelElementContext
func NewOclModelElementContext ¶
func NewOclModelElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OclModelElementContext
func (*OclModelElementContext) AllIDENTIFIER ¶
func (s *OclModelElementContext) AllIDENTIFIER() []antlr.TerminalNode
func (*OclModelElementContext) EnterRule ¶
func (s *OclModelElementContext) EnterRule(listener antlr.ParseTreeListener)
func (*OclModelElementContext) ExitRule ¶
func (s *OclModelElementContext) ExitRule(listener antlr.ParseTreeListener)
func (*OclModelElementContext) GetParser ¶
func (s *OclModelElementContext) GetParser() antlr.Parser
func (*OclModelElementContext) GetRuleContext ¶
func (s *OclModelElementContext) GetRuleContext() antlr.RuleContext
func (*OclModelElementContext) IDENTIFIER ¶
func (s *OclModelElementContext) IDENTIFIER(i int) antlr.TerminalNode
func (*OclModelElementContext) IsOclModelElementContext ¶
func (*OclModelElementContext) IsOclModelElementContext()
func (*OclModelElementContext) STRING ¶
func (s *OclModelElementContext) STRING() antlr.TerminalNode
func (*OclModelElementContext) ToStringTree ¶
func (s *OclModelElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OclTypeContext ¶
type OclTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOclTypeContext ¶
func NewEmptyOclTypeContext() *OclTypeContext
func NewOclTypeContext ¶
func NewOclTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OclTypeContext
func (*OclTypeContext) CollectionType ¶
func (s *OclTypeContext) CollectionType() ICollectionTypeContext
func (*OclTypeContext) EnterRule ¶
func (s *OclTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*OclTypeContext) ExitRule ¶
func (s *OclTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*OclTypeContext) GetParser ¶
func (s *OclTypeContext) GetParser() antlr.Parser
func (*OclTypeContext) GetRuleContext ¶
func (s *OclTypeContext) GetRuleContext() antlr.RuleContext
func (*OclTypeContext) IsOclTypeContext ¶
func (*OclTypeContext) IsOclTypeContext()
func (*OclTypeContext) MapType ¶
func (s *OclTypeContext) MapType() IMapTypeContext
func (*OclTypeContext) OclAnyType ¶
func (s *OclTypeContext) OclAnyType() IOclAnyTypeContext
func (*OclTypeContext) OclModelElement ¶
func (s *OclTypeContext) OclModelElement() IOclModelElementContext
func (*OclTypeContext) OclType_abstractContents ¶
func (s *OclTypeContext) OclType_abstractContents() IOclType_abstractContentsContext
func (*OclTypeContext) Primitive ¶
func (s *OclTypeContext) Primitive() IPrimitiveContext
func (*OclTypeContext) ToStringTree ¶
func (s *OclTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*OclTypeContext) TupleType ¶
func (s *OclTypeContext) TupleType() ITupleTypeContext
type OclType_abstractContentsContext ¶
type OclType_abstractContentsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOclType_abstractContentsContext ¶
func NewEmptyOclType_abstractContentsContext() *OclType_abstractContentsContext
func NewOclType_abstractContentsContext ¶
func NewOclType_abstractContentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OclType_abstractContentsContext
func (*OclType_abstractContentsContext) EnterRule ¶
func (s *OclType_abstractContentsContext) EnterRule(listener antlr.ParseTreeListener)
func (*OclType_abstractContentsContext) ExitRule ¶
func (s *OclType_abstractContentsContext) ExitRule(listener antlr.ParseTreeListener)
func (*OclType_abstractContentsContext) GetParser ¶
func (s *OclType_abstractContentsContext) GetParser() antlr.Parser
func (*OclType_abstractContentsContext) GetRuleContext ¶
func (s *OclType_abstractContentsContext) GetRuleContext() antlr.RuleContext
func (*OclType_abstractContentsContext) IsOclType_abstractContentsContext ¶
func (*OclType_abstractContentsContext) IsOclType_abstractContentsContext()
func (*OclType_abstractContentsContext) ToStringTree ¶
func (s *OclType_abstractContentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OclUndefinedExpContext ¶
type OclUndefinedExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOclUndefinedExpContext ¶
func NewEmptyOclUndefinedExpContext() *OclUndefinedExpContext
func NewOclUndefinedExpContext ¶
func NewOclUndefinedExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OclUndefinedExpContext
func (*OclUndefinedExpContext) EnterRule ¶
func (s *OclUndefinedExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*OclUndefinedExpContext) ExitRule ¶
func (s *OclUndefinedExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*OclUndefinedExpContext) GetParser ¶
func (s *OclUndefinedExpContext) GetParser() antlr.Parser
func (*OclUndefinedExpContext) GetRuleContext ¶
func (s *OclUndefinedExpContext) GetRuleContext() antlr.RuleContext
func (*OclUndefinedExpContext) IsOclUndefinedExpContext ¶
func (*OclUndefinedExpContext) IsOclUndefinedExpContext()
func (*OclUndefinedExpContext) ToStringTree ¶
func (s *OclUndefinedExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OperationCallExpContext ¶
type OperationCallExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOperationCallExpContext ¶
func NewEmptyOperationCallExpContext() *OperationCallExpContext
func NewOperationCallExpContext ¶
func NewOperationCallExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OperationCallExpContext
func (*OperationCallExpContext) AllOclExpression ¶
func (s *OperationCallExpContext) AllOclExpression() []IOclExpressionContext
func (*OperationCallExpContext) EnterRule ¶
func (s *OperationCallExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*OperationCallExpContext) ExitRule ¶
func (s *OperationCallExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*OperationCallExpContext) GetParser ¶
func (s *OperationCallExpContext) GetParser() antlr.Parser
func (*OperationCallExpContext) GetRuleContext ¶
func (s *OperationCallExpContext) GetRuleContext() antlr.RuleContext
func (*OperationCallExpContext) IDENTIFIER ¶
func (s *OperationCallExpContext) IDENTIFIER() antlr.TerminalNode
func (*OperationCallExpContext) IsOperationCallExpContext ¶
func (*OperationCallExpContext) IsOperationCallExpContext()
func (*OperationCallExpContext) OclExpression ¶
func (s *OperationCallExpContext) OclExpression(i int) IOclExpressionContext
func (*OperationCallExpContext) ToStringTree ¶
func (s *OperationCallExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OperationContext ¶
type OperationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOperationContext ¶
func NewEmptyOperationContext() *OperationContext
func NewOperationContext ¶
func NewOperationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OperationContext
func (*OperationContext) AllParameter ¶
func (s *OperationContext) AllParameter() []IParameterContext
func (*OperationContext) EnterRule ¶
func (s *OperationContext) EnterRule(listener antlr.ParseTreeListener)
func (*OperationContext) ExitRule ¶
func (s *OperationContext) ExitRule(listener antlr.ParseTreeListener)
func (*OperationContext) GetParser ¶
func (s *OperationContext) GetParser() antlr.Parser
func (*OperationContext) GetRuleContext ¶
func (s *OperationContext) GetRuleContext() antlr.RuleContext
func (*OperationContext) IDENTIFIER ¶
func (s *OperationContext) IDENTIFIER() antlr.TerminalNode
func (*OperationContext) IsOperationContext ¶
func (*OperationContext) IsOperationContext()
func (*OperationContext) OclExpression ¶
func (s *OperationContext) OclExpression() IOclExpressionContext
func (*OperationContext) OclType ¶
func (s *OperationContext) OclType() IOclTypeContext
func (*OperationContext) Parameter ¶
func (s *OperationContext) Parameter(i int) IParameterContext
func (*OperationContext) ToStringTree ¶
func (s *OperationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OrderedSetExpContext ¶
type OrderedSetExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOrderedSetExpContext ¶
func NewEmptyOrderedSetExpContext() *OrderedSetExpContext
func NewOrderedSetExpContext ¶
func NewOrderedSetExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OrderedSetExpContext
func (*OrderedSetExpContext) AllOclExpression ¶
func (s *OrderedSetExpContext) AllOclExpression() []IOclExpressionContext
func (*OrderedSetExpContext) EnterRule ¶
func (s *OrderedSetExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*OrderedSetExpContext) ExitRule ¶
func (s *OrderedSetExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*OrderedSetExpContext) GetParser ¶
func (s *OrderedSetExpContext) GetParser() antlr.Parser
func (*OrderedSetExpContext) GetRuleContext ¶
func (s *OrderedSetExpContext) GetRuleContext() antlr.RuleContext
func (*OrderedSetExpContext) IsOrderedSetExpContext ¶
func (*OrderedSetExpContext) IsOrderedSetExpContext()
func (*OrderedSetExpContext) OclExpression ¶
func (s *OrderedSetExpContext) OclExpression(i int) IOclExpressionContext
func (*OrderedSetExpContext) ToStringTree ¶
func (s *OrderedSetExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OrderedSetTypeContext ¶
type OrderedSetTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOrderedSetTypeContext ¶
func NewEmptyOrderedSetTypeContext() *OrderedSetTypeContext
func NewOrderedSetTypeContext ¶
func NewOrderedSetTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OrderedSetTypeContext
func (*OrderedSetTypeContext) EnterRule ¶
func (s *OrderedSetTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*OrderedSetTypeContext) ExitRule ¶
func (s *OrderedSetTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*OrderedSetTypeContext) GetParser ¶
func (s *OrderedSetTypeContext) GetParser() antlr.Parser
func (*OrderedSetTypeContext) GetRuleContext ¶
func (s *OrderedSetTypeContext) GetRuleContext() antlr.RuleContext
func (*OrderedSetTypeContext) IsOrderedSetTypeContext ¶
func (*OrderedSetTypeContext) IsOrderedSetTypeContext()
func (*OrderedSetTypeContext) OclType ¶
func (s *OrderedSetTypeContext) OclType() IOclTypeContext
func (*OrderedSetTypeContext) ToStringTree ¶
func (s *OrderedSetTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OutPatternContext ¶
type OutPatternContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOutPatternContext ¶
func NewEmptyOutPatternContext() *OutPatternContext
func NewOutPatternContext ¶
func NewOutPatternContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OutPatternContext
func (*OutPatternContext) AllOutPatternElement ¶
func (s *OutPatternContext) AllOutPatternElement() []IOutPatternElementContext
func (*OutPatternContext) EnterRule ¶
func (s *OutPatternContext) EnterRule(listener antlr.ParseTreeListener)
func (*OutPatternContext) ExitRule ¶
func (s *OutPatternContext) ExitRule(listener antlr.ParseTreeListener)
func (*OutPatternContext) GetParser ¶
func (s *OutPatternContext) GetParser() antlr.Parser
func (*OutPatternContext) GetRuleContext ¶
func (s *OutPatternContext) GetRuleContext() antlr.RuleContext
func (*OutPatternContext) IsOutPatternContext ¶
func (*OutPatternContext) IsOutPatternContext()
func (*OutPatternContext) OutPatternElement ¶
func (s *OutPatternContext) OutPatternElement(i int) IOutPatternElementContext
func (*OutPatternContext) ToStringTree ¶
func (s *OutPatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OutPatternElementContext ¶
type OutPatternElementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyOutPatternElementContext ¶
func NewEmptyOutPatternElementContext() *OutPatternElementContext
func NewOutPatternElementContext ¶
func NewOutPatternElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OutPatternElementContext
func (*OutPatternElementContext) EnterRule ¶
func (s *OutPatternElementContext) EnterRule(listener antlr.ParseTreeListener)
func (*OutPatternElementContext) ExitRule ¶
func (s *OutPatternElementContext) ExitRule(listener antlr.ParseTreeListener)
func (*OutPatternElementContext) ForEachOutPatternElement ¶
func (s *OutPatternElementContext) ForEachOutPatternElement() IForEachOutPatternElementContext
func (*OutPatternElementContext) GetParser ¶
func (s *OutPatternElementContext) GetParser() antlr.Parser
func (*OutPatternElementContext) GetRuleContext ¶
func (s *OutPatternElementContext) GetRuleContext() antlr.RuleContext
func (*OutPatternElementContext) IsOutPatternElementContext ¶
func (*OutPatternElementContext) IsOutPatternElementContext()
func (*OutPatternElementContext) SimpleOutPatternElement ¶
func (s *OutPatternElementContext) SimpleOutPatternElement() ISimpleOutPatternElementContext
func (*OutPatternElementContext) ToStringTree ¶
func (s *OutPatternElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ParameterContext ¶
type ParameterContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyParameterContext ¶
func NewEmptyParameterContext() *ParameterContext
func NewParameterContext ¶
func NewParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterContext
func (*ParameterContext) EnterRule ¶
func (s *ParameterContext) EnterRule(listener antlr.ParseTreeListener)
func (*ParameterContext) ExitRule ¶
func (s *ParameterContext) ExitRule(listener antlr.ParseTreeListener)
func (*ParameterContext) GetParser ¶
func (s *ParameterContext) GetParser() antlr.Parser
func (*ParameterContext) GetRuleContext ¶
func (s *ParameterContext) GetRuleContext() antlr.RuleContext
func (*ParameterContext) IDENTIFIER ¶
func (s *ParameterContext) IDENTIFIER() antlr.TerminalNode
func (*ParameterContext) IsParameterContext ¶
func (*ParameterContext) IsParameterContext()
func (*ParameterContext) OclType ¶
func (s *ParameterContext) OclType() IOclTypeContext
func (*ParameterContext) ToStringTree ¶
func (s *ParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Primary_oclExpressionContext ¶
type Primary_oclExpressionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPrimary_oclExpressionContext ¶
func NewEmptyPrimary_oclExpressionContext() *Primary_oclExpressionContext
func NewPrimary_oclExpressionContext ¶
func NewPrimary_oclExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Primary_oclExpressionContext
func (*Primary_oclExpressionContext) CollectionExp ¶
func (s *Primary_oclExpressionContext) CollectionExp() ICollectionExpContext
func (*Primary_oclExpressionContext) EnterRule ¶
func (s *Primary_oclExpressionContext) EnterRule(listener antlr.ParseTreeListener)
func (*Primary_oclExpressionContext) EnumLiteralExp ¶
func (s *Primary_oclExpressionContext) EnumLiteralExp() IEnumLiteralExpContext
func (*Primary_oclExpressionContext) ExitRule ¶
func (s *Primary_oclExpressionContext) ExitRule(listener antlr.ParseTreeListener)
func (*Primary_oclExpressionContext) GetParser ¶
func (s *Primary_oclExpressionContext) GetParser() antlr.Parser
func (*Primary_oclExpressionContext) GetRuleContext ¶
func (s *Primary_oclExpressionContext) GetRuleContext() antlr.RuleContext
func (*Primary_oclExpressionContext) IfExp ¶
func (s *Primary_oclExpressionContext) IfExp() IIfExpContext
func (*Primary_oclExpressionContext) IsPrimary_oclExpressionContext ¶
func (*Primary_oclExpressionContext) IsPrimary_oclExpressionContext()
func (*Primary_oclExpressionContext) MapExp ¶
func (s *Primary_oclExpressionContext) MapExp() IMapExpContext
func (*Primary_oclExpressionContext) OclExpression ¶
func (s *Primary_oclExpressionContext) OclExpression() IOclExpressionContext
func (*Primary_oclExpressionContext) OclType ¶
func (s *Primary_oclExpressionContext) OclType() IOclTypeContext
func (*Primary_oclExpressionContext) OclUndefinedExp ¶
func (s *Primary_oclExpressionContext) OclUndefinedExp() IOclUndefinedExpContext
func (*Primary_oclExpressionContext) PrimitiveExp ¶
func (s *Primary_oclExpressionContext) PrimitiveExp() IPrimitiveExpContext
func (*Primary_oclExpressionContext) SuperExp ¶
func (s *Primary_oclExpressionContext) SuperExp() ISuperExpContext
func (*Primary_oclExpressionContext) ToStringTree ¶
func (s *Primary_oclExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*Primary_oclExpressionContext) TupleExp ¶
func (s *Primary_oclExpressionContext) TupleExp() ITupleExpContext
func (*Primary_oclExpressionContext) VariableExp ¶
func (s *Primary_oclExpressionContext) VariableExp() IVariableExpContext
type PrimitiveContext ¶
type PrimitiveContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPrimitiveContext ¶
func NewEmptyPrimitiveContext() *PrimitiveContext
func NewPrimitiveContext ¶
func NewPrimitiveContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimitiveContext
func (*PrimitiveContext) BooleanType ¶
func (s *PrimitiveContext) BooleanType() IBooleanTypeContext
func (*PrimitiveContext) EnterRule ¶
func (s *PrimitiveContext) EnterRule(listener antlr.ParseTreeListener)
func (*PrimitiveContext) ExitRule ¶
func (s *PrimitiveContext) ExitRule(listener antlr.ParseTreeListener)
func (*PrimitiveContext) GetParser ¶
func (s *PrimitiveContext) GetParser() antlr.Parser
func (*PrimitiveContext) GetRuleContext ¶
func (s *PrimitiveContext) GetRuleContext() antlr.RuleContext
func (*PrimitiveContext) IsPrimitiveContext ¶
func (*PrimitiveContext) IsPrimitiveContext()
func (*PrimitiveContext) NumericType ¶
func (s *PrimitiveContext) NumericType() INumericTypeContext
func (*PrimitiveContext) StringType ¶
func (s *PrimitiveContext) StringType() IStringTypeContext
func (*PrimitiveContext) ToStringTree ¶
func (s *PrimitiveContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PrimitiveExpContext ¶
type PrimitiveExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPrimitiveExpContext ¶
func NewEmptyPrimitiveExpContext() *PrimitiveExpContext
func NewPrimitiveExpContext ¶
func NewPrimitiveExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimitiveExpContext
func (*PrimitiveExpContext) BooleanExp ¶
func (s *PrimitiveExpContext) BooleanExp() IBooleanExpContext
func (*PrimitiveExpContext) EnterRule ¶
func (s *PrimitiveExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*PrimitiveExpContext) ExitRule ¶
func (s *PrimitiveExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*PrimitiveExpContext) GetParser ¶
func (s *PrimitiveExpContext) GetParser() antlr.Parser
func (*PrimitiveExpContext) GetRuleContext ¶
func (s *PrimitiveExpContext) GetRuleContext() antlr.RuleContext
func (*PrimitiveExpContext) IsPrimitiveExpContext ¶
func (*PrimitiveExpContext) IsPrimitiveExpContext()
func (*PrimitiveExpContext) NumericExp ¶
func (s *PrimitiveExpContext) NumericExp() INumericExpContext
func (*PrimitiveExpContext) StringExp ¶
func (s *PrimitiveExpContext) StringExp() IStringExpContext
func (*PrimitiveExpContext) ToStringTree ¶
func (s *PrimitiveExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Priority_0Context ¶
type Priority_0Context struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPriority_0Context ¶
func NewEmptyPriority_0Context() *Priority_0Context
func NewPriority_0Context ¶
func NewPriority_0Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Priority_0Context
func (*Priority_0Context) AllCollectionOperationCallExp ¶
func (s *Priority_0Context) AllCollectionOperationCallExp() []ICollectionOperationCallExpContext
func (*Priority_0Context) AllIterateExp ¶
func (s *Priority_0Context) AllIterateExp() []IIterateExpContext
func (*Priority_0Context) AllIteratorExp ¶
func (s *Priority_0Context) AllIteratorExp() []IIteratorExpContext
func (*Priority_0Context) AllNavigationOrAttributeCallExp ¶
func (s *Priority_0Context) AllNavigationOrAttributeCallExp() []INavigationOrAttributeCallExpContext
func (*Priority_0Context) AllOperationCallExp ¶
func (s *Priority_0Context) AllOperationCallExp() []IOperationCallExpContext
func (*Priority_0Context) CollectionOperationCallExp ¶
func (s *Priority_0Context) CollectionOperationCallExp(i int) ICollectionOperationCallExpContext
func (*Priority_0Context) EnterRule ¶
func (s *Priority_0Context) EnterRule(listener antlr.ParseTreeListener)
func (*Priority_0Context) ExitRule ¶
func (s *Priority_0Context) ExitRule(listener antlr.ParseTreeListener)
func (*Priority_0Context) GetParser ¶
func (s *Priority_0Context) GetParser() antlr.Parser
func (*Priority_0Context) GetRuleContext ¶
func (s *Priority_0Context) GetRuleContext() antlr.RuleContext
func (*Priority_0Context) IsPriority_0Context ¶
func (*Priority_0Context) IsPriority_0Context()
func (*Priority_0Context) IterateExp ¶
func (s *Priority_0Context) IterateExp(i int) IIterateExpContext
func (*Priority_0Context) IteratorExp ¶
func (s *Priority_0Context) IteratorExp(i int) IIteratorExpContext
func (*Priority_0Context) NavigationOrAttributeCallExp ¶
func (s *Priority_0Context) NavigationOrAttributeCallExp(i int) INavigationOrAttributeCallExpContext
func (*Priority_0Context) OperationCallExp ¶
func (s *Priority_0Context) OperationCallExp(i int) IOperationCallExpContext
func (*Priority_0Context) Primary_oclExpression ¶
func (s *Priority_0Context) Primary_oclExpression() IPrimary_oclExpressionContext
func (*Priority_0Context) ToStringTree ¶
func (s *Priority_0Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Priority_1Context ¶
type Priority_1Context struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPriority_1Context ¶
func NewEmptyPriority_1Context() *Priority_1Context
func NewPriority_1Context ¶
func NewPriority_1Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Priority_1Context
func (*Priority_1Context) EnterRule ¶
func (s *Priority_1Context) EnterRule(listener antlr.ParseTreeListener)
func (*Priority_1Context) ExitRule ¶
func (s *Priority_1Context) ExitRule(listener antlr.ParseTreeListener)
func (*Priority_1Context) GetParser ¶
func (s *Priority_1Context) GetParser() antlr.Parser
func (*Priority_1Context) GetRuleContext ¶
func (s *Priority_1Context) GetRuleContext() antlr.RuleContext
func (*Priority_1Context) IsPriority_1Context ¶
func (*Priority_1Context) IsPriority_1Context()
func (*Priority_1Context) Priority_0 ¶
func (s *Priority_1Context) Priority_0() IPriority_0Context
func (*Priority_1Context) ToStringTree ¶
func (s *Priority_1Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Priority_2Context ¶
type Priority_2Context struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPriority_2Context ¶
func NewEmptyPriority_2Context() *Priority_2Context
func NewPriority_2Context ¶
func NewPriority_2Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Priority_2Context
func (*Priority_2Context) AllPriority_1 ¶
func (s *Priority_2Context) AllPriority_1() []IPriority_1Context
func (*Priority_2Context) EnterRule ¶
func (s *Priority_2Context) EnterRule(listener antlr.ParseTreeListener)
func (*Priority_2Context) ExitRule ¶
func (s *Priority_2Context) ExitRule(listener antlr.ParseTreeListener)
func (*Priority_2Context) GetParser ¶
func (s *Priority_2Context) GetParser() antlr.Parser
func (*Priority_2Context) GetRuleContext ¶
func (s *Priority_2Context) GetRuleContext() antlr.RuleContext
func (*Priority_2Context) IsPriority_2Context ¶
func (*Priority_2Context) IsPriority_2Context()
func (*Priority_2Context) Priority_1 ¶
func (s *Priority_2Context) Priority_1(i int) IPriority_1Context
func (*Priority_2Context) ToStringTree ¶
func (s *Priority_2Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Priority_3Context ¶
type Priority_3Context struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPriority_3Context ¶
func NewEmptyPriority_3Context() *Priority_3Context
func NewPriority_3Context ¶
func NewPriority_3Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Priority_3Context
func (*Priority_3Context) AllPriority_2 ¶
func (s *Priority_3Context) AllPriority_2() []IPriority_2Context
func (*Priority_3Context) EnterRule ¶
func (s *Priority_3Context) EnterRule(listener antlr.ParseTreeListener)
func (*Priority_3Context) ExitRule ¶
func (s *Priority_3Context) ExitRule(listener antlr.ParseTreeListener)
func (*Priority_3Context) GetParser ¶
func (s *Priority_3Context) GetParser() antlr.Parser
func (*Priority_3Context) GetRuleContext ¶
func (s *Priority_3Context) GetRuleContext() antlr.RuleContext
func (*Priority_3Context) IsPriority_3Context ¶
func (*Priority_3Context) IsPriority_3Context()
func (*Priority_3Context) Priority_2 ¶
func (s *Priority_3Context) Priority_2(i int) IPriority_2Context
func (*Priority_3Context) ToStringTree ¶
func (s *Priority_3Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Priority_4Context ¶
type Priority_4Context struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPriority_4Context ¶
func NewEmptyPriority_4Context() *Priority_4Context
func NewPriority_4Context ¶
func NewPriority_4Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Priority_4Context
func (*Priority_4Context) AllPriority_3 ¶
func (s *Priority_4Context) AllPriority_3() []IPriority_3Context
func (*Priority_4Context) EnterRule ¶
func (s *Priority_4Context) EnterRule(listener antlr.ParseTreeListener)
func (*Priority_4Context) ExitRule ¶
func (s *Priority_4Context) ExitRule(listener antlr.ParseTreeListener)
func (*Priority_4Context) GetParser ¶
func (s *Priority_4Context) GetParser() antlr.Parser
func (*Priority_4Context) GetRuleContext ¶
func (s *Priority_4Context) GetRuleContext() antlr.RuleContext
func (*Priority_4Context) IsPriority_4Context ¶
func (*Priority_4Context) IsPriority_4Context()
func (*Priority_4Context) Priority_3 ¶
func (s *Priority_4Context) Priority_3(i int) IPriority_3Context
func (*Priority_4Context) ToStringTree ¶
func (s *Priority_4Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type Priority_5Context ¶
type Priority_5Context struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPriority_5Context ¶
func NewEmptyPriority_5Context() *Priority_5Context
func NewPriority_5Context ¶
func NewPriority_5Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Priority_5Context
func (*Priority_5Context) AllPriority_4 ¶
func (s *Priority_5Context) AllPriority_4() []IPriority_4Context
func (*Priority_5Context) EnterRule ¶
func (s *Priority_5Context) EnterRule(listener antlr.ParseTreeListener)
func (*Priority_5Context) ExitRule ¶
func (s *Priority_5Context) ExitRule(listener antlr.ParseTreeListener)
func (*Priority_5Context) GetParser ¶
func (s *Priority_5Context) GetParser() antlr.Parser
func (*Priority_5Context) GetRuleContext ¶
func (s *Priority_5Context) GetRuleContext() antlr.RuleContext
func (*Priority_5Context) IsPriority_5Context ¶
func (*Priority_5Context) IsPriority_5Context()
func (*Priority_5Context) Priority_4 ¶
func (s *Priority_5Context) Priority_4(i int) IPriority_4Context
func (*Priority_5Context) ToStringTree ¶
func (s *Priority_5Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type QueryContext ¶
type QueryContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQueryContext ¶
func NewEmptyQueryContext() *QueryContext
func NewQueryContext ¶
func NewQueryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryContext
func (*QueryContext) AllHelper ¶
func (s *QueryContext) AllHelper() []IHelperContext
func (*QueryContext) AllLibraryRef ¶
func (s *QueryContext) AllLibraryRef() []ILibraryRefContext
func (*QueryContext) EnterRule ¶
func (s *QueryContext) EnterRule(listener antlr.ParseTreeListener)
func (*QueryContext) ExitRule ¶
func (s *QueryContext) ExitRule(listener antlr.ParseTreeListener)
func (*QueryContext) GetParser ¶
func (s *QueryContext) GetParser() antlr.Parser
func (*QueryContext) GetRuleContext ¶
func (s *QueryContext) GetRuleContext() antlr.RuleContext
func (*QueryContext) Helper ¶
func (s *QueryContext) Helper(i int) IHelperContext
func (*QueryContext) IDENTIFIER ¶
func (s *QueryContext) IDENTIFIER() antlr.TerminalNode
func (*QueryContext) IsQueryContext ¶
func (*QueryContext) IsQueryContext()
func (*QueryContext) LibraryRef ¶
func (s *QueryContext) LibraryRef(i int) ILibraryRefContext
func (*QueryContext) OclExpression ¶
func (s *QueryContext) OclExpression() IOclExpressionContext
func (*QueryContext) STRING ¶
func (s *QueryContext) STRING() antlr.TerminalNode
func (*QueryContext) ToStringTree ¶
func (s *QueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RealExpContext ¶
type RealExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRealExpContext ¶
func NewEmptyRealExpContext() *RealExpContext
func NewRealExpContext ¶
func NewRealExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RealExpContext
func (*RealExpContext) EnterRule ¶
func (s *RealExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*RealExpContext) ExitRule ¶
func (s *RealExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*RealExpContext) FLOAT ¶
func (s *RealExpContext) FLOAT() antlr.TerminalNode
func (*RealExpContext) GetParser ¶
func (s *RealExpContext) GetParser() antlr.Parser
func (*RealExpContext) GetRuleContext ¶
func (s *RealExpContext) GetRuleContext() antlr.RuleContext
func (*RealExpContext) IsRealExpContext ¶
func (*RealExpContext) IsRealExpContext()
func (*RealExpContext) ToStringTree ¶
func (s *RealExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RealTypeContext ¶
type RealTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRealTypeContext ¶
func NewEmptyRealTypeContext() *RealTypeContext
func NewRealTypeContext ¶
func NewRealTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RealTypeContext
func (*RealTypeContext) EnterRule ¶
func (s *RealTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*RealTypeContext) ExitRule ¶
func (s *RealTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*RealTypeContext) GetParser ¶
func (s *RealTypeContext) GetParser() antlr.Parser
func (*RealTypeContext) GetRuleContext ¶
func (s *RealTypeContext) GetRuleContext() antlr.RuleContext
func (*RealTypeContext) IsRealTypeContext ¶
func (*RealTypeContext) IsRealTypeContext()
func (*RealTypeContext) ToStringTree ¶
func (s *RealTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RuleVariableDeclarationContext ¶
type RuleVariableDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRuleVariableDeclarationContext ¶
func NewEmptyRuleVariableDeclarationContext() *RuleVariableDeclarationContext
func NewRuleVariableDeclarationContext ¶
func NewRuleVariableDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RuleVariableDeclarationContext
func (*RuleVariableDeclarationContext) EnterRule ¶
func (s *RuleVariableDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*RuleVariableDeclarationContext) ExitRule ¶
func (s *RuleVariableDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*RuleVariableDeclarationContext) GetParser ¶
func (s *RuleVariableDeclarationContext) GetParser() antlr.Parser
func (*RuleVariableDeclarationContext) GetRuleContext ¶
func (s *RuleVariableDeclarationContext) GetRuleContext() antlr.RuleContext
func (*RuleVariableDeclarationContext) IDENTIFIER ¶
func (s *RuleVariableDeclarationContext) IDENTIFIER() antlr.TerminalNode
func (*RuleVariableDeclarationContext) IsRuleVariableDeclarationContext ¶
func (*RuleVariableDeclarationContext) IsRuleVariableDeclarationContext()
func (*RuleVariableDeclarationContext) OclExpression ¶
func (s *RuleVariableDeclarationContext) OclExpression() IOclExpressionContext
func (*RuleVariableDeclarationContext) OclType ¶
func (s *RuleVariableDeclarationContext) OclType() IOclTypeContext
func (*RuleVariableDeclarationContext) ToStringTree ¶
func (s *RuleVariableDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SequenceExpContext ¶
type SequenceExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySequenceExpContext ¶
func NewEmptySequenceExpContext() *SequenceExpContext
func NewSequenceExpContext ¶
func NewSequenceExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SequenceExpContext
func (*SequenceExpContext) AllOclExpression ¶
func (s *SequenceExpContext) AllOclExpression() []IOclExpressionContext
func (*SequenceExpContext) EnterRule ¶
func (s *SequenceExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*SequenceExpContext) ExitRule ¶
func (s *SequenceExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*SequenceExpContext) GetParser ¶
func (s *SequenceExpContext) GetParser() antlr.Parser
func (*SequenceExpContext) GetRuleContext ¶
func (s *SequenceExpContext) GetRuleContext() antlr.RuleContext
func (*SequenceExpContext) IsSequenceExpContext ¶
func (*SequenceExpContext) IsSequenceExpContext()
func (*SequenceExpContext) OclExpression ¶
func (s *SequenceExpContext) OclExpression(i int) IOclExpressionContext
func (*SequenceExpContext) ToStringTree ¶
func (s *SequenceExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SequenceTypeContext ¶
type SequenceTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySequenceTypeContext ¶
func NewEmptySequenceTypeContext() *SequenceTypeContext
func NewSequenceTypeContext ¶
func NewSequenceTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SequenceTypeContext
func (*SequenceTypeContext) EnterRule ¶
func (s *SequenceTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*SequenceTypeContext) ExitRule ¶
func (s *SequenceTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*SequenceTypeContext) GetParser ¶
func (s *SequenceTypeContext) GetParser() antlr.Parser
func (*SequenceTypeContext) GetRuleContext ¶
func (s *SequenceTypeContext) GetRuleContext() antlr.RuleContext
func (*SequenceTypeContext) IsSequenceTypeContext ¶
func (*SequenceTypeContext) IsSequenceTypeContext()
func (*SequenceTypeContext) OclType ¶
func (s *SequenceTypeContext) OclType() IOclTypeContext
func (*SequenceTypeContext) ToStringTree ¶
func (s *SequenceTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SetExpContext ¶
type SetExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySetExpContext ¶
func NewEmptySetExpContext() *SetExpContext
func NewSetExpContext ¶
func NewSetExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SetExpContext
func (*SetExpContext) AllOclExpression ¶
func (s *SetExpContext) AllOclExpression() []IOclExpressionContext
func (*SetExpContext) EnterRule ¶
func (s *SetExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*SetExpContext) ExitRule ¶
func (s *SetExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*SetExpContext) GetParser ¶
func (s *SetExpContext) GetParser() antlr.Parser
func (*SetExpContext) GetRuleContext ¶
func (s *SetExpContext) GetRuleContext() antlr.RuleContext
func (*SetExpContext) IsSetExpContext ¶
func (*SetExpContext) IsSetExpContext()
func (*SetExpContext) OclExpression ¶
func (s *SetExpContext) OclExpression(i int) IOclExpressionContext
func (*SetExpContext) ToStringTree ¶
func (s *SetExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SetTypeContext ¶
type SetTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySetTypeContext ¶
func NewEmptySetTypeContext() *SetTypeContext
func NewSetTypeContext ¶
func NewSetTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SetTypeContext
func (*SetTypeContext) EnterRule ¶
func (s *SetTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*SetTypeContext) ExitRule ¶
func (s *SetTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*SetTypeContext) GetParser ¶
func (s *SetTypeContext) GetParser() antlr.Parser
func (*SetTypeContext) GetRuleContext ¶
func (s *SetTypeContext) GetRuleContext() antlr.RuleContext
func (*SetTypeContext) IsSetTypeContext ¶
func (*SetTypeContext) IsSetTypeContext()
func (*SetTypeContext) OclType ¶
func (s *SetTypeContext) OclType() IOclTypeContext
func (*SetTypeContext) ToStringTree ¶
func (s *SetTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SimpleInPatternElementContext ¶
type SimpleInPatternElementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySimpleInPatternElementContext ¶
func NewEmptySimpleInPatternElementContext() *SimpleInPatternElementContext
func NewSimpleInPatternElementContext ¶
func NewSimpleInPatternElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SimpleInPatternElementContext
func (*SimpleInPatternElementContext) AllIDENTIFIER ¶
func (s *SimpleInPatternElementContext) AllIDENTIFIER() []antlr.TerminalNode
func (*SimpleInPatternElementContext) EnterRule ¶
func (s *SimpleInPatternElementContext) EnterRule(listener antlr.ParseTreeListener)
func (*SimpleInPatternElementContext) ExitRule ¶
func (s *SimpleInPatternElementContext) ExitRule(listener antlr.ParseTreeListener)
func (*SimpleInPatternElementContext) GetParser ¶
func (s *SimpleInPatternElementContext) GetParser() antlr.Parser
func (*SimpleInPatternElementContext) GetRuleContext ¶
func (s *SimpleInPatternElementContext) GetRuleContext() antlr.RuleContext
func (*SimpleInPatternElementContext) IDENTIFIER ¶
func (s *SimpleInPatternElementContext) IDENTIFIER(i int) antlr.TerminalNode
func (*SimpleInPatternElementContext) IsSimpleInPatternElementContext ¶
func (*SimpleInPatternElementContext) IsSimpleInPatternElementContext()
func (*SimpleInPatternElementContext) OclType ¶
func (s *SimpleInPatternElementContext) OclType() IOclTypeContext
func (*SimpleInPatternElementContext) ToStringTree ¶
func (s *SimpleInPatternElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SimpleOutPatternElementContext ¶
type SimpleOutPatternElementContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySimpleOutPatternElementContext ¶
func NewEmptySimpleOutPatternElementContext() *SimpleOutPatternElementContext
func NewSimpleOutPatternElementContext ¶
func NewSimpleOutPatternElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SimpleOutPatternElementContext
func (*SimpleOutPatternElementContext) AllBinding ¶
func (s *SimpleOutPatternElementContext) AllBinding() []IBindingContext
func (*SimpleOutPatternElementContext) AllIDENTIFIER ¶
func (s *SimpleOutPatternElementContext) AllIDENTIFIER() []antlr.TerminalNode
func (*SimpleOutPatternElementContext) Binding ¶
func (s *SimpleOutPatternElementContext) Binding(i int) IBindingContext
func (*SimpleOutPatternElementContext) EnterRule ¶
func (s *SimpleOutPatternElementContext) EnterRule(listener antlr.ParseTreeListener)
func (*SimpleOutPatternElementContext) ExitRule ¶
func (s *SimpleOutPatternElementContext) ExitRule(listener antlr.ParseTreeListener)
func (*SimpleOutPatternElementContext) GetParser ¶
func (s *SimpleOutPatternElementContext) GetParser() antlr.Parser
func (*SimpleOutPatternElementContext) GetRuleContext ¶
func (s *SimpleOutPatternElementContext) GetRuleContext() antlr.RuleContext
func (*SimpleOutPatternElementContext) IDENTIFIER ¶
func (s *SimpleOutPatternElementContext) IDENTIFIER(i int) antlr.TerminalNode
func (*SimpleOutPatternElementContext) IsSimpleOutPatternElementContext ¶
func (*SimpleOutPatternElementContext) IsSimpleOutPatternElementContext()
func (*SimpleOutPatternElementContext) OclType ¶
func (s *SimpleOutPatternElementContext) OclType() IOclTypeContext
func (*SimpleOutPatternElementContext) ToStringTree ¶
func (s *SimpleOutPatternElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SourceModelPatternContext ¶
type SourceModelPatternContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySourceModelPatternContext ¶
func NewEmptySourceModelPatternContext() *SourceModelPatternContext
func NewSourceModelPatternContext ¶
func NewSourceModelPatternContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SourceModelPatternContext
func (*SourceModelPatternContext) AllOclModel ¶
func (s *SourceModelPatternContext) AllOclModel() []IOclModelContext
func (*SourceModelPatternContext) EnterRule ¶
func (s *SourceModelPatternContext) EnterRule(listener antlr.ParseTreeListener)
func (*SourceModelPatternContext) ExitRule ¶
func (s *SourceModelPatternContext) ExitRule(listener antlr.ParseTreeListener)
func (*SourceModelPatternContext) GetParser ¶
func (s *SourceModelPatternContext) GetParser() antlr.Parser
func (*SourceModelPatternContext) GetRuleContext ¶
func (s *SourceModelPatternContext) GetRuleContext() antlr.RuleContext
func (*SourceModelPatternContext) IsSourceModelPatternContext ¶
func (*SourceModelPatternContext) IsSourceModelPatternContext()
func (*SourceModelPatternContext) OclModel ¶
func (s *SourceModelPatternContext) OclModel(i int) IOclModelContext
func (*SourceModelPatternContext) ToStringTree ¶
func (s *SourceModelPatternContext) 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) BindingStat ¶
func (s *StatementContext) BindingStat() IBindingStatContext
func (*StatementContext) EnterRule ¶
func (s *StatementContext) EnterRule(listener antlr.ParseTreeListener)
func (*StatementContext) ExitRule ¶
func (s *StatementContext) ExitRule(listener antlr.ParseTreeListener)
func (*StatementContext) ExpressionStat ¶
func (s *StatementContext) ExpressionStat() IExpressionStatContext
func (*StatementContext) ForStat ¶
func (s *StatementContext) ForStat() IForStatContext
func (*StatementContext) GetParser ¶
func (s *StatementContext) GetParser() antlr.Parser
func (*StatementContext) GetRuleContext ¶
func (s *StatementContext) GetRuleContext() antlr.RuleContext
func (*StatementContext) IfStat ¶
func (s *StatementContext) IfStat() IIfStatContext
func (*StatementContext) IsStatementContext ¶
func (*StatementContext) IsStatementContext()
func (*StatementContext) ToStringTree ¶
func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StringExpContext ¶
type StringExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStringExpContext ¶
func NewEmptyStringExpContext() *StringExpContext
func NewStringExpContext ¶
func NewStringExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringExpContext
func (*StringExpContext) EnterRule ¶
func (s *StringExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*StringExpContext) ExitRule ¶
func (s *StringExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*StringExpContext) GetParser ¶
func (s *StringExpContext) GetParser() antlr.Parser
func (*StringExpContext) GetRuleContext ¶
func (s *StringExpContext) GetRuleContext() antlr.RuleContext
func (*StringExpContext) IsStringExpContext ¶
func (*StringExpContext) IsStringExpContext()
func (*StringExpContext) STRING ¶
func (s *StringExpContext) STRING() antlr.TerminalNode
func (*StringExpContext) ToStringTree ¶
func (s *StringExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StringTypeContext ¶
type StringTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStringTypeContext ¶
func NewEmptyStringTypeContext() *StringTypeContext
func NewStringTypeContext ¶
func NewStringTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringTypeContext
func (*StringTypeContext) EnterRule ¶
func (s *StringTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*StringTypeContext) ExitRule ¶
func (s *StringTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*StringTypeContext) GetParser ¶
func (s *StringTypeContext) GetParser() antlr.Parser
func (*StringTypeContext) GetRuleContext ¶
func (s *StringTypeContext) GetRuleContext() antlr.RuleContext
func (*StringTypeContext) IsStringTypeContext ¶
func (*StringTypeContext) IsStringTypeContext()
func (*StringTypeContext) ToStringTree ¶
func (s *StringTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SuperExpContext ¶
type SuperExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySuperExpContext ¶
func NewEmptySuperExpContext() *SuperExpContext
func NewSuperExpContext ¶
func NewSuperExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SuperExpContext
func (*SuperExpContext) EnterRule ¶
func (s *SuperExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*SuperExpContext) ExitRule ¶
func (s *SuperExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*SuperExpContext) GetParser ¶
func (s *SuperExpContext) GetParser() antlr.Parser
func (*SuperExpContext) GetRuleContext ¶
func (s *SuperExpContext) GetRuleContext() antlr.RuleContext
func (*SuperExpContext) IsSuperExpContext ¶
func (*SuperExpContext) IsSuperExpContext()
func (*SuperExpContext) ToStringTree ¶
func (s *SuperExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TargetModelPatternContext ¶
type TargetModelPatternContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTargetModelPatternContext ¶
func NewEmptyTargetModelPatternContext() *TargetModelPatternContext
func NewTargetModelPatternContext ¶
func NewTargetModelPatternContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetModelPatternContext
func (*TargetModelPatternContext) AllOclModel ¶
func (s *TargetModelPatternContext) AllOclModel() []IOclModelContext
func (*TargetModelPatternContext) EnterRule ¶
func (s *TargetModelPatternContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetModelPatternContext) ExitRule ¶
func (s *TargetModelPatternContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetModelPatternContext) GetParser ¶
func (s *TargetModelPatternContext) GetParser() antlr.Parser
func (*TargetModelPatternContext) GetRuleContext ¶
func (s *TargetModelPatternContext) GetRuleContext() antlr.RuleContext
func (*TargetModelPatternContext) IsTargetModelPatternContext ¶
func (*TargetModelPatternContext) IsTargetModelPatternContext()
func (*TargetModelPatternContext) OclModel ¶
func (s *TargetModelPatternContext) OclModel(i int) IOclModelContext
func (*TargetModelPatternContext) ToStringTree ¶
func (s *TargetModelPatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TransformationModeContext ¶
type TransformationModeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTransformationModeContext ¶
func NewEmptyTransformationModeContext() *TransformationModeContext
func NewTransformationModeContext ¶
func NewTransformationModeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TransformationModeContext
func (*TransformationModeContext) EnterRule ¶
func (s *TransformationModeContext) EnterRule(listener antlr.ParseTreeListener)
func (*TransformationModeContext) ExitRule ¶
func (s *TransformationModeContext) ExitRule(listener antlr.ParseTreeListener)
func (*TransformationModeContext) GetParser ¶
func (s *TransformationModeContext) GetParser() antlr.Parser
func (*TransformationModeContext) GetRuleContext ¶
func (s *TransformationModeContext) GetRuleContext() antlr.RuleContext
func (*TransformationModeContext) IsTransformationModeContext ¶
func (*TransformationModeContext) IsTransformationModeContext()
func (*TransformationModeContext) ToStringTree ¶
func (s *TransformationModeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TupleExpContext ¶
type TupleExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTupleExpContext ¶
func NewEmptyTupleExpContext() *TupleExpContext
func NewTupleExpContext ¶
func NewTupleExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TupleExpContext
func (*TupleExpContext) AllTuplePart ¶
func (s *TupleExpContext) AllTuplePart() []ITuplePartContext
func (*TupleExpContext) EnterRule ¶
func (s *TupleExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*TupleExpContext) ExitRule ¶
func (s *TupleExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*TupleExpContext) GetParser ¶
func (s *TupleExpContext) GetParser() antlr.Parser
func (*TupleExpContext) GetRuleContext ¶
func (s *TupleExpContext) GetRuleContext() antlr.RuleContext
func (*TupleExpContext) IsTupleExpContext ¶
func (*TupleExpContext) IsTupleExpContext()
func (*TupleExpContext) ToStringTree ¶
func (s *TupleExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TupleExpContext) TuplePart ¶
func (s *TupleExpContext) TuplePart(i int) ITuplePartContext
type TuplePartContext ¶
type TuplePartContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTuplePartContext ¶
func NewEmptyTuplePartContext() *TuplePartContext
func NewTuplePartContext ¶
func NewTuplePartContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TuplePartContext
func (*TuplePartContext) EnterRule ¶
func (s *TuplePartContext) EnterRule(listener antlr.ParseTreeListener)
func (*TuplePartContext) ExitRule ¶
func (s *TuplePartContext) ExitRule(listener antlr.ParseTreeListener)
func (*TuplePartContext) GetParser ¶
func (s *TuplePartContext) GetParser() antlr.Parser
func (*TuplePartContext) GetRuleContext ¶
func (s *TuplePartContext) GetRuleContext() antlr.RuleContext
func (*TuplePartContext) IDENTIFIER ¶
func (s *TuplePartContext) IDENTIFIER() antlr.TerminalNode
func (*TuplePartContext) IsTuplePartContext ¶
func (*TuplePartContext) IsTuplePartContext()
func (*TuplePartContext) OclExpression ¶
func (s *TuplePartContext) OclExpression() IOclExpressionContext
func (*TuplePartContext) OclType ¶
func (s *TuplePartContext) OclType() IOclTypeContext
func (*TuplePartContext) ToStringTree ¶
func (s *TuplePartContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TupleTypeAttributeContext ¶
type TupleTypeAttributeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTupleTypeAttributeContext ¶
func NewEmptyTupleTypeAttributeContext() *TupleTypeAttributeContext
func NewTupleTypeAttributeContext ¶
func NewTupleTypeAttributeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TupleTypeAttributeContext
func (*TupleTypeAttributeContext) EnterRule ¶
func (s *TupleTypeAttributeContext) EnterRule(listener antlr.ParseTreeListener)
func (*TupleTypeAttributeContext) ExitRule ¶
func (s *TupleTypeAttributeContext) ExitRule(listener antlr.ParseTreeListener)
func (*TupleTypeAttributeContext) GetParser ¶
func (s *TupleTypeAttributeContext) GetParser() antlr.Parser
func (*TupleTypeAttributeContext) GetRuleContext ¶
func (s *TupleTypeAttributeContext) GetRuleContext() antlr.RuleContext
func (*TupleTypeAttributeContext) IDENTIFIER ¶
func (s *TupleTypeAttributeContext) IDENTIFIER() antlr.TerminalNode
func (*TupleTypeAttributeContext) IsTupleTypeAttributeContext ¶
func (*TupleTypeAttributeContext) IsTupleTypeAttributeContext()
func (*TupleTypeAttributeContext) OclType ¶
func (s *TupleTypeAttributeContext) OclType() IOclTypeContext
func (*TupleTypeAttributeContext) ToStringTree ¶
func (s *TupleTypeAttributeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TupleTypeContext ¶
type TupleTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTupleTypeContext ¶
func NewEmptyTupleTypeContext() *TupleTypeContext
func NewTupleTypeContext ¶
func NewTupleTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TupleTypeContext
func (*TupleTypeContext) AllTupleTypeAttribute ¶
func (s *TupleTypeContext) AllTupleTypeAttribute() []ITupleTypeAttributeContext
func (*TupleTypeContext) EnterRule ¶
func (s *TupleTypeContext) EnterRule(listener antlr.ParseTreeListener)
func (*TupleTypeContext) ExitRule ¶
func (s *TupleTypeContext) ExitRule(listener antlr.ParseTreeListener)
func (*TupleTypeContext) GetParser ¶
func (s *TupleTypeContext) GetParser() antlr.Parser
func (*TupleTypeContext) GetRuleContext ¶
func (s *TupleTypeContext) GetRuleContext() antlr.RuleContext
func (*TupleTypeContext) IsTupleTypeContext ¶
func (*TupleTypeContext) IsTupleTypeContext()
func (*TupleTypeContext) ToStringTree ¶
func (s *TupleTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TupleTypeContext) TupleTypeAttribute ¶
func (s *TupleTypeContext) TupleTypeAttribute(i int) ITupleTypeAttributeContext
type UnitContext ¶
type UnitContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyUnitContext ¶
func NewEmptyUnitContext() *UnitContext
func NewUnitContext ¶
func NewUnitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnitContext
func (*UnitContext) EnterRule ¶
func (s *UnitContext) EnterRule(listener antlr.ParseTreeListener)
func (*UnitContext) ExitRule ¶
func (s *UnitContext) ExitRule(listener antlr.ParseTreeListener)
func (*UnitContext) GetParser ¶
func (s *UnitContext) GetParser() antlr.Parser
func (*UnitContext) GetRuleContext ¶
func (s *UnitContext) GetRuleContext() antlr.RuleContext
func (*UnitContext) IsUnitContext ¶
func (*UnitContext) IsUnitContext()
func (*UnitContext) Library ¶
func (s *UnitContext) Library() ILibraryContext
func (*UnitContext) Module ¶
func (s *UnitContext) Module() IModuleContext
func (*UnitContext) Query ¶
func (s *UnitContext) Query() IQueryContext
func (*UnitContext) ToStringTree ¶
func (s *UnitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type VariableDeclarationContext ¶
type VariableDeclarationContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVariableDeclarationContext ¶
func NewEmptyVariableDeclarationContext() *VariableDeclarationContext
func NewVariableDeclarationContext ¶
func NewVariableDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableDeclarationContext
func (*VariableDeclarationContext) EnterRule ¶
func (s *VariableDeclarationContext) EnterRule(listener antlr.ParseTreeListener)
func (*VariableDeclarationContext) ExitRule ¶
func (s *VariableDeclarationContext) ExitRule(listener antlr.ParseTreeListener)
func (*VariableDeclarationContext) GetParser ¶
func (s *VariableDeclarationContext) GetParser() antlr.Parser
func (*VariableDeclarationContext) GetRuleContext ¶
func (s *VariableDeclarationContext) GetRuleContext() antlr.RuleContext
func (*VariableDeclarationContext) IDENTIFIER ¶
func (s *VariableDeclarationContext) IDENTIFIER() antlr.TerminalNode
func (*VariableDeclarationContext) IsVariableDeclarationContext ¶
func (*VariableDeclarationContext) IsVariableDeclarationContext()
func (*VariableDeclarationContext) OclExpression ¶
func (s *VariableDeclarationContext) OclExpression() IOclExpressionContext
func (*VariableDeclarationContext) OclType ¶
func (s *VariableDeclarationContext) OclType() IOclTypeContext
func (*VariableDeclarationContext) ToStringTree ¶
func (s *VariableDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type VariableExpContext ¶
type VariableExpContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyVariableExpContext ¶
func NewEmptyVariableExpContext() *VariableExpContext
func NewVariableExpContext ¶
func NewVariableExpContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableExpContext
func (*VariableExpContext) EnterRule ¶
func (s *VariableExpContext) EnterRule(listener antlr.ParseTreeListener)
func (*VariableExpContext) ExitRule ¶
func (s *VariableExpContext) ExitRule(listener antlr.ParseTreeListener)
func (*VariableExpContext) GetParser ¶
func (s *VariableExpContext) GetParser() antlr.Parser
func (*VariableExpContext) GetRuleContext ¶
func (s *VariableExpContext) GetRuleContext() antlr.RuleContext
func (*VariableExpContext) IDENTIFIER ¶
func (s *VariableExpContext) IDENTIFIER() antlr.TerminalNode
func (*VariableExpContext) IsVariableExpContext ¶
func (*VariableExpContext) IsVariableExpContext()
func (*VariableExpContext) ToStringTree ¶
func (s *VariableExpContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string