Show / Hide Table of Contents

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
System.Object
ATLBaseVisitor<Result>
Implements
IATLVisitor<Result>
IParseTreeVisitor<Result>
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 Source

VisitActionBlock(ATLParser.ActionBlockContext)

Visit a parse tree produced by actionBlock().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitActionBlock(ATLParser.ActionBlockContext context)
Parameters
Type Name Description
ATLParser.ActionBlockContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitArule(ATLParser.AruleContext)

Visit a parse tree produced by arule().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitArule(ATLParser.AruleContext context)
Parameters
Type Name Description
ATLParser.AruleContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAttribute(ATLParser.AttributeContext)

Visit a parse tree produced by attribute().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAttribute(ATLParser.AttributeContext context)
Parameters
Type Name Description
ATLParser.AttributeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBagExp(ATLParser.BagExpContext)

Visit a parse tree produced by bagExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBagExp(ATLParser.BagExpContext context)
Parameters
Type Name Description
ATLParser.BagExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBagType(ATLParser.BagTypeContext)

Visit a parse tree produced by bagType().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBagType(ATLParser.BagTypeContext context)
Parameters
Type Name Description
ATLParser.BagTypeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBinding(ATLParser.BindingContext)

Visit a parse tree produced by binding().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBinding(ATLParser.BindingContext context)
Parameters
Type Name Description
ATLParser.BindingContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBindingStat(ATLParser.BindingStatContext)

Visit a parse tree produced by bindingStat().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBindingStat(ATLParser.BindingStatContext context)
Parameters
Type Name Description
ATLParser.BindingStatContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBooleanExp(ATLParser.BooleanExpContext)

Visit a parse tree produced by booleanExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBooleanExp(ATLParser.BooleanExpContext context)
Parameters
Type Name Description
ATLParser.BooleanExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBooleanType(ATLParser.BooleanTypeContext)

Visit a parse tree produced by booleanType().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBooleanType(ATLParser.BooleanTypeContext context)
Parameters
Type Name Description
ATLParser.BooleanTypeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCalledRule(ATLParser.CalledRuleContext)

Visit a parse tree produced by calledRule().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCalledRule(ATLParser.CalledRuleContext context)
Parameters
Type Name Description
ATLParser.CalledRuleContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCollectionExp(ATLParser.CollectionExpContext)

Visit a parse tree produced by collectionExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCollectionExp(ATLParser.CollectionExpContext context)
Parameters
Type Name Description
ATLParser.CollectionExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCollectionOperationCallExp(ATLParser.CollectionOperationCallExpContext)

Visit a parse tree produced by collectionOperationCallExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCollectionOperationCallExp(ATLParser.CollectionOperationCallExpContext context)
Parameters
Type Name Description
ATLParser.CollectionOperationCallExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCollectionType(ATLParser.CollectionTypeContext)

Visit a parse tree produced by collectionType().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCollectionType(ATLParser.CollectionTypeContext context)
Parameters
Type Name Description
ATLParser.CollectionTypeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCollectionType_abstractContents(ATLParser.CollectionType_abstractContentsContext)

Visit a parse tree produced by collectionType_abstractContents().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitEnumLiteralExp(ATLParser.EnumLiteralExpContext)

Visit a parse tree produced by enumLiteralExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitEnumLiteralExp(ATLParser.EnumLiteralExpContext context)
Parameters
Type Name Description
ATLParser.EnumLiteralExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitExpressionStat(ATLParser.ExpressionStatContext)

Visit a parse tree produced by expressionStat().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitExpressionStat(ATLParser.ExpressionStatContext context)
Parameters
Type Name Description
ATLParser.ExpressionStatContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitForEachOutPatternElement(ATLParser.ForEachOutPatternElementContext)

Visit a parse tree produced by forEachOutPatternElement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitForEachOutPatternElement(ATLParser.ForEachOutPatternElementContext context)
Parameters
Type Name Description
ATLParser.ForEachOutPatternElementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitForStat(ATLParser.ForStatContext)

Visit a parse tree produced by forStat().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitForStat(ATLParser.ForStatContext context)
Parameters
Type Name Description
ATLParser.ForStatContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitHelper(ATLParser.HelperContext)

Visit a parse tree produced by helper().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitHelper(ATLParser.HelperContext context)
Parameters
Type Name Description
ATLParser.HelperContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIfExp(ATLParser.IfExpContext)

Visit a parse tree produced by ifExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitIfExp(ATLParser.IfExpContext context)
Parameters
Type Name Description
ATLParser.IfExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIfStat(ATLParser.IfStatContext)

Visit a parse tree produced by ifStat().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitIfStat(ATLParser.IfStatContext context)
Parameters
Type Name Description
ATLParser.IfStatContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInPattern(ATLParser.InPatternContext)

Visit a parse tree produced by inPattern().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInPattern(ATLParser.InPatternContext context)
Parameters
Type Name Description
ATLParser.InPatternContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInPatternElement(ATLParser.InPatternElementContext)

Visit a parse tree produced by inPatternElement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInPatternElement(ATLParser.InPatternElementContext context)
Parameters
Type Name Description
ATLParser.InPatternElementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIntegerExp(ATLParser.IntegerExpContext)

Visit a parse tree produced by integerExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitIntegerExp(ATLParser.IntegerExpContext context)
Parameters
Type Name Description
ATLParser.IntegerExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIntegerType(ATLParser.IntegerTypeContext)

Visit a parse tree produced by integerType().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitIntegerType(ATLParser.IntegerTypeContext context)
Parameters
Type Name Description
ATLParser.IntegerTypeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIterateExp(ATLParser.IterateExpContext)

Visit a parse tree produced by iterateExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitIterateExp(ATLParser.IterateExpContext context)
Parameters
Type Name Description
ATLParser.IterateExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIterator(ATLParser.IteratorContext)

Visit a parse tree produced by iterator().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitIterator(ATLParser.IteratorContext context)
Parameters
Type Name Description
ATLParser.IteratorContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIteratorExp(ATLParser.IteratorExpContext)

Visit a parse tree produced by iteratorExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitIteratorExp(ATLParser.IteratorExpContext context)
Parameters
Type Name Description
ATLParser.IteratorExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLazyMatchedRule(ATLParser.LazyMatchedRuleContext)

Visit a parse tree produced by lazyMatchedRule().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitLazyMatchedRule(ATLParser.LazyMatchedRuleContext context)
Parameters
Type Name Description
ATLParser.LazyMatchedRuleContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLetExp(ATLParser.LetExpContext)

Visit a parse tree produced by letExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitLetExp(ATLParser.LetExpContext context)
Parameters
Type Name Description
ATLParser.LetExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLibrary_(ATLParser.Library_Context)

Visit a parse tree produced by library_().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitLibraryRef(ATLParser.LibraryRefContext)

Visit a parse tree produced by libraryRef().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitLibraryRef(ATLParser.LibraryRefContext context)
Parameters
Type Name Description
ATLParser.LibraryRefContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMapElement(ATLParser.MapElementContext)

Visit a parse tree produced by mapElement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitMapElement(ATLParser.MapElementContext context)
Parameters
Type Name Description
ATLParser.MapElementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMapExp(ATLParser.MapExpContext)

Visit a parse tree produced by mapExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitMapExp(ATLParser.MapExpContext context)
Parameters
Type Name Description
ATLParser.MapExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMapType(ATLParser.MapTypeContext)

Visit a parse tree produced by mapType().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitMapType(ATLParser.MapTypeContext context)
Parameters
Type Name Description
ATLParser.MapTypeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMatchedRule(ATLParser.MatchedRuleContext)

Visit a parse tree produced by matchedRule().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitMatchedRule(ATLParser.MatchedRuleContext context)
Parameters
Type Name Description
ATLParser.MatchedRuleContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMatchedRule_abstractContents(ATLParser.MatchedRule_abstractContentsContext)

Visit a parse tree produced by matchedRule_abstractContents().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitModule(ATLParser.ModuleContext)

Visit a parse tree produced by module().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitModule(ATLParser.ModuleContext context)
Parameters
Type Name Description
ATLParser.ModuleContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitModuleElement(ATLParser.ModuleElementContext)

Visit a parse tree produced by moduleElement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitModuleElement(ATLParser.ModuleElementContext context)
Parameters
Type Name Description
ATLParser.ModuleElementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNavigationOrAttributeCallExp(ATLParser.NavigationOrAttributeCallExpContext)

Visit a parse tree produced by navigationOrAttributeCallExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitNavigationOrAttributeCallExp(ATLParser.NavigationOrAttributeCallExpContext context)
Parameters
Type Name Description
ATLParser.NavigationOrAttributeCallExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNumericExp(ATLParser.NumericExpContext)

Visit a parse tree produced by numericExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitNumericExp(ATLParser.NumericExpContext context)
Parameters
Type Name Description
ATLParser.NumericExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNumericType(ATLParser.NumericTypeContext)

Visit a parse tree produced by numericType().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitNumericType(ATLParser.NumericTypeContext context)
Parameters
Type Name Description
ATLParser.NumericTypeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOclAnyType(ATLParser.OclAnyTypeContext)

Visit a parse tree produced by oclAnyType().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOclAnyType(ATLParser.OclAnyTypeContext context)
Parameters
Type Name Description
ATLParser.OclAnyTypeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOclAnyType_abstractContents(ATLParser.OclAnyType_abstractContentsContext)

Visit a parse tree produced by oclAnyType_abstractContents().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitOclContextDefinition(ATLParser.OclContextDefinitionContext)

Visit a parse tree produced by oclContextDefinition().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOclContextDefinition(ATLParser.OclContextDefinitionContext context)
Parameters
Type Name Description
ATLParser.OclContextDefinitionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOclExpression(ATLParser.OclExpressionContext)

Visit a parse tree produced by oclExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOclExpression(ATLParser.OclExpressionContext context)
Parameters
Type Name Description
ATLParser.OclExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOclFeature(ATLParser.OclFeatureContext)

Visit a parse tree produced by oclFeature().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOclFeature(ATLParser.OclFeatureContext context)
Parameters
Type Name Description
ATLParser.OclFeatureContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOclFeatureDefinition(ATLParser.OclFeatureDefinitionContext)

Visit a parse tree produced by oclFeatureDefinition().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOclFeatureDefinition(ATLParser.OclFeatureDefinitionContext context)
Parameters
Type Name Description
ATLParser.OclFeatureDefinitionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOclModel(ATLParser.OclModelContext)

Visit a parse tree produced by oclModel().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOclModel(ATLParser.OclModelContext context)
Parameters
Type Name Description
ATLParser.OclModelContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOclModelElement(ATLParser.OclModelElementContext)

Visit a parse tree produced by oclModelElement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOclModelElement(ATLParser.OclModelElementContext context)
Parameters
Type Name Description
ATLParser.OclModelElementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOclType(ATLParser.OclTypeContext)

Visit a parse tree produced by oclType().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOclType(ATLParser.OclTypeContext context)
Parameters
Type Name Description
ATLParser.OclTypeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOclType_abstractContents(ATLParser.OclType_abstractContentsContext)

Visit a parse tree produced by oclType_abstractContents().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitOclUndefinedExp(ATLParser.OclUndefinedExpContext)

Visit a parse tree produced by oclUndefinedExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOclUndefinedExp(ATLParser.OclUndefinedExpContext context)
Parameters
Type Name Description
ATLParser.OclUndefinedExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOperation(ATLParser.OperationContext)

Visit a parse tree produced by operation().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOperation(ATLParser.OperationContext context)
Parameters
Type Name Description
ATLParser.OperationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOperationCallExp(ATLParser.OperationCallExpContext)

Visit a parse tree produced by operationCallExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOperationCallExp(ATLParser.OperationCallExpContext context)
Parameters
Type Name Description
ATLParser.OperationCallExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOrderedSetExp(ATLParser.OrderedSetExpContext)

Visit a parse tree produced by orderedSetExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOrderedSetExp(ATLParser.OrderedSetExpContext context)
Parameters
Type Name Description
ATLParser.OrderedSetExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOrderedSetType(ATLParser.OrderedSetTypeContext)

Visit a parse tree produced by orderedSetType().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOrderedSetType(ATLParser.OrderedSetTypeContext context)
Parameters
Type Name Description
ATLParser.OrderedSetTypeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOutPattern(ATLParser.OutPatternContext)

Visit a parse tree produced by outPattern().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOutPattern(ATLParser.OutPatternContext context)
Parameters
Type Name Description
ATLParser.OutPatternContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOutPatternElement(ATLParser.OutPatternElementContext)

Visit a parse tree produced by outPatternElement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOutPatternElement(ATLParser.OutPatternElementContext context)
Parameters
Type Name Description
ATLParser.OutPatternElementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitParameter(ATLParser.ParameterContext)

Visit a parse tree produced by parameter().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitParameter(ATLParser.ParameterContext context)
Parameters
Type Name Description
ATLParser.ParameterContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPrimary_oclExpression(ATLParser.Primary_oclExpressionContext)

Visit a parse tree produced by primary_oclExpression().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitPrimitive(ATLParser.PrimitiveContext)

Visit a parse tree produced by primitive().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitPrimitive(ATLParser.PrimitiveContext context)
Parameters
Type Name Description
ATLParser.PrimitiveContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPrimitiveExp(ATLParser.PrimitiveExpContext)

Visit a parse tree produced by primitiveExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitPrimitiveExp(ATLParser.PrimitiveExpContext context)
Parameters
Type Name Description
ATLParser.PrimitiveExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitPriority_0(ATLParser.Priority_0Context)

Visit a parse tree produced by priority_0().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitPriority_1(ATLParser.Priority_1Context)

Visit a parse tree produced by priority_1().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitPriority_2(ATLParser.Priority_2Context)

Visit a parse tree produced by priority_2().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitPriority_3(ATLParser.Priority_3Context)

Visit a parse tree produced by priority_3().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitPriority_4(ATLParser.Priority_4Context)

Visit a parse tree produced by priority_4().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitPriority_5(ATLParser.Priority_5Context)

Visit a parse tree produced by priority_5().

The default implementation returns the result of calling on 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
| Improve this Doc View Source

VisitQuery(ATLParser.QueryContext)

Visit a parse tree produced by query().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitQuery(ATLParser.QueryContext context)
Parameters
Type Name Description
ATLParser.QueryContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitRealExp(ATLParser.RealExpContext)

Visit a parse tree produced by realExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitRealExp(ATLParser.RealExpContext context)
Parameters
Type Name Description
ATLParser.RealExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitRealType(ATLParser.RealTypeContext)

Visit a parse tree produced by realType().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitRealType(ATLParser.RealTypeContext context)
Parameters
Type Name Description
ATLParser.RealTypeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitRuleVariableDeclaration(ATLParser.RuleVariableDeclarationContext)

Visit a parse tree produced by ruleVariableDeclaration().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitRuleVariableDeclaration(ATLParser.RuleVariableDeclarationContext context)
Parameters
Type Name Description
ATLParser.RuleVariableDeclarationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSequenceExp(ATLParser.SequenceExpContext)

Visit a parse tree produced by sequenceExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSequenceExp(ATLParser.SequenceExpContext context)
Parameters
Type Name Description
ATLParser.SequenceExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSequenceType(ATLParser.SequenceTypeContext)

Visit a parse tree produced by sequenceType().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSequenceType(ATLParser.SequenceTypeContext context)
Parameters
Type Name Description
ATLParser.SequenceTypeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSetExp(ATLParser.SetExpContext)

Visit a parse tree produced by setExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSetExp(ATLParser.SetExpContext context)
Parameters
Type Name Description
ATLParser.SetExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSetType(ATLParser.SetTypeContext)

Visit a parse tree produced by setType().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSetType(ATLParser.SetTypeContext context)
Parameters
Type Name Description
ATLParser.SetTypeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSimpleInPatternElement(ATLParser.SimpleInPatternElementContext)

Visit a parse tree produced by simpleInPatternElement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSimpleInPatternElement(ATLParser.SimpleInPatternElementContext context)
Parameters
Type Name Description
ATLParser.SimpleInPatternElementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSimpleOutPatternElement(ATLParser.SimpleOutPatternElementContext)

Visit a parse tree produced by simpleOutPatternElement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSimpleOutPatternElement(ATLParser.SimpleOutPatternElementContext context)
Parameters
Type Name Description
ATLParser.SimpleOutPatternElementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSourceModelPattern(ATLParser.SourceModelPatternContext)

Visit a parse tree produced by sourceModelPattern().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSourceModelPattern(ATLParser.SourceModelPatternContext context)
Parameters
Type Name Description
ATLParser.SourceModelPatternContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitStatement(ATLParser.StatementContext)

Visit a parse tree produced by statement().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitStatement(ATLParser.StatementContext context)
Parameters
Type Name Description
ATLParser.StatementContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitStringExp(ATLParser.StringExpContext)

Visit a parse tree produced by stringExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitStringExp(ATLParser.StringExpContext context)
Parameters
Type Name Description
ATLParser.StringExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitStringType(ATLParser.StringTypeContext)

Visit a parse tree produced by stringType().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitStringType(ATLParser.StringTypeContext context)
Parameters
Type Name Description
ATLParser.StringTypeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSuperExp(ATLParser.SuperExpContext)

Visit a parse tree produced by superExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSuperExp(ATLParser.SuperExpContext context)
Parameters
Type Name Description
ATLParser.SuperExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTargetModelPattern(ATLParser.TargetModelPatternContext)

Visit a parse tree produced by targetModelPattern().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTargetModelPattern(ATLParser.TargetModelPatternContext context)
Parameters
Type Name Description
ATLParser.TargetModelPatternContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTransformationMode(ATLParser.TransformationModeContext)

Visit a parse tree produced by transformationMode().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTransformationMode(ATLParser.TransformationModeContext context)
Parameters
Type Name Description
ATLParser.TransformationModeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTupleExp(ATLParser.TupleExpContext)

Visit a parse tree produced by tupleExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTupleExp(ATLParser.TupleExpContext context)
Parameters
Type Name Description
ATLParser.TupleExpContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTuplePart(ATLParser.TuplePartContext)

Visit a parse tree produced by tuplePart().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTuplePart(ATLParser.TuplePartContext context)
Parameters
Type Name Description
ATLParser.TuplePartContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTupleType(ATLParser.TupleTypeContext)

Visit a parse tree produced by tupleType().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTupleType(ATLParser.TupleTypeContext context)
Parameters
Type Name Description
ATLParser.TupleTypeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTupleTypeAttribute(ATLParser.TupleTypeAttributeContext)

Visit a parse tree produced by tupleTypeAttribute().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTupleTypeAttribute(ATLParser.TupleTypeAttributeContext context)
Parameters
Type Name Description
ATLParser.TupleTypeAttributeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUnit(ATLParser.UnitContext)

Visit a parse tree produced by unit().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUnit(ATLParser.UnitContext context)
Parameters
Type Name Description
ATLParser.UnitContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitVariableDeclaration(ATLParser.VariableDeclarationContext)

Visit a parse tree produced by variableDeclaration().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitVariableDeclaration(ATLParser.VariableDeclarationContext context)
Parameters
Type Name Description
ATLParser.VariableDeclarationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitVariableExp(ATLParser.VariableExpContext)

Visit a parse tree produced by variableExp().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitVariableExp(ATLParser.VariableExpContext context)
Parameters
Type Name Description
ATLParser.VariableExpContext context

The parse tree.

Returns
Type Description
Result

Implements

IATLVisitor<Result>
IParseTreeVisitor<>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX