Show / Hide Table of Contents

Class PROV_NBaseVisitor<Result>

This class provides an empty implementation of IPROV_NVisitor<Result>, which can be extended to create a visitor which only needs to handle a subset of the available methods.

Inheritance
System.Object
PROV_NBaseVisitor<Result>
Implements
IPROV_NVisitor<Result>
IParseTreeVisitor<Result>
Namespace: GCore.Antlr.Grammers.ProvN
Assembly: ProvN.dll
Syntax
public class PROV_NBaseVisitor<Result> : AbstractParseTreeVisitor<Result>, IPROV_NVisitor<Result>, IParseTreeVisitor<Result>
Type Parameters
Name Description
Result

The return type of the visit operation.

Methods

| Improve this Doc View Source

VisitActivityExpression(PROV_NParser.ActivityExpressionContext)

Visit a parse tree produced by activityExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitActivityExpression(PROV_NParser.ActivityExpressionContext context)
Parameters
Type Name Description
PROV_NParser.ActivityExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAgentExpression(PROV_NParser.AgentExpressionContext)

Visit a parse tree produced by agentExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAgentExpression(PROV_NParser.AgentExpressionContext context)
Parameters
Type Name Description
PROV_NParser.AgentExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAgIdentifier(PROV_NParser.AgIdentifierContext)

Visit a parse tree produced by agIdentifier().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAgIdentifier(PROV_NParser.AgIdentifierContext context)
Parameters
Type Name Description
PROV_NParser.AgIdentifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAgIdentifierOrMarker(PROV_NParser.AgIdentifierOrMarkerContext)

Visit a parse tree produced by agIdentifierOrMarker().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAgIdentifierOrMarker(PROV_NParser.AgIdentifierOrMarkerContext context)
Parameters
Type Name Description
PROV_NParser.AgIdentifierOrMarkerContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAIdentifier(PROV_NParser.AIdentifierContext)

Visit a parse tree produced by aIdentifier().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAIdentifier(PROV_NParser.AIdentifierContext context)
Parameters
Type Name Description
PROV_NParser.AIdentifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAIdentifierOrMarker(PROV_NParser.AIdentifierOrMarkerContext)

Visit a parse tree produced by aIdentifierOrMarker().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAIdentifierOrMarker(PROV_NParser.AIdentifierOrMarkerContext context)
Parameters
Type Name Description
PROV_NParser.AIdentifierOrMarkerContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAlternateExpression(PROV_NParser.AlternateExpressionContext)

Visit a parse tree produced by alternateExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAlternateExpression(PROV_NParser.AlternateExpressionContext context)
Parameters
Type Name Description
PROV_NParser.AlternateExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAssociationExpression(PROV_NParser.AssociationExpressionContext)

Visit a parse tree produced by associationExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAssociationExpression(PROV_NParser.AssociationExpressionContext context)
Parameters
Type Name Description
PROV_NParser.AssociationExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAttribute(PROV_NParser.AttributeContext)

Visit a parse tree produced by attribute().

The default implementation returns the result of calling on context.

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

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAttributeValuePair(PROV_NParser.AttributeValuePairContext)

Visit a parse tree produced by attributeValuePair().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAttributeValuePair(PROV_NParser.AttributeValuePairContext context)
Parameters
Type Name Description
PROV_NParser.AttributeValuePairContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAttributeValuePairs(PROV_NParser.AttributeValuePairsContext)

Visit a parse tree produced by attributeValuePairs().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAttributeValuePairs(PROV_NParser.AttributeValuePairsContext context)
Parameters
Type Name Description
PROV_NParser.AttributeValuePairsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitAttributionExpression(PROV_NParser.AttributionExpressionContext)

Visit a parse tree produced by attributionExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitAttributionExpression(PROV_NParser.AttributionExpressionContext context)
Parameters
Type Name Description
PROV_NParser.AttributionExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitBundle(PROV_NParser.BundleContext)

Visit a parse tree produced by bundle().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitBundle(PROV_NParser.BundleContext context)
Parameters
Type Name Description
PROV_NParser.BundleContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCIdentifier(PROV_NParser.CIdentifierContext)

Visit a parse tree produced by cIdentifier().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCIdentifier(PROV_NParser.CIdentifierContext context)
Parameters
Type Name Description
PROV_NParser.CIdentifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitCommunicationExpression(PROV_NParser.CommunicationExpressionContext)

Visit a parse tree produced by communicationExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitCommunicationExpression(PROV_NParser.CommunicationExpressionContext context)
Parameters
Type Name Description
PROV_NParser.CommunicationExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitConvenienceNotation(PROV_NParser.ConvenienceNotationContext)

Visit a parse tree produced by convenienceNotation().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitConvenienceNotation(PROV_NParser.ConvenienceNotationContext context)
Parameters
Type Name Description
PROV_NParser.ConvenienceNotationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDatatype(PROV_NParser.DatatypeContext)

Visit a parse tree produced by datatype().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDatatype(PROV_NParser.DatatypeContext context)
Parameters
Type Name Description
PROV_NParser.DatatypeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDefaultNamespaceDeclaration(PROV_NParser.DefaultNamespaceDeclarationContext)

Visit a parse tree produced by defaultNamespaceDeclaration().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDefaultNamespaceDeclaration(PROV_NParser.DefaultNamespaceDeclarationContext context)
Parameters
Type Name Description
PROV_NParser.DefaultNamespaceDeclarationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDelegationExpression(PROV_NParser.DelegationExpressionContext)

Visit a parse tree produced by delegationExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDelegationExpression(PROV_NParser.DelegationExpressionContext context)
Parameters
Type Name Description
PROV_NParser.DelegationExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDerivationExpression(PROV_NParser.DerivationExpressionContext)

Visit a parse tree produced by derivationExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDerivationExpression(PROV_NParser.DerivationExpressionContext context)
Parameters
Type Name Description
PROV_NParser.DerivationExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitDocument(PROV_NParser.DocumentContext)

Visit a parse tree produced by document().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitDocument(PROV_NParser.DocumentContext context)
Parameters
Type Name Description
PROV_NParser.DocumentContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitEIdentifier(PROV_NParser.EIdentifierContext)

Visit a parse tree produced by eIdentifier().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitEIdentifier(PROV_NParser.EIdentifierContext context)
Parameters
Type Name Description
PROV_NParser.EIdentifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitEIdentifierOrMarker(PROV_NParser.EIdentifierOrMarkerContext)

Visit a parse tree produced by eIdentifierOrMarker().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitEIdentifierOrMarker(PROV_NParser.EIdentifierOrMarkerContext context)
Parameters
Type Name Description
PROV_NParser.EIdentifierOrMarkerContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitEndExpression(PROV_NParser.EndExpressionContext)

Visit a parse tree produced by endExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitEndExpression(PROV_NParser.EndExpressionContext context)
Parameters
Type Name Description
PROV_NParser.EndExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitEntityExpression(PROV_NParser.EntityExpressionContext)

Visit a parse tree produced by entityExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitEntityExpression(PROV_NParser.EntityExpressionContext context)
Parameters
Type Name Description
PROV_NParser.EntityExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitExpression(PROV_NParser.ExpressionContext)

Visit a parse tree produced by expression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitExpression(PROV_NParser.ExpressionContext context)
Parameters
Type Name Description
PROV_NParser.ExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitExtensibilityArgument(PROV_NParser.ExtensibilityArgumentContext)

Visit a parse tree produced by extensibilityArgument().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitExtensibilityArgument(PROV_NParser.ExtensibilityArgumentContext context)
Parameters
Type Name Description
PROV_NParser.ExtensibilityArgumentContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitExtensibilityExpression(PROV_NParser.ExtensibilityExpressionContext)

Visit a parse tree produced by extensibilityExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitExtensibilityExpression(PROV_NParser.ExtensibilityExpressionContext context)
Parameters
Type Name Description
PROV_NParser.ExtensibilityExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitExtensibilityTuple(PROV_NParser.ExtensibilityTupleContext)

Visit a parse tree produced by extensibilityTuple().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitExtensibilityTuple(PROV_NParser.ExtensibilityTupleContext context)
Parameters
Type Name Description
PROV_NParser.ExtensibilityTupleContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitGenerationExpression(PROV_NParser.GenerationExpressionContext)

Visit a parse tree produced by generationExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitGenerationExpression(PROV_NParser.GenerationExpressionContext context)
Parameters
Type Name Description
PROV_NParser.GenerationExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitGIdentifier(PROV_NParser.GIdentifierContext)

Visit a parse tree produced by gIdentifier().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitGIdentifier(PROV_NParser.GIdentifierContext context)
Parameters
Type Name Description
PROV_NParser.GIdentifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitGIdentifierOrMarker(PROV_NParser.GIdentifierOrMarkerContext)

Visit a parse tree produced by gIdentifierOrMarker().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitGIdentifierOrMarker(PROV_NParser.GIdentifierOrMarkerContext context)
Parameters
Type Name Description
PROV_NParser.GIdentifierOrMarkerContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIdentifier(PROV_NParser.IdentifierContext)

Visit a parse tree produced by identifier().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitIdentifier(PROV_NParser.IdentifierContext context)
Parameters
Type Name Description
PROV_NParser.IdentifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitIdentifierOrMarker(PROV_NParser.IdentifierOrMarkerContext)

Visit a parse tree produced by identifierOrMarker().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitIdentifierOrMarker(PROV_NParser.IdentifierOrMarkerContext context)
Parameters
Type Name Description
PROV_NParser.IdentifierOrMarkerContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInfluenceExpression(PROV_NParser.InfluenceExpressionContext)

Visit a parse tree produced by influenceExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInfluenceExpression(PROV_NParser.InfluenceExpressionContext context)
Parameters
Type Name Description
PROV_NParser.InfluenceExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitInvalidationExpression(PROV_NParser.InvalidationExpressionContext)

Visit a parse tree produced by invalidationExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitInvalidationExpression(PROV_NParser.InvalidationExpressionContext context)
Parameters
Type Name Description
PROV_NParser.InvalidationExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitLiteral(PROV_NParser.LiteralContext)

Visit a parse tree produced by literal().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitLiteral(PROV_NParser.LiteralContext context)
Parameters
Type Name Description
PROV_NParser.LiteralContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitMembershipExpression(PROV_NParser.MembershipExpressionContext)

Visit a parse tree produced by membershipExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitMembershipExpression(PROV_NParser.MembershipExpressionContext context)
Parameters
Type Name Description
PROV_NParser.MembershipExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNamespace_(PROV_NParser.Namespace_Context)

Visit a parse tree produced by namespace_().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitNamespace_(PROV_NParser.Namespace_Context context)
Parameters
Type Name Description
PROV_NParser.Namespace_Context context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNamespaceDeclaration(PROV_NParser.NamespaceDeclarationContext)

Visit a parse tree produced by namespaceDeclaration().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitNamespaceDeclaration(PROV_NParser.NamespaceDeclarationContext context)
Parameters
Type Name Description
PROV_NParser.NamespaceDeclarationContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitNamespaceDeclarations(PROV_NParser.NamespaceDeclarationsContext)

Visit a parse tree produced by namespaceDeclarations().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitNamespaceDeclarations(PROV_NParser.NamespaceDeclarationsContext context)
Parameters
Type Name Description
PROV_NParser.NamespaceDeclarationsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOptionalAttributeValuePairs(PROV_NParser.OptionalAttributeValuePairsContext)

Visit a parse tree produced by optionalAttributeValuePairs().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOptionalAttributeValuePairs(PROV_NParser.OptionalAttributeValuePairsContext context)
Parameters
Type Name Description
PROV_NParser.OptionalAttributeValuePairsContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitOptionalIdentifier(PROV_NParser.OptionalIdentifierContext)

Visit a parse tree produced by optionalIdentifier().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitOptionalIdentifier(PROV_NParser.OptionalIdentifierContext context)
Parameters
Type Name Description
PROV_NParser.OptionalIdentifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitSpecializationExpression(PROV_NParser.SpecializationExpressionContext)

Visit a parse tree produced by specializationExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitSpecializationExpression(PROV_NParser.SpecializationExpressionContext context)
Parameters
Type Name Description
PROV_NParser.SpecializationExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitStartExpression(PROV_NParser.StartExpressionContext)

Visit a parse tree produced by startExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitStartExpression(PROV_NParser.StartExpressionContext context)
Parameters
Type Name Description
PROV_NParser.StartExpressionContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTime(PROV_NParser.TimeContext)

Visit a parse tree produced by time().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTime(PROV_NParser.TimeContext context)
Parameters
Type Name Description
PROV_NParser.TimeContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTimeOrMarker(PROV_NParser.TimeOrMarkerContext)

Visit a parse tree produced by timeOrMarker().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTimeOrMarker(PROV_NParser.TimeOrMarkerContext context)
Parameters
Type Name Description
PROV_NParser.TimeOrMarkerContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitTypedLiteral(PROV_NParser.TypedLiteralContext)

Visit a parse tree produced by typedLiteral().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitTypedLiteral(PROV_NParser.TypedLiteralContext context)
Parameters
Type Name Description
PROV_NParser.TypedLiteralContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUIdentifier(PROV_NParser.UIdentifierContext)

Visit a parse tree produced by uIdentifier().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUIdentifier(PROV_NParser.UIdentifierContext context)
Parameters
Type Name Description
PROV_NParser.UIdentifierContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUIdentifierOrMarker(PROV_NParser.UIdentifierOrMarkerContext)

Visit a parse tree produced by uIdentifierOrMarker().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUIdentifierOrMarker(PROV_NParser.UIdentifierOrMarkerContext context)
Parameters
Type Name Description
PROV_NParser.UIdentifierOrMarkerContext context

The parse tree.

Returns
Type Description
Result
| Improve this Doc View Source

VisitUsageExpression(PROV_NParser.UsageExpressionContext)

Visit a parse tree produced by usageExpression().

The default implementation returns the result of calling on context.

Declaration
public virtual Result VisitUsageExpression(PROV_NParser.UsageExpressionContext context)
Parameters
Type Name Description
PROV_NParser.UsageExpressionContext context

The parse tree.

Returns
Type Description
Result

Implements

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