Class ATLBaseListener
This class provides an empty implementation of IATLListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Atl
Assembly: Atl.dll
Syntax
public class ATLBaseListener : object, IATLListener, Antlr4.Runtime.Tree.IParseTreeListener
Methods
| Improve this Doc View SourceEnterActionBlock(ATLParser.ActionBlockContext)
Enter a parse tree produced by actionBlock().
The default implementation does nothing.
Declaration
public virtual void EnterActionBlock(ATLParser.ActionBlockContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ActionBlockContext | context | The parse tree. |
EnterArule(ATLParser.AruleContext)
Enter a parse tree produced by arule().
The default implementation does nothing.
Declaration
public virtual void EnterArule(ATLParser.AruleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.AruleContext | context | The parse tree. |
EnterAttribute(ATLParser.AttributeContext)
Enter a parse tree produced by attribute().
The default implementation does nothing.
Declaration
public virtual void EnterAttribute(ATLParser.AttributeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.AttributeContext | context | The parse tree. |
EnterBagExp(ATLParser.BagExpContext)
Enter a parse tree produced by bagExp().
The default implementation does nothing.
Declaration
public virtual void EnterBagExp(ATLParser.BagExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BagExpContext | context | The parse tree. |
EnterBagType(ATLParser.BagTypeContext)
Enter a parse tree produced by bagType().
The default implementation does nothing.
Declaration
public virtual void EnterBagType(ATLParser.BagTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BagTypeContext | context | The parse tree. |
EnterBinding(ATLParser.BindingContext)
Enter a parse tree produced by binding().
The default implementation does nothing.
Declaration
public virtual void EnterBinding(ATLParser.BindingContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BindingContext | context | The parse tree. |
EnterBindingStat(ATLParser.BindingStatContext)
Enter a parse tree produced by bindingStat().
The default implementation does nothing.
Declaration
public virtual void EnterBindingStat(ATLParser.BindingStatContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BindingStatContext | context | The parse tree. |
EnterBooleanExp(ATLParser.BooleanExpContext)
Enter a parse tree produced by booleanExp().
The default implementation does nothing.
Declaration
public virtual void EnterBooleanExp(ATLParser.BooleanExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BooleanExpContext | context | The parse tree. |
EnterBooleanType(ATLParser.BooleanTypeContext)
Enter a parse tree produced by booleanType().
The default implementation does nothing.
Declaration
public virtual void EnterBooleanType(ATLParser.BooleanTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BooleanTypeContext | context | The parse tree. |
EnterCalledRule(ATLParser.CalledRuleContext)
Enter a parse tree produced by calledRule().
The default implementation does nothing.
Declaration
public virtual void EnterCalledRule(ATLParser.CalledRuleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.CalledRuleContext | context | The parse tree. |
EnterCollectionExp(ATLParser.CollectionExpContext)
Enter a parse tree produced by collectionExp().
The default implementation does nothing.
Declaration
public virtual void EnterCollectionExp(ATLParser.CollectionExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.CollectionExpContext | context | The parse tree. |
EnterCollectionOperationCallExp(ATLParser.CollectionOperationCallExpContext)
Enter a parse tree produced by collectionOperationCallExp().
The default implementation does nothing.
Declaration
public virtual void EnterCollectionOperationCallExp(ATLParser.CollectionOperationCallExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.CollectionOperationCallExpContext | context | The parse tree. |
EnterCollectionType(ATLParser.CollectionTypeContext)
Enter a parse tree produced by collectionType().
The default implementation does nothing.
Declaration
public virtual void EnterCollectionType(ATLParser.CollectionTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.CollectionTypeContext | context | The parse tree. |
EnterCollectionType_abstractContents(ATLParser.CollectionType_abstractContentsContext)
Enter a parse tree produced by collectionType_abstractContents().
The default implementation does nothing.
Declaration
public virtual void EnterCollectionType_abstractContents(ATLParser.CollectionType_abstractContentsContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.CollectionType_abstractContentsContext | context | The parse tree. |
EnterEnumLiteralExp(ATLParser.EnumLiteralExpContext)
Enter a parse tree produced by enumLiteralExp().
The default implementation does nothing.
Declaration
public virtual void EnterEnumLiteralExp(ATLParser.EnumLiteralExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.EnumLiteralExpContext | context | The parse tree. |
EnterEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void EnterEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
EnterExpressionStat(ATLParser.ExpressionStatContext)
Enter a parse tree produced by expressionStat().
The default implementation does nothing.
Declaration
public virtual void EnterExpressionStat(ATLParser.ExpressionStatContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ExpressionStatContext | context | The parse tree. |
EnterForEachOutPatternElement(ATLParser.ForEachOutPatternElementContext)
Enter a parse tree produced by forEachOutPatternElement().
The default implementation does nothing.
Declaration
public virtual void EnterForEachOutPatternElement(ATLParser.ForEachOutPatternElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ForEachOutPatternElementContext | context | The parse tree. |
EnterForStat(ATLParser.ForStatContext)
Enter a parse tree produced by forStat().
The default implementation does nothing.
Declaration
public virtual void EnterForStat(ATLParser.ForStatContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ForStatContext | context | The parse tree. |
EnterHelper(ATLParser.HelperContext)
Enter a parse tree produced by helper().
The default implementation does nothing.
Declaration
public virtual void EnterHelper(ATLParser.HelperContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.HelperContext | context | The parse tree. |
EnterIfExp(ATLParser.IfExpContext)
Enter a parse tree produced by ifExp().
The default implementation does nothing.
Declaration
public virtual void EnterIfExp(ATLParser.IfExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IfExpContext | context | The parse tree. |
EnterIfStat(ATLParser.IfStatContext)
Enter a parse tree produced by ifStat().
The default implementation does nothing.
Declaration
public virtual void EnterIfStat(ATLParser.IfStatContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IfStatContext | context | The parse tree. |
EnterInPattern(ATLParser.InPatternContext)
Enter a parse tree produced by inPattern().
The default implementation does nothing.
Declaration
public virtual void EnterInPattern(ATLParser.InPatternContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.InPatternContext | context | The parse tree. |
EnterInPatternElement(ATLParser.InPatternElementContext)
Enter a parse tree produced by inPatternElement().
The default implementation does nothing.
Declaration
public virtual void EnterInPatternElement(ATLParser.InPatternElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.InPatternElementContext | context | The parse tree. |
EnterIntegerExp(ATLParser.IntegerExpContext)
Enter a parse tree produced by integerExp().
The default implementation does nothing.
Declaration
public virtual void EnterIntegerExp(ATLParser.IntegerExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IntegerExpContext | context | The parse tree. |
EnterIntegerType(ATLParser.IntegerTypeContext)
Enter a parse tree produced by integerType().
The default implementation does nothing.
Declaration
public virtual void EnterIntegerType(ATLParser.IntegerTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IntegerTypeContext | context | The parse tree. |
EnterIterateExp(ATLParser.IterateExpContext)
Enter a parse tree produced by iterateExp().
The default implementation does nothing.
Declaration
public virtual void EnterIterateExp(ATLParser.IterateExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IterateExpContext | context | The parse tree. |
EnterIterator(ATLParser.IteratorContext)
Enter a parse tree produced by iterator().
The default implementation does nothing.
Declaration
public virtual void EnterIterator(ATLParser.IteratorContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IteratorContext | context | The parse tree. |
EnterIteratorExp(ATLParser.IteratorExpContext)
Enter a parse tree produced by iteratorExp().
The default implementation does nothing.
Declaration
public virtual void EnterIteratorExp(ATLParser.IteratorExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IteratorExpContext | context | The parse tree. |
EnterLazyMatchedRule(ATLParser.LazyMatchedRuleContext)
Enter a parse tree produced by lazyMatchedRule().
The default implementation does nothing.
Declaration
public virtual void EnterLazyMatchedRule(ATLParser.LazyMatchedRuleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.LazyMatchedRuleContext | context | The parse tree. |
EnterLetExp(ATLParser.LetExpContext)
Enter a parse tree produced by letExp().
The default implementation does nothing.
Declaration
public virtual void EnterLetExp(ATLParser.LetExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.LetExpContext | context | The parse tree. |
EnterLibrary_(ATLParser.Library_Context)
Enter a parse tree produced by library_().
The default implementation does nothing.
Declaration
public virtual void EnterLibrary_(ATLParser.Library_Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Library_Context | context | The parse tree. |
EnterLibraryRef(ATLParser.LibraryRefContext)
Enter a parse tree produced by libraryRef().
The default implementation does nothing.
Declaration
public virtual void EnterLibraryRef(ATLParser.LibraryRefContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.LibraryRefContext | context | The parse tree. |
EnterMapElement(ATLParser.MapElementContext)
Enter a parse tree produced by mapElement().
The default implementation does nothing.
Declaration
public virtual void EnterMapElement(ATLParser.MapElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.MapElementContext | context | The parse tree. |
EnterMapExp(ATLParser.MapExpContext)
Enter a parse tree produced by mapExp().
The default implementation does nothing.
Declaration
public virtual void EnterMapExp(ATLParser.MapExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.MapExpContext | context | The parse tree. |
EnterMapType(ATLParser.MapTypeContext)
Enter a parse tree produced by mapType().
The default implementation does nothing.
Declaration
public virtual void EnterMapType(ATLParser.MapTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.MapTypeContext | context | The parse tree. |
EnterMatchedRule(ATLParser.MatchedRuleContext)
Enter a parse tree produced by matchedRule().
The default implementation does nothing.
Declaration
public virtual void EnterMatchedRule(ATLParser.MatchedRuleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.MatchedRuleContext | context | The parse tree. |
EnterMatchedRule_abstractContents(ATLParser.MatchedRule_abstractContentsContext)
Enter a parse tree produced by matchedRule_abstractContents().
The default implementation does nothing.
Declaration
public virtual void EnterMatchedRule_abstractContents(ATLParser.MatchedRule_abstractContentsContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.MatchedRule_abstractContentsContext | context | The parse tree. |
EnterModule(ATLParser.ModuleContext)
Enter a parse tree produced by module().
The default implementation does nothing.
Declaration
public virtual void EnterModule(ATLParser.ModuleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ModuleContext | context | The parse tree. |
EnterModuleElement(ATLParser.ModuleElementContext)
Enter a parse tree produced by moduleElement().
The default implementation does nothing.
Declaration
public virtual void EnterModuleElement(ATLParser.ModuleElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ModuleElementContext | context | The parse tree. |
EnterNavigationOrAttributeCallExp(ATLParser.NavigationOrAttributeCallExpContext)
Enter a parse tree produced by navigationOrAttributeCallExp().
The default implementation does nothing.
Declaration
public virtual void EnterNavigationOrAttributeCallExp(ATLParser.NavigationOrAttributeCallExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.NavigationOrAttributeCallExpContext | context | The parse tree. |
EnterNumericExp(ATLParser.NumericExpContext)
Enter a parse tree produced by numericExp().
The default implementation does nothing.
Declaration
public virtual void EnterNumericExp(ATLParser.NumericExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.NumericExpContext | context | The parse tree. |
EnterNumericType(ATLParser.NumericTypeContext)
Enter a parse tree produced by numericType().
The default implementation does nothing.
Declaration
public virtual void EnterNumericType(ATLParser.NumericTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.NumericTypeContext | context | The parse tree. |
EnterOclAnyType(ATLParser.OclAnyTypeContext)
Enter a parse tree produced by oclAnyType().
The default implementation does nothing.
Declaration
public virtual void EnterOclAnyType(ATLParser.OclAnyTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclAnyTypeContext | context | The parse tree. |
EnterOclAnyType_abstractContents(ATLParser.OclAnyType_abstractContentsContext)
Enter a parse tree produced by oclAnyType_abstractContents().
The default implementation does nothing.
Declaration
public virtual void EnterOclAnyType_abstractContents(ATLParser.OclAnyType_abstractContentsContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclAnyType_abstractContentsContext | context | The parse tree. |
EnterOclContextDefinition(ATLParser.OclContextDefinitionContext)
Enter a parse tree produced by oclContextDefinition().
The default implementation does nothing.
Declaration
public virtual void EnterOclContextDefinition(ATLParser.OclContextDefinitionContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclContextDefinitionContext | context | The parse tree. |
EnterOclExpression(ATLParser.OclExpressionContext)
Enter a parse tree produced by oclExpression().
The default implementation does nothing.
Declaration
public virtual void EnterOclExpression(ATLParser.OclExpressionContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclExpressionContext | context | The parse tree. |
EnterOclFeature(ATLParser.OclFeatureContext)
Enter a parse tree produced by oclFeature().
The default implementation does nothing.
Declaration
public virtual void EnterOclFeature(ATLParser.OclFeatureContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclFeatureContext | context | The parse tree. |
EnterOclFeatureDefinition(ATLParser.OclFeatureDefinitionContext)
Enter a parse tree produced by oclFeatureDefinition().
The default implementation does nothing.
Declaration
public virtual void EnterOclFeatureDefinition(ATLParser.OclFeatureDefinitionContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclFeatureDefinitionContext | context | The parse tree. |
EnterOclModel(ATLParser.OclModelContext)
Enter a parse tree produced by oclModel().
The default implementation does nothing.
Declaration
public virtual void EnterOclModel(ATLParser.OclModelContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclModelContext | context | The parse tree. |
EnterOclModelElement(ATLParser.OclModelElementContext)
Enter a parse tree produced by oclModelElement().
The default implementation does nothing.
Declaration
public virtual void EnterOclModelElement(ATLParser.OclModelElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclModelElementContext | context | The parse tree. |
EnterOclType(ATLParser.OclTypeContext)
Enter a parse tree produced by oclType().
The default implementation does nothing.
Declaration
public virtual void EnterOclType(ATLParser.OclTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclTypeContext | context | The parse tree. |
EnterOclType_abstractContents(ATLParser.OclType_abstractContentsContext)
Enter a parse tree produced by oclType_abstractContents().
The default implementation does nothing.
Declaration
public virtual void EnterOclType_abstractContents(ATLParser.OclType_abstractContentsContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclType_abstractContentsContext | context | The parse tree. |
EnterOclUndefinedExp(ATLParser.OclUndefinedExpContext)
Enter a parse tree produced by oclUndefinedExp().
The default implementation does nothing.
Declaration
public virtual void EnterOclUndefinedExp(ATLParser.OclUndefinedExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclUndefinedExpContext | context | The parse tree. |
EnterOperation(ATLParser.OperationContext)
Enter a parse tree produced by operation().
The default implementation does nothing.
Declaration
public virtual void EnterOperation(ATLParser.OperationContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OperationContext | context | The parse tree. |
EnterOperationCallExp(ATLParser.OperationCallExpContext)
Enter a parse tree produced by operationCallExp().
The default implementation does nothing.
Declaration
public virtual void EnterOperationCallExp(ATLParser.OperationCallExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OperationCallExpContext | context | The parse tree. |
EnterOrderedSetExp(ATLParser.OrderedSetExpContext)
Enter a parse tree produced by orderedSetExp().
The default implementation does nothing.
Declaration
public virtual void EnterOrderedSetExp(ATLParser.OrderedSetExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OrderedSetExpContext | context | The parse tree. |
EnterOrderedSetType(ATLParser.OrderedSetTypeContext)
Enter a parse tree produced by orderedSetType().
The default implementation does nothing.
Declaration
public virtual void EnterOrderedSetType(ATLParser.OrderedSetTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OrderedSetTypeContext | context | The parse tree. |
EnterOutPattern(ATLParser.OutPatternContext)
Enter a parse tree produced by outPattern().
The default implementation does nothing.
Declaration
public virtual void EnterOutPattern(ATLParser.OutPatternContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OutPatternContext | context | The parse tree. |
EnterOutPatternElement(ATLParser.OutPatternElementContext)
Enter a parse tree produced by outPatternElement().
The default implementation does nothing.
Declaration
public virtual void EnterOutPatternElement(ATLParser.OutPatternElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OutPatternElementContext | context | The parse tree. |
EnterParameter(ATLParser.ParameterContext)
Enter a parse tree produced by parameter().
The default implementation does nothing.
Declaration
public virtual void EnterParameter(ATLParser.ParameterContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ParameterContext | context | The parse tree. |
EnterPrimary_oclExpression(ATLParser.Primary_oclExpressionContext)
Enter a parse tree produced by primary_oclExpression().
The default implementation does nothing.
Declaration
public virtual void EnterPrimary_oclExpression(ATLParser.Primary_oclExpressionContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Primary_oclExpressionContext | context | The parse tree. |
EnterPrimitive(ATLParser.PrimitiveContext)
Enter a parse tree produced by primitive().
The default implementation does nothing.
Declaration
public virtual void EnterPrimitive(ATLParser.PrimitiveContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.PrimitiveContext | context | The parse tree. |
EnterPrimitiveExp(ATLParser.PrimitiveExpContext)
Enter a parse tree produced by primitiveExp().
The default implementation does nothing.
Declaration
public virtual void EnterPrimitiveExp(ATLParser.PrimitiveExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.PrimitiveExpContext | context | The parse tree. |
EnterPriority_0(ATLParser.Priority_0Context)
Enter a parse tree produced by priority_0().
The default implementation does nothing.
Declaration
public virtual void EnterPriority_0(ATLParser.Priority_0Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_0Context | context | The parse tree. |
EnterPriority_1(ATLParser.Priority_1Context)
Enter a parse tree produced by priority_1().
The default implementation does nothing.
Declaration
public virtual void EnterPriority_1(ATLParser.Priority_1Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_1Context | context | The parse tree. |
EnterPriority_2(ATLParser.Priority_2Context)
Enter a parse tree produced by priority_2().
The default implementation does nothing.
Declaration
public virtual void EnterPriority_2(ATLParser.Priority_2Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_2Context | context | The parse tree. |
EnterPriority_3(ATLParser.Priority_3Context)
Enter a parse tree produced by priority_3().
The default implementation does nothing.
Declaration
public virtual void EnterPriority_3(ATLParser.Priority_3Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_3Context | context | The parse tree. |
EnterPriority_4(ATLParser.Priority_4Context)
Enter a parse tree produced by priority_4().
The default implementation does nothing.
Declaration
public virtual void EnterPriority_4(ATLParser.Priority_4Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_4Context | context | The parse tree. |
EnterPriority_5(ATLParser.Priority_5Context)
Enter a parse tree produced by priority_5().
The default implementation does nothing.
Declaration
public virtual void EnterPriority_5(ATLParser.Priority_5Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_5Context | context | The parse tree. |
EnterQuery(ATLParser.QueryContext)
Enter a parse tree produced by query().
The default implementation does nothing.
Declaration
public virtual void EnterQuery(ATLParser.QueryContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.QueryContext | context | The parse tree. |
EnterRealExp(ATLParser.RealExpContext)
Enter a parse tree produced by realExp().
The default implementation does nothing.
Declaration
public virtual void EnterRealExp(ATLParser.RealExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.RealExpContext | context | The parse tree. |
EnterRealType(ATLParser.RealTypeContext)
Enter a parse tree produced by realType().
The default implementation does nothing.
Declaration
public virtual void EnterRealType(ATLParser.RealTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.RealTypeContext | context | The parse tree. |
EnterRuleVariableDeclaration(ATLParser.RuleVariableDeclarationContext)
Enter a parse tree produced by ruleVariableDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterRuleVariableDeclaration(ATLParser.RuleVariableDeclarationContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.RuleVariableDeclarationContext | context | The parse tree. |
EnterSequenceExp(ATLParser.SequenceExpContext)
Enter a parse tree produced by sequenceExp().
The default implementation does nothing.
Declaration
public virtual void EnterSequenceExp(ATLParser.SequenceExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SequenceExpContext | context | The parse tree. |
EnterSequenceType(ATLParser.SequenceTypeContext)
Enter a parse tree produced by sequenceType().
The default implementation does nothing.
Declaration
public virtual void EnterSequenceType(ATLParser.SequenceTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SequenceTypeContext | context | The parse tree. |
EnterSetExp(ATLParser.SetExpContext)
Enter a parse tree produced by setExp().
The default implementation does nothing.
Declaration
public virtual void EnterSetExp(ATLParser.SetExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SetExpContext | context | The parse tree. |
EnterSetType(ATLParser.SetTypeContext)
Enter a parse tree produced by setType().
The default implementation does nothing.
Declaration
public virtual void EnterSetType(ATLParser.SetTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SetTypeContext | context | The parse tree. |
EnterSimpleInPatternElement(ATLParser.SimpleInPatternElementContext)
Enter a parse tree produced by simpleInPatternElement().
The default implementation does nothing.
Declaration
public virtual void EnterSimpleInPatternElement(ATLParser.SimpleInPatternElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SimpleInPatternElementContext | context | The parse tree. |
EnterSimpleOutPatternElement(ATLParser.SimpleOutPatternElementContext)
Enter a parse tree produced by simpleOutPatternElement().
The default implementation does nothing.
Declaration
public virtual void EnterSimpleOutPatternElement(ATLParser.SimpleOutPatternElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SimpleOutPatternElementContext | context | The parse tree. |
EnterSourceModelPattern(ATLParser.SourceModelPatternContext)
Enter a parse tree produced by sourceModelPattern().
The default implementation does nothing.
Declaration
public virtual void EnterSourceModelPattern(ATLParser.SourceModelPatternContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SourceModelPatternContext | context | The parse tree. |
EnterStatement(ATLParser.StatementContext)
Enter a parse tree produced by statement().
The default implementation does nothing.
Declaration
public virtual void EnterStatement(ATLParser.StatementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.StatementContext | context | The parse tree. |
EnterStringExp(ATLParser.StringExpContext)
Enter a parse tree produced by stringExp().
The default implementation does nothing.
Declaration
public virtual void EnterStringExp(ATLParser.StringExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.StringExpContext | context | The parse tree. |
EnterStringType(ATLParser.StringTypeContext)
Enter a parse tree produced by stringType().
The default implementation does nothing.
Declaration
public virtual void EnterStringType(ATLParser.StringTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.StringTypeContext | context | The parse tree. |
EnterSuperExp(ATLParser.SuperExpContext)
Enter a parse tree produced by superExp().
The default implementation does nothing.
Declaration
public virtual void EnterSuperExp(ATLParser.SuperExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SuperExpContext | context | The parse tree. |
EnterTargetModelPattern(ATLParser.TargetModelPatternContext)
Enter a parse tree produced by targetModelPattern().
The default implementation does nothing.
Declaration
public virtual void EnterTargetModelPattern(ATLParser.TargetModelPatternContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TargetModelPatternContext | context | The parse tree. |
EnterTransformationMode(ATLParser.TransformationModeContext)
Enter a parse tree produced by transformationMode().
The default implementation does nothing.
Declaration
public virtual void EnterTransformationMode(ATLParser.TransformationModeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TransformationModeContext | context | The parse tree. |
EnterTupleExp(ATLParser.TupleExpContext)
Enter a parse tree produced by tupleExp().
The default implementation does nothing.
Declaration
public virtual void EnterTupleExp(ATLParser.TupleExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TupleExpContext | context | The parse tree. |
EnterTuplePart(ATLParser.TuplePartContext)
Enter a parse tree produced by tuplePart().
The default implementation does nothing.
Declaration
public virtual void EnterTuplePart(ATLParser.TuplePartContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TuplePartContext | context | The parse tree. |
EnterTupleType(ATLParser.TupleTypeContext)
Enter a parse tree produced by tupleType().
The default implementation does nothing.
Declaration
public virtual void EnterTupleType(ATLParser.TupleTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TupleTypeContext | context | The parse tree. |
EnterTupleTypeAttribute(ATLParser.TupleTypeAttributeContext)
Enter a parse tree produced by tupleTypeAttribute().
The default implementation does nothing.
Declaration
public virtual void EnterTupleTypeAttribute(ATLParser.TupleTypeAttributeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TupleTypeAttributeContext | context | The parse tree. |
EnterUnit(ATLParser.UnitContext)
Enter a parse tree produced by unit().
The default implementation does nothing.
Declaration
public virtual void EnterUnit(ATLParser.UnitContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.UnitContext | context | The parse tree. |
EnterVariableDeclaration(ATLParser.VariableDeclarationContext)
Enter a parse tree produced by variableDeclaration().
The default implementation does nothing.
Declaration
public virtual void EnterVariableDeclaration(ATLParser.VariableDeclarationContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.VariableDeclarationContext | context | The parse tree. |
EnterVariableExp(ATLParser.VariableExpContext)
Enter a parse tree produced by variableExp().
The default implementation does nothing.
Declaration
public virtual void EnterVariableExp(ATLParser.VariableExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.VariableExpContext | context | The parse tree. |
ExitActionBlock(ATLParser.ActionBlockContext)
Exit a parse tree produced by actionBlock().
The default implementation does nothing.
Declaration
public virtual void ExitActionBlock(ATLParser.ActionBlockContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ActionBlockContext | context | The parse tree. |
ExitArule(ATLParser.AruleContext)
Exit a parse tree produced by arule().
The default implementation does nothing.
Declaration
public virtual void ExitArule(ATLParser.AruleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.AruleContext | context | The parse tree. |
ExitAttribute(ATLParser.AttributeContext)
Exit a parse tree produced by attribute().
The default implementation does nothing.
Declaration
public virtual void ExitAttribute(ATLParser.AttributeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.AttributeContext | context | The parse tree. |
ExitBagExp(ATLParser.BagExpContext)
Exit a parse tree produced by bagExp().
The default implementation does nothing.
Declaration
public virtual void ExitBagExp(ATLParser.BagExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BagExpContext | context | The parse tree. |
ExitBagType(ATLParser.BagTypeContext)
Exit a parse tree produced by bagType().
The default implementation does nothing.
Declaration
public virtual void ExitBagType(ATLParser.BagTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BagTypeContext | context | The parse tree. |
ExitBinding(ATLParser.BindingContext)
Exit a parse tree produced by binding().
The default implementation does nothing.
Declaration
public virtual void ExitBinding(ATLParser.BindingContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BindingContext | context | The parse tree. |
ExitBindingStat(ATLParser.BindingStatContext)
Exit a parse tree produced by bindingStat().
The default implementation does nothing.
Declaration
public virtual void ExitBindingStat(ATLParser.BindingStatContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BindingStatContext | context | The parse tree. |
ExitBooleanExp(ATLParser.BooleanExpContext)
Exit a parse tree produced by booleanExp().
The default implementation does nothing.
Declaration
public virtual void ExitBooleanExp(ATLParser.BooleanExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BooleanExpContext | context | The parse tree. |
ExitBooleanType(ATLParser.BooleanTypeContext)
Exit a parse tree produced by booleanType().
The default implementation does nothing.
Declaration
public virtual void ExitBooleanType(ATLParser.BooleanTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BooleanTypeContext | context | The parse tree. |
ExitCalledRule(ATLParser.CalledRuleContext)
Exit a parse tree produced by calledRule().
The default implementation does nothing.
Declaration
public virtual void ExitCalledRule(ATLParser.CalledRuleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.CalledRuleContext | context | The parse tree. |
ExitCollectionExp(ATLParser.CollectionExpContext)
Exit a parse tree produced by collectionExp().
The default implementation does nothing.
Declaration
public virtual void ExitCollectionExp(ATLParser.CollectionExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.CollectionExpContext | context | The parse tree. |
ExitCollectionOperationCallExp(ATLParser.CollectionOperationCallExpContext)
Exit a parse tree produced by collectionOperationCallExp().
The default implementation does nothing.
Declaration
public virtual void ExitCollectionOperationCallExp(ATLParser.CollectionOperationCallExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.CollectionOperationCallExpContext | context | The parse tree. |
ExitCollectionType(ATLParser.CollectionTypeContext)
Exit a parse tree produced by collectionType().
The default implementation does nothing.
Declaration
public virtual void ExitCollectionType(ATLParser.CollectionTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.CollectionTypeContext | context | The parse tree. |
ExitCollectionType_abstractContents(ATLParser.CollectionType_abstractContentsContext)
Exit a parse tree produced by collectionType_abstractContents().
The default implementation does nothing.
Declaration
public virtual void ExitCollectionType_abstractContents(ATLParser.CollectionType_abstractContentsContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.CollectionType_abstractContentsContext | context | The parse tree. |
ExitEnumLiteralExp(ATLParser.EnumLiteralExpContext)
Exit a parse tree produced by enumLiteralExp().
The default implementation does nothing.
Declaration
public virtual void ExitEnumLiteralExp(ATLParser.EnumLiteralExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.EnumLiteralExpContext | context | The parse tree. |
ExitEveryRule(Antlr4.Runtime.ParserRuleContext)
Declaration
public virtual void ExitEveryRule(Antlr4.Runtime.ParserRuleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| Antlr4.Runtime.ParserRuleContext | context |
Remarks
The default implementation does nothing.
ExitExpressionStat(ATLParser.ExpressionStatContext)
Exit a parse tree produced by expressionStat().
The default implementation does nothing.
Declaration
public virtual void ExitExpressionStat(ATLParser.ExpressionStatContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ExpressionStatContext | context | The parse tree. |
ExitForEachOutPatternElement(ATLParser.ForEachOutPatternElementContext)
Exit a parse tree produced by forEachOutPatternElement().
The default implementation does nothing.
Declaration
public virtual void ExitForEachOutPatternElement(ATLParser.ForEachOutPatternElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ForEachOutPatternElementContext | context | The parse tree. |
ExitForStat(ATLParser.ForStatContext)
Exit a parse tree produced by forStat().
The default implementation does nothing.
Declaration
public virtual void ExitForStat(ATLParser.ForStatContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ForStatContext | context | The parse tree. |
ExitHelper(ATLParser.HelperContext)
Exit a parse tree produced by helper().
The default implementation does nothing.
Declaration
public virtual void ExitHelper(ATLParser.HelperContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.HelperContext | context | The parse tree. |
ExitIfExp(ATLParser.IfExpContext)
Exit a parse tree produced by ifExp().
The default implementation does nothing.
Declaration
public virtual void ExitIfExp(ATLParser.IfExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IfExpContext | context | The parse tree. |
ExitIfStat(ATLParser.IfStatContext)
Exit a parse tree produced by ifStat().
The default implementation does nothing.
Declaration
public virtual void ExitIfStat(ATLParser.IfStatContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IfStatContext | context | The parse tree. |
ExitInPattern(ATLParser.InPatternContext)
Exit a parse tree produced by inPattern().
The default implementation does nothing.
Declaration
public virtual void ExitInPattern(ATLParser.InPatternContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.InPatternContext | context | The parse tree. |
ExitInPatternElement(ATLParser.InPatternElementContext)
Exit a parse tree produced by inPatternElement().
The default implementation does nothing.
Declaration
public virtual void ExitInPatternElement(ATLParser.InPatternElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.InPatternElementContext | context | The parse tree. |
ExitIntegerExp(ATLParser.IntegerExpContext)
Exit a parse tree produced by integerExp().
The default implementation does nothing.
Declaration
public virtual void ExitIntegerExp(ATLParser.IntegerExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IntegerExpContext | context | The parse tree. |
ExitIntegerType(ATLParser.IntegerTypeContext)
Exit a parse tree produced by integerType().
The default implementation does nothing.
Declaration
public virtual void ExitIntegerType(ATLParser.IntegerTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IntegerTypeContext | context | The parse tree. |
ExitIterateExp(ATLParser.IterateExpContext)
Exit a parse tree produced by iterateExp().
The default implementation does nothing.
Declaration
public virtual void ExitIterateExp(ATLParser.IterateExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IterateExpContext | context | The parse tree. |
ExitIterator(ATLParser.IteratorContext)
Exit a parse tree produced by iterator().
The default implementation does nothing.
Declaration
public virtual void ExitIterator(ATLParser.IteratorContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IteratorContext | context | The parse tree. |
ExitIteratorExp(ATLParser.IteratorExpContext)
Exit a parse tree produced by iteratorExp().
The default implementation does nothing.
Declaration
public virtual void ExitIteratorExp(ATLParser.IteratorExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IteratorExpContext | context | The parse tree. |
ExitLazyMatchedRule(ATLParser.LazyMatchedRuleContext)
Exit a parse tree produced by lazyMatchedRule().
The default implementation does nothing.
Declaration
public virtual void ExitLazyMatchedRule(ATLParser.LazyMatchedRuleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.LazyMatchedRuleContext | context | The parse tree. |
ExitLetExp(ATLParser.LetExpContext)
Exit a parse tree produced by letExp().
The default implementation does nothing.
Declaration
public virtual void ExitLetExp(ATLParser.LetExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.LetExpContext | context | The parse tree. |
ExitLibrary_(ATLParser.Library_Context)
Exit a parse tree produced by library_().
The default implementation does nothing.
Declaration
public virtual void ExitLibrary_(ATLParser.Library_Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Library_Context | context | The parse tree. |
ExitLibraryRef(ATLParser.LibraryRefContext)
Exit a parse tree produced by libraryRef().
The default implementation does nothing.
Declaration
public virtual void ExitLibraryRef(ATLParser.LibraryRefContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.LibraryRefContext | context | The parse tree. |
ExitMapElement(ATLParser.MapElementContext)
Exit a parse tree produced by mapElement().
The default implementation does nothing.
Declaration
public virtual void ExitMapElement(ATLParser.MapElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.MapElementContext | context | The parse tree. |
ExitMapExp(ATLParser.MapExpContext)
Exit a parse tree produced by mapExp().
The default implementation does nothing.
Declaration
public virtual void ExitMapExp(ATLParser.MapExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.MapExpContext | context | The parse tree. |
ExitMapType(ATLParser.MapTypeContext)
Exit a parse tree produced by mapType().
The default implementation does nothing.
Declaration
public virtual void ExitMapType(ATLParser.MapTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.MapTypeContext | context | The parse tree. |
ExitMatchedRule(ATLParser.MatchedRuleContext)
Exit a parse tree produced by matchedRule().
The default implementation does nothing.
Declaration
public virtual void ExitMatchedRule(ATLParser.MatchedRuleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.MatchedRuleContext | context | The parse tree. |
ExitMatchedRule_abstractContents(ATLParser.MatchedRule_abstractContentsContext)
Exit a parse tree produced by matchedRule_abstractContents().
The default implementation does nothing.
Declaration
public virtual void ExitMatchedRule_abstractContents(ATLParser.MatchedRule_abstractContentsContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.MatchedRule_abstractContentsContext | context | The parse tree. |
ExitModule(ATLParser.ModuleContext)
Exit a parse tree produced by module().
The default implementation does nothing.
Declaration
public virtual void ExitModule(ATLParser.ModuleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ModuleContext | context | The parse tree. |
ExitModuleElement(ATLParser.ModuleElementContext)
Exit a parse tree produced by moduleElement().
The default implementation does nothing.
Declaration
public virtual void ExitModuleElement(ATLParser.ModuleElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ModuleElementContext | context | The parse tree. |
ExitNavigationOrAttributeCallExp(ATLParser.NavigationOrAttributeCallExpContext)
Exit a parse tree produced by navigationOrAttributeCallExp().
The default implementation does nothing.
Declaration
public virtual void ExitNavigationOrAttributeCallExp(ATLParser.NavigationOrAttributeCallExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.NavigationOrAttributeCallExpContext | context | The parse tree. |
ExitNumericExp(ATLParser.NumericExpContext)
Exit a parse tree produced by numericExp().
The default implementation does nothing.
Declaration
public virtual void ExitNumericExp(ATLParser.NumericExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.NumericExpContext | context | The parse tree. |
ExitNumericType(ATLParser.NumericTypeContext)
Exit a parse tree produced by numericType().
The default implementation does nothing.
Declaration
public virtual void ExitNumericType(ATLParser.NumericTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.NumericTypeContext | context | The parse tree. |
ExitOclAnyType(ATLParser.OclAnyTypeContext)
Exit a parse tree produced by oclAnyType().
The default implementation does nothing.
Declaration
public virtual void ExitOclAnyType(ATLParser.OclAnyTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclAnyTypeContext | context | The parse tree. |
ExitOclAnyType_abstractContents(ATLParser.OclAnyType_abstractContentsContext)
Exit a parse tree produced by oclAnyType_abstractContents().
The default implementation does nothing.
Declaration
public virtual void ExitOclAnyType_abstractContents(ATLParser.OclAnyType_abstractContentsContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclAnyType_abstractContentsContext | context | The parse tree. |
ExitOclContextDefinition(ATLParser.OclContextDefinitionContext)
Exit a parse tree produced by oclContextDefinition().
The default implementation does nothing.
Declaration
public virtual void ExitOclContextDefinition(ATLParser.OclContextDefinitionContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclContextDefinitionContext | context | The parse tree. |
ExitOclExpression(ATLParser.OclExpressionContext)
Exit a parse tree produced by oclExpression().
The default implementation does nothing.
Declaration
public virtual void ExitOclExpression(ATLParser.OclExpressionContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclExpressionContext | context | The parse tree. |
ExitOclFeature(ATLParser.OclFeatureContext)
Exit a parse tree produced by oclFeature().
The default implementation does nothing.
Declaration
public virtual void ExitOclFeature(ATLParser.OclFeatureContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclFeatureContext | context | The parse tree. |
ExitOclFeatureDefinition(ATLParser.OclFeatureDefinitionContext)
Exit a parse tree produced by oclFeatureDefinition().
The default implementation does nothing.
Declaration
public virtual void ExitOclFeatureDefinition(ATLParser.OclFeatureDefinitionContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclFeatureDefinitionContext | context | The parse tree. |
ExitOclModel(ATLParser.OclModelContext)
Exit a parse tree produced by oclModel().
The default implementation does nothing.
Declaration
public virtual void ExitOclModel(ATLParser.OclModelContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclModelContext | context | The parse tree. |
ExitOclModelElement(ATLParser.OclModelElementContext)
Exit a parse tree produced by oclModelElement().
The default implementation does nothing.
Declaration
public virtual void ExitOclModelElement(ATLParser.OclModelElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclModelElementContext | context | The parse tree. |
ExitOclType(ATLParser.OclTypeContext)
Exit a parse tree produced by oclType().
The default implementation does nothing.
Declaration
public virtual void ExitOclType(ATLParser.OclTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclTypeContext | context | The parse tree. |
ExitOclType_abstractContents(ATLParser.OclType_abstractContentsContext)
Exit a parse tree produced by oclType_abstractContents().
The default implementation does nothing.
Declaration
public virtual void ExitOclType_abstractContents(ATLParser.OclType_abstractContentsContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclType_abstractContentsContext | context | The parse tree. |
ExitOclUndefinedExp(ATLParser.OclUndefinedExpContext)
Exit a parse tree produced by oclUndefinedExp().
The default implementation does nothing.
Declaration
public virtual void ExitOclUndefinedExp(ATLParser.OclUndefinedExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclUndefinedExpContext | context | The parse tree. |
ExitOperation(ATLParser.OperationContext)
Exit a parse tree produced by operation().
The default implementation does nothing.
Declaration
public virtual void ExitOperation(ATLParser.OperationContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OperationContext | context | The parse tree. |
ExitOperationCallExp(ATLParser.OperationCallExpContext)
Exit a parse tree produced by operationCallExp().
The default implementation does nothing.
Declaration
public virtual void ExitOperationCallExp(ATLParser.OperationCallExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OperationCallExpContext | context | The parse tree. |
ExitOrderedSetExp(ATLParser.OrderedSetExpContext)
Exit a parse tree produced by orderedSetExp().
The default implementation does nothing.
Declaration
public virtual void ExitOrderedSetExp(ATLParser.OrderedSetExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OrderedSetExpContext | context | The parse tree. |
ExitOrderedSetType(ATLParser.OrderedSetTypeContext)
Exit a parse tree produced by orderedSetType().
The default implementation does nothing.
Declaration
public virtual void ExitOrderedSetType(ATLParser.OrderedSetTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OrderedSetTypeContext | context | The parse tree. |
ExitOutPattern(ATLParser.OutPatternContext)
Exit a parse tree produced by outPattern().
The default implementation does nothing.
Declaration
public virtual void ExitOutPattern(ATLParser.OutPatternContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OutPatternContext | context | The parse tree. |
ExitOutPatternElement(ATLParser.OutPatternElementContext)
Exit a parse tree produced by outPatternElement().
The default implementation does nothing.
Declaration
public virtual void ExitOutPatternElement(ATLParser.OutPatternElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OutPatternElementContext | context | The parse tree. |
ExitParameter(ATLParser.ParameterContext)
Exit a parse tree produced by parameter().
The default implementation does nothing.
Declaration
public virtual void ExitParameter(ATLParser.ParameterContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ParameterContext | context | The parse tree. |
ExitPrimary_oclExpression(ATLParser.Primary_oclExpressionContext)
Exit a parse tree produced by primary_oclExpression().
The default implementation does nothing.
Declaration
public virtual void ExitPrimary_oclExpression(ATLParser.Primary_oclExpressionContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Primary_oclExpressionContext | context | The parse tree. |
ExitPrimitive(ATLParser.PrimitiveContext)
Exit a parse tree produced by primitive().
The default implementation does nothing.
Declaration
public virtual void ExitPrimitive(ATLParser.PrimitiveContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.PrimitiveContext | context | The parse tree. |
ExitPrimitiveExp(ATLParser.PrimitiveExpContext)
Exit a parse tree produced by primitiveExp().
The default implementation does nothing.
Declaration
public virtual void ExitPrimitiveExp(ATLParser.PrimitiveExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.PrimitiveExpContext | context | The parse tree. |
ExitPriority_0(ATLParser.Priority_0Context)
Exit a parse tree produced by priority_0().
The default implementation does nothing.
Declaration
public virtual void ExitPriority_0(ATLParser.Priority_0Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_0Context | context | The parse tree. |
ExitPriority_1(ATLParser.Priority_1Context)
Exit a parse tree produced by priority_1().
The default implementation does nothing.
Declaration
public virtual void ExitPriority_1(ATLParser.Priority_1Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_1Context | context | The parse tree. |
ExitPriority_2(ATLParser.Priority_2Context)
Exit a parse tree produced by priority_2().
The default implementation does nothing.
Declaration
public virtual void ExitPriority_2(ATLParser.Priority_2Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_2Context | context | The parse tree. |
ExitPriority_3(ATLParser.Priority_3Context)
Exit a parse tree produced by priority_3().
The default implementation does nothing.
Declaration
public virtual void ExitPriority_3(ATLParser.Priority_3Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_3Context | context | The parse tree. |
ExitPriority_4(ATLParser.Priority_4Context)
Exit a parse tree produced by priority_4().
The default implementation does nothing.
Declaration
public virtual void ExitPriority_4(ATLParser.Priority_4Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_4Context | context | The parse tree. |
ExitPriority_5(ATLParser.Priority_5Context)
Exit a parse tree produced by priority_5().
The default implementation does nothing.
Declaration
public virtual void ExitPriority_5(ATLParser.Priority_5Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_5Context | context | The parse tree. |
ExitQuery(ATLParser.QueryContext)
Exit a parse tree produced by query().
The default implementation does nothing.
Declaration
public virtual void ExitQuery(ATLParser.QueryContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.QueryContext | context | The parse tree. |
ExitRealExp(ATLParser.RealExpContext)
Exit a parse tree produced by realExp().
The default implementation does nothing.
Declaration
public virtual void ExitRealExp(ATLParser.RealExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.RealExpContext | context | The parse tree. |
ExitRealType(ATLParser.RealTypeContext)
Exit a parse tree produced by realType().
The default implementation does nothing.
Declaration
public virtual void ExitRealType(ATLParser.RealTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.RealTypeContext | context | The parse tree. |
ExitRuleVariableDeclaration(ATLParser.RuleVariableDeclarationContext)
Exit a parse tree produced by ruleVariableDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitRuleVariableDeclaration(ATLParser.RuleVariableDeclarationContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.RuleVariableDeclarationContext | context | The parse tree. |
ExitSequenceExp(ATLParser.SequenceExpContext)
Exit a parse tree produced by sequenceExp().
The default implementation does nothing.
Declaration
public virtual void ExitSequenceExp(ATLParser.SequenceExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SequenceExpContext | context | The parse tree. |
ExitSequenceType(ATLParser.SequenceTypeContext)
Exit a parse tree produced by sequenceType().
The default implementation does nothing.
Declaration
public virtual void ExitSequenceType(ATLParser.SequenceTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SequenceTypeContext | context | The parse tree. |
ExitSetExp(ATLParser.SetExpContext)
Exit a parse tree produced by setExp().
The default implementation does nothing.
Declaration
public virtual void ExitSetExp(ATLParser.SetExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SetExpContext | context | The parse tree. |
ExitSetType(ATLParser.SetTypeContext)
Exit a parse tree produced by setType().
The default implementation does nothing.
Declaration
public virtual void ExitSetType(ATLParser.SetTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SetTypeContext | context | The parse tree. |
ExitSimpleInPatternElement(ATLParser.SimpleInPatternElementContext)
Exit a parse tree produced by simpleInPatternElement().
The default implementation does nothing.
Declaration
public virtual void ExitSimpleInPatternElement(ATLParser.SimpleInPatternElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SimpleInPatternElementContext | context | The parse tree. |
ExitSimpleOutPatternElement(ATLParser.SimpleOutPatternElementContext)
Exit a parse tree produced by simpleOutPatternElement().
The default implementation does nothing.
Declaration
public virtual void ExitSimpleOutPatternElement(ATLParser.SimpleOutPatternElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SimpleOutPatternElementContext | context | The parse tree. |
ExitSourceModelPattern(ATLParser.SourceModelPatternContext)
Exit a parse tree produced by sourceModelPattern().
The default implementation does nothing.
Declaration
public virtual void ExitSourceModelPattern(ATLParser.SourceModelPatternContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SourceModelPatternContext | context | The parse tree. |
ExitStatement(ATLParser.StatementContext)
Exit a parse tree produced by statement().
The default implementation does nothing.
Declaration
public virtual void ExitStatement(ATLParser.StatementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.StatementContext | context | The parse tree. |
ExitStringExp(ATLParser.StringExpContext)
Exit a parse tree produced by stringExp().
The default implementation does nothing.
Declaration
public virtual void ExitStringExp(ATLParser.StringExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.StringExpContext | context | The parse tree. |
ExitStringType(ATLParser.StringTypeContext)
Exit a parse tree produced by stringType().
The default implementation does nothing.
Declaration
public virtual void ExitStringType(ATLParser.StringTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.StringTypeContext | context | The parse tree. |
ExitSuperExp(ATLParser.SuperExpContext)
Exit a parse tree produced by superExp().
The default implementation does nothing.
Declaration
public virtual void ExitSuperExp(ATLParser.SuperExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SuperExpContext | context | The parse tree. |
ExitTargetModelPattern(ATLParser.TargetModelPatternContext)
Exit a parse tree produced by targetModelPattern().
The default implementation does nothing.
Declaration
public virtual void ExitTargetModelPattern(ATLParser.TargetModelPatternContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TargetModelPatternContext | context | The parse tree. |
ExitTransformationMode(ATLParser.TransformationModeContext)
Exit a parse tree produced by transformationMode().
The default implementation does nothing.
Declaration
public virtual void ExitTransformationMode(ATLParser.TransformationModeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TransformationModeContext | context | The parse tree. |
ExitTupleExp(ATLParser.TupleExpContext)
Exit a parse tree produced by tupleExp().
The default implementation does nothing.
Declaration
public virtual void ExitTupleExp(ATLParser.TupleExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TupleExpContext | context | The parse tree. |
ExitTuplePart(ATLParser.TuplePartContext)
Exit a parse tree produced by tuplePart().
The default implementation does nothing.
Declaration
public virtual void ExitTuplePart(ATLParser.TuplePartContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TuplePartContext | context | The parse tree. |
ExitTupleType(ATLParser.TupleTypeContext)
Exit a parse tree produced by tupleType().
The default implementation does nothing.
Declaration
public virtual void ExitTupleType(ATLParser.TupleTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TupleTypeContext | context | The parse tree. |
ExitTupleTypeAttribute(ATLParser.TupleTypeAttributeContext)
Exit a parse tree produced by tupleTypeAttribute().
The default implementation does nothing.
Declaration
public virtual void ExitTupleTypeAttribute(ATLParser.TupleTypeAttributeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TupleTypeAttributeContext | context | The parse tree. |
ExitUnit(ATLParser.UnitContext)
Exit a parse tree produced by unit().
The default implementation does nothing.
Declaration
public virtual void ExitUnit(ATLParser.UnitContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.UnitContext | context | The parse tree. |
ExitVariableDeclaration(ATLParser.VariableDeclarationContext)
Exit a parse tree produced by variableDeclaration().
The default implementation does nothing.
Declaration
public virtual void ExitVariableDeclaration(ATLParser.VariableDeclarationContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.VariableDeclarationContext | context | The parse tree. |
ExitVariableExp(ATLParser.VariableExpContext)
Exit a parse tree produced by variableExp().
The default implementation does nothing.
Declaration
public virtual void ExitVariableExp(ATLParser.VariableExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.VariableExpContext | context | The parse tree. |
VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode)
Declaration
public virtual void VisitErrorNode(Antlr4.Runtime.Tree.IErrorNode node)
Parameters
| Type | Name | Description |
|---|---|---|
| Antlr4.Runtime.Tree.IErrorNode | node |
Remarks
The default implementation does nothing.
VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode)
Declaration
public virtual void VisitTerminal(Antlr4.Runtime.Tree.ITerminalNode node)
Parameters
| Type | Name | Description |
|---|---|---|
| Antlr4.Runtime.Tree.ITerminalNode | node |
Remarks
The default implementation does nothing.