Show / Hide Table of Contents

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
System.Object
ATLBaseListener
Implements
IATLListener
Antlr4.Runtime.Tree.IParseTreeListener
Namespace: GCore.Antlr.Grammers.Atl
Assembly: Atl.dll
Syntax
public class ATLBaseListener : object, IATLListener, Antlr4.Runtime.Tree.IParseTreeListener

Methods

| Improve this Doc View Source

EnterActionBlock(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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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.

Implements

IATLListener
Antlr4.Runtime.Tree.IParseTreeListener
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX