Interface IATLVisitor<Result>
This interface defines a complete generic visitor for a parse tree produced by ATLParser.
Namespace: GCore.Antlr.Grammers.Atl
Assembly: Atl.dll
Syntax
public interface 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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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_().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
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().
Declaration
Result VisitVariableExp(ATLParser.VariableExpContext context)
Parameters
Type | Name | Description |
---|---|---|
ATLParser.VariableExpContext | context | The parse tree. |
Returns
Type | Description |
---|---|
Result |