Class ATLBaseVisitor<Result>
This class provides an empty implementation of IATLVisitor<Result>, which can be extended to create a visitor which only needs to handle a subset of the available methods.
Inheritance
Namespace: GCore.Antlr.Grammers.Atl
Assembly: Atl.dll
Syntax
public class ATLBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, IATLVisitor<Result>, IParseTreeVisitor<Result>
Type Parameters
| Name | Description |
|---|---|
| Result | The return type of the visit operation. |
Methods
| Improve this Doc View SourceVisitActionBlock(ATLParser.ActionBlockContext)
Visit a parse tree produced by actionBlock().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitActionBlock(ATLParser.ActionBlockContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ActionBlockContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitArule(ATLParser.AruleContext)
Visit a parse tree produced by arule().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitArule(ATLParser.AruleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.AruleContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitAttribute(ATLParser.AttributeContext)
Visit a parse tree produced by attribute().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitAttribute(ATLParser.AttributeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.AttributeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitBagExp(ATLParser.BagExpContext)
Visit a parse tree produced by bagExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitBagExp(ATLParser.BagExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BagExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitBagType(ATLParser.BagTypeContext)
Visit a parse tree produced by bagType().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitBagType(ATLParser.BagTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BagTypeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitBinding(ATLParser.BindingContext)
Visit a parse tree produced by binding().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitBinding(ATLParser.BindingContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BindingContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitBindingStat(ATLParser.BindingStatContext)
Visit a parse tree produced by bindingStat().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitBindingStat(ATLParser.BindingStatContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BindingStatContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitBooleanExp(ATLParser.BooleanExpContext)
Visit a parse tree produced by booleanExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitBooleanExp(ATLParser.BooleanExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BooleanExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitBooleanType(ATLParser.BooleanTypeContext)
Visit a parse tree produced by booleanType().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitBooleanType(ATLParser.BooleanTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.BooleanTypeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitCalledRule(ATLParser.CalledRuleContext)
Visit a parse tree produced by calledRule().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitCalledRule(ATLParser.CalledRuleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.CalledRuleContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitCollectionExp(ATLParser.CollectionExpContext)
Visit a parse tree produced by collectionExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitCollectionExp(ATLParser.CollectionExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.CollectionExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitCollectionOperationCallExp(ATLParser.CollectionOperationCallExpContext)
Visit a parse tree produced by collectionOperationCallExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitCollectionOperationCallExp(ATLParser.CollectionOperationCallExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.CollectionOperationCallExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitCollectionType(ATLParser.CollectionTypeContext)
Visit a parse tree produced by collectionType().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitCollectionType(ATLParser.CollectionTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.CollectionTypeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitCollectionType_abstractContents(ATLParser.CollectionType_abstractContentsContext)
Visit a parse tree produced by collectionType_abstractContents().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitCollectionType_abstractContents(ATLParser.CollectionType_abstractContentsContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.CollectionType_abstractContentsContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitEnumLiteralExp(ATLParser.EnumLiteralExpContext)
Visit a parse tree produced by enumLiteralExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitEnumLiteralExp(ATLParser.EnumLiteralExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.EnumLiteralExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitExpressionStat(ATLParser.ExpressionStatContext)
Visit a parse tree produced by expressionStat().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitExpressionStat(ATLParser.ExpressionStatContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ExpressionStatContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitForEachOutPatternElement(ATLParser.ForEachOutPatternElementContext)
Visit a parse tree produced by forEachOutPatternElement().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitForEachOutPatternElement(ATLParser.ForEachOutPatternElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ForEachOutPatternElementContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitForStat(ATLParser.ForStatContext)
Visit a parse tree produced by forStat().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitForStat(ATLParser.ForStatContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ForStatContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitHelper(ATLParser.HelperContext)
Visit a parse tree produced by helper().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitHelper(ATLParser.HelperContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.HelperContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitIfExp(ATLParser.IfExpContext)
Visit a parse tree produced by ifExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitIfExp(ATLParser.IfExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IfExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitIfStat(ATLParser.IfStatContext)
Visit a parse tree produced by ifStat().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitIfStat(ATLParser.IfStatContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IfStatContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitInPattern(ATLParser.InPatternContext)
Visit a parse tree produced by inPattern().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitInPattern(ATLParser.InPatternContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.InPatternContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitInPatternElement(ATLParser.InPatternElementContext)
Visit a parse tree produced by inPatternElement().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitInPatternElement(ATLParser.InPatternElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.InPatternElementContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitIntegerExp(ATLParser.IntegerExpContext)
Visit a parse tree produced by integerExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitIntegerExp(ATLParser.IntegerExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IntegerExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitIntegerType(ATLParser.IntegerTypeContext)
Visit a parse tree produced by integerType().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitIntegerType(ATLParser.IntegerTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IntegerTypeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitIterateExp(ATLParser.IterateExpContext)
Visit a parse tree produced by iterateExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitIterateExp(ATLParser.IterateExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IterateExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitIterator(ATLParser.IteratorContext)
Visit a parse tree produced by iterator().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitIterator(ATLParser.IteratorContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IteratorContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitIteratorExp(ATLParser.IteratorExpContext)
Visit a parse tree produced by iteratorExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitIteratorExp(ATLParser.IteratorExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.IteratorExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitLazyMatchedRule(ATLParser.LazyMatchedRuleContext)
Visit a parse tree produced by lazyMatchedRule().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitLazyMatchedRule(ATLParser.LazyMatchedRuleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.LazyMatchedRuleContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitLetExp(ATLParser.LetExpContext)
Visit a parse tree produced by letExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitLetExp(ATLParser.LetExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.LetExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitLibrary_(ATLParser.Library_Context)
Visit a parse tree produced by library_().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitLibrary_(ATLParser.Library_Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Library_Context | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitLibraryRef(ATLParser.LibraryRefContext)
Visit a parse tree produced by libraryRef().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitLibraryRef(ATLParser.LibraryRefContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.LibraryRefContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitMapElement(ATLParser.MapElementContext)
Visit a parse tree produced by mapElement().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitMapElement(ATLParser.MapElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.MapElementContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitMapExp(ATLParser.MapExpContext)
Visit a parse tree produced by mapExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitMapExp(ATLParser.MapExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.MapExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitMapType(ATLParser.MapTypeContext)
Visit a parse tree produced by mapType().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitMapType(ATLParser.MapTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.MapTypeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitMatchedRule(ATLParser.MatchedRuleContext)
Visit a parse tree produced by matchedRule().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitMatchedRule(ATLParser.MatchedRuleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.MatchedRuleContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitMatchedRule_abstractContents(ATLParser.MatchedRule_abstractContentsContext)
Visit a parse tree produced by matchedRule_abstractContents().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitMatchedRule_abstractContents(ATLParser.MatchedRule_abstractContentsContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.MatchedRule_abstractContentsContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitModule(ATLParser.ModuleContext)
Visit a parse tree produced by module().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitModule(ATLParser.ModuleContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ModuleContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitModuleElement(ATLParser.ModuleElementContext)
Visit a parse tree produced by moduleElement().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitModuleElement(ATLParser.ModuleElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ModuleElementContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitNavigationOrAttributeCallExp(ATLParser.NavigationOrAttributeCallExpContext)
Visit a parse tree produced by navigationOrAttributeCallExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitNavigationOrAttributeCallExp(ATLParser.NavigationOrAttributeCallExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.NavigationOrAttributeCallExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitNumericExp(ATLParser.NumericExpContext)
Visit a parse tree produced by numericExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitNumericExp(ATLParser.NumericExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.NumericExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitNumericType(ATLParser.NumericTypeContext)
Visit a parse tree produced by numericType().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitNumericType(ATLParser.NumericTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.NumericTypeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOclAnyType(ATLParser.OclAnyTypeContext)
Visit a parse tree produced by oclAnyType().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOclAnyType(ATLParser.OclAnyTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclAnyTypeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOclAnyType_abstractContents(ATLParser.OclAnyType_abstractContentsContext)
Visit a parse tree produced by oclAnyType_abstractContents().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOclAnyType_abstractContents(ATLParser.OclAnyType_abstractContentsContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclAnyType_abstractContentsContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOclContextDefinition(ATLParser.OclContextDefinitionContext)
Visit a parse tree produced by oclContextDefinition().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOclContextDefinition(ATLParser.OclContextDefinitionContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclContextDefinitionContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOclExpression(ATLParser.OclExpressionContext)
Visit a parse tree produced by oclExpression().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOclExpression(ATLParser.OclExpressionContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclExpressionContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOclFeature(ATLParser.OclFeatureContext)
Visit a parse tree produced by oclFeature().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOclFeature(ATLParser.OclFeatureContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclFeatureContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOclFeatureDefinition(ATLParser.OclFeatureDefinitionContext)
Visit a parse tree produced by oclFeatureDefinition().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOclFeatureDefinition(ATLParser.OclFeatureDefinitionContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclFeatureDefinitionContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOclModel(ATLParser.OclModelContext)
Visit a parse tree produced by oclModel().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOclModel(ATLParser.OclModelContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclModelContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOclModelElement(ATLParser.OclModelElementContext)
Visit a parse tree produced by oclModelElement().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOclModelElement(ATLParser.OclModelElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclModelElementContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOclType(ATLParser.OclTypeContext)
Visit a parse tree produced by oclType().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOclType(ATLParser.OclTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclTypeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOclType_abstractContents(ATLParser.OclType_abstractContentsContext)
Visit a parse tree produced by oclType_abstractContents().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOclType_abstractContents(ATLParser.OclType_abstractContentsContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclType_abstractContentsContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOclUndefinedExp(ATLParser.OclUndefinedExpContext)
Visit a parse tree produced by oclUndefinedExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOclUndefinedExp(ATLParser.OclUndefinedExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OclUndefinedExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOperation(ATLParser.OperationContext)
Visit a parse tree produced by operation().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOperation(ATLParser.OperationContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OperationContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOperationCallExp(ATLParser.OperationCallExpContext)
Visit a parse tree produced by operationCallExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOperationCallExp(ATLParser.OperationCallExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OperationCallExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOrderedSetExp(ATLParser.OrderedSetExpContext)
Visit a parse tree produced by orderedSetExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOrderedSetExp(ATLParser.OrderedSetExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OrderedSetExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOrderedSetType(ATLParser.OrderedSetTypeContext)
Visit a parse tree produced by orderedSetType().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOrderedSetType(ATLParser.OrderedSetTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OrderedSetTypeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOutPattern(ATLParser.OutPatternContext)
Visit a parse tree produced by outPattern().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOutPattern(ATLParser.OutPatternContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OutPatternContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitOutPatternElement(ATLParser.OutPatternElementContext)
Visit a parse tree produced by outPatternElement().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitOutPatternElement(ATLParser.OutPatternElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.OutPatternElementContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitParameter(ATLParser.ParameterContext)
Visit a parse tree produced by parameter().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitParameter(ATLParser.ParameterContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.ParameterContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitPrimary_oclExpression(ATLParser.Primary_oclExpressionContext)
Visit a parse tree produced by primary_oclExpression().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitPrimary_oclExpression(ATLParser.Primary_oclExpressionContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Primary_oclExpressionContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitPrimitive(ATLParser.PrimitiveContext)
Visit a parse tree produced by primitive().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitPrimitive(ATLParser.PrimitiveContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.PrimitiveContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitPrimitiveExp(ATLParser.PrimitiveExpContext)
Visit a parse tree produced by primitiveExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitPrimitiveExp(ATLParser.PrimitiveExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.PrimitiveExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitPriority_0(ATLParser.Priority_0Context)
Visit a parse tree produced by priority_0().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitPriority_0(ATLParser.Priority_0Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_0Context | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitPriority_1(ATLParser.Priority_1Context)
Visit a parse tree produced by priority_1().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitPriority_1(ATLParser.Priority_1Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_1Context | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitPriority_2(ATLParser.Priority_2Context)
Visit a parse tree produced by priority_2().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitPriority_2(ATLParser.Priority_2Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_2Context | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitPriority_3(ATLParser.Priority_3Context)
Visit a parse tree produced by priority_3().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitPriority_3(ATLParser.Priority_3Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_3Context | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitPriority_4(ATLParser.Priority_4Context)
Visit a parse tree produced by priority_4().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitPriority_4(ATLParser.Priority_4Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_4Context | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitPriority_5(ATLParser.Priority_5Context)
Visit a parse tree produced by priority_5().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitPriority_5(ATLParser.Priority_5Context context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.Priority_5Context | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitQuery(ATLParser.QueryContext)
Visit a parse tree produced by query().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitQuery(ATLParser.QueryContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.QueryContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitRealExp(ATLParser.RealExpContext)
Visit a parse tree produced by realExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitRealExp(ATLParser.RealExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.RealExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitRealType(ATLParser.RealTypeContext)
Visit a parse tree produced by realType().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitRealType(ATLParser.RealTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.RealTypeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitRuleVariableDeclaration(ATLParser.RuleVariableDeclarationContext)
Visit a parse tree produced by ruleVariableDeclaration().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitRuleVariableDeclaration(ATLParser.RuleVariableDeclarationContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.RuleVariableDeclarationContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitSequenceExp(ATLParser.SequenceExpContext)
Visit a parse tree produced by sequenceExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitSequenceExp(ATLParser.SequenceExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SequenceExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitSequenceType(ATLParser.SequenceTypeContext)
Visit a parse tree produced by sequenceType().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitSequenceType(ATLParser.SequenceTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SequenceTypeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitSetExp(ATLParser.SetExpContext)
Visit a parse tree produced by setExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitSetExp(ATLParser.SetExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SetExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitSetType(ATLParser.SetTypeContext)
Visit a parse tree produced by setType().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitSetType(ATLParser.SetTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SetTypeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitSimpleInPatternElement(ATLParser.SimpleInPatternElementContext)
Visit a parse tree produced by simpleInPatternElement().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitSimpleInPatternElement(ATLParser.SimpleInPatternElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SimpleInPatternElementContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitSimpleOutPatternElement(ATLParser.SimpleOutPatternElementContext)
Visit a parse tree produced by simpleOutPatternElement().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitSimpleOutPatternElement(ATLParser.SimpleOutPatternElementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SimpleOutPatternElementContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitSourceModelPattern(ATLParser.SourceModelPatternContext)
Visit a parse tree produced by sourceModelPattern().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitSourceModelPattern(ATLParser.SourceModelPatternContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SourceModelPatternContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitStatement(ATLParser.StatementContext)
Visit a parse tree produced by statement().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitStatement(ATLParser.StatementContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.StatementContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitStringExp(ATLParser.StringExpContext)
Visit a parse tree produced by stringExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitStringExp(ATLParser.StringExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.StringExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitStringType(ATLParser.StringTypeContext)
Visit a parse tree produced by stringType().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitStringType(ATLParser.StringTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.StringTypeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitSuperExp(ATLParser.SuperExpContext)
Visit a parse tree produced by superExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitSuperExp(ATLParser.SuperExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.SuperExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitTargetModelPattern(ATLParser.TargetModelPatternContext)
Visit a parse tree produced by targetModelPattern().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitTargetModelPattern(ATLParser.TargetModelPatternContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TargetModelPatternContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitTransformationMode(ATLParser.TransformationModeContext)
Visit a parse tree produced by transformationMode().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitTransformationMode(ATLParser.TransformationModeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TransformationModeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitTupleExp(ATLParser.TupleExpContext)
Visit a parse tree produced by tupleExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitTupleExp(ATLParser.TupleExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TupleExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitTuplePart(ATLParser.TuplePartContext)
Visit a parse tree produced by tuplePart().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitTuplePart(ATLParser.TuplePartContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TuplePartContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitTupleType(ATLParser.TupleTypeContext)
Visit a parse tree produced by tupleType().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitTupleType(ATLParser.TupleTypeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TupleTypeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitTupleTypeAttribute(ATLParser.TupleTypeAttributeContext)
Visit a parse tree produced by tupleTypeAttribute().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitTupleTypeAttribute(ATLParser.TupleTypeAttributeContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.TupleTypeAttributeContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitUnit(ATLParser.UnitContext)
Visit a parse tree produced by unit().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitUnit(ATLParser.UnitContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.UnitContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitVariableDeclaration(ATLParser.VariableDeclarationContext)
Visit a parse tree produced by variableDeclaration().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitVariableDeclaration(ATLParser.VariableDeclarationContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.VariableDeclarationContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |
VisitVariableExp(ATLParser.VariableExpContext)
Visit a parse tree produced by variableExp().
The default implementation returns the result of calling context.
Declaration
public virtual Result VisitVariableExp(ATLParser.VariableExpContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ATLParser.VariableExpContext | context | The parse tree. |
Returns
| Type | Description |
|---|---|
| Result |