in src/Sarif/Autogenerated/SarifRewritingVisitor.cs [40:158]
public virtual object VisitActual(ISarifNode node)
{
if (node == null)
{
throw new ArgumentNullException("node");
}
switch (node.SarifNodeKind)
{
case SarifNodeKind.Address:
return VisitAddress((Address)node);
case SarifNodeKind.Artifact:
return VisitArtifact((Artifact)node);
case SarifNodeKind.ArtifactChange:
return VisitArtifactChange((ArtifactChange)node);
case SarifNodeKind.ArtifactContent:
return VisitArtifactContent((ArtifactContent)node);
case SarifNodeKind.ArtifactLocation:
return VisitArtifactLocation((ArtifactLocation)node);
case SarifNodeKind.Attachment:
return VisitAttachment((Attachment)node);
case SarifNodeKind.CodeFlow:
return VisitCodeFlow((CodeFlow)node);
case SarifNodeKind.ConfigurationOverride:
return VisitConfigurationOverride((ConfigurationOverride)node);
case SarifNodeKind.Conversion:
return VisitConversion((Conversion)node);
case SarifNodeKind.Edge:
return VisitEdge((Edge)node);
case SarifNodeKind.EdgeTraversal:
return VisitEdgeTraversal((EdgeTraversal)node);
case SarifNodeKind.ExceptionData:
return VisitExceptionData((ExceptionData)node);
case SarifNodeKind.ExternalProperties:
return VisitExternalProperties((ExternalProperties)node);
case SarifNodeKind.ExternalPropertyFileReference:
return VisitExternalPropertyFileReference((ExternalPropertyFileReference)node);
case SarifNodeKind.ExternalPropertyFileReferences:
return VisitExternalPropertyFileReferences((ExternalPropertyFileReferences)node);
case SarifNodeKind.Fix:
return VisitFix((Fix)node);
case SarifNodeKind.Graph:
return VisitGraph((Graph)node);
case SarifNodeKind.GraphTraversal:
return VisitGraphTraversal((GraphTraversal)node);
case SarifNodeKind.Invocation:
return VisitInvocation((Invocation)node);
case SarifNodeKind.Location:
return VisitLocation((Location)node);
case SarifNodeKind.LocationRelationship:
return VisitLocationRelationship((LocationRelationship)node);
case SarifNodeKind.LogicalLocation:
return VisitLogicalLocation((LogicalLocation)node);
case SarifNodeKind.Message:
return VisitMessage((Message)node);
case SarifNodeKind.MultiformatMessageString:
return VisitMultiformatMessageString((MultiformatMessageString)node);
case SarifNodeKind.Node:
return VisitNode((Node)node);
case SarifNodeKind.Notification:
return VisitNotification((Notification)node);
case SarifNodeKind.PhysicalLocation:
return VisitPhysicalLocation((PhysicalLocation)node);
case SarifNodeKind.PropertyBag:
return VisitPropertyBag((PropertyBag)node);
case SarifNodeKind.Rectangle:
return VisitRectangle((Rectangle)node);
case SarifNodeKind.Region:
return VisitRegion((Region)node);
case SarifNodeKind.Replacement:
return VisitReplacement((Replacement)node);
case SarifNodeKind.ReportingConfiguration:
return VisitReportingConfiguration((ReportingConfiguration)node);
case SarifNodeKind.ReportingDescriptor:
return VisitReportingDescriptor((ReportingDescriptor)node);
case SarifNodeKind.ReportingDescriptorReference:
return VisitReportingDescriptorReference((ReportingDescriptorReference)node);
case SarifNodeKind.ReportingDescriptorRelationship:
return VisitReportingDescriptorRelationship((ReportingDescriptorRelationship)node);
case SarifNodeKind.Result:
return VisitResult((Result)node);
case SarifNodeKind.ResultProvenance:
return VisitResultProvenance((ResultProvenance)node);
case SarifNodeKind.Run:
return VisitRun((Run)node);
case SarifNodeKind.RunAutomationDetails:
return VisitRunAutomationDetails((RunAutomationDetails)node);
case SarifNodeKind.SarifLog:
return VisitSarifLog((SarifLog)node);
case SarifNodeKind.SpecialLocations:
return VisitSpecialLocations((SpecialLocations)node);
case SarifNodeKind.Stack:
return VisitStack((Stack)node);
case SarifNodeKind.StackFrame:
return VisitStackFrame((StackFrame)node);
case SarifNodeKind.Suppression:
return VisitSuppression((Suppression)node);
case SarifNodeKind.ThreadFlow:
return VisitThreadFlow((ThreadFlow)node);
case SarifNodeKind.ThreadFlowLocation:
return VisitThreadFlowLocation((ThreadFlowLocation)node);
case SarifNodeKind.Tool:
return VisitTool((Tool)node);
case SarifNodeKind.ToolComponent:
return VisitToolComponent((ToolComponent)node);
case SarifNodeKind.ToolComponentReference:
return VisitToolComponentReference((ToolComponentReference)node);
case SarifNodeKind.TranslationMetadata:
return VisitTranslationMetadata((TranslationMetadata)node);
case SarifNodeKind.VersionControlDetails:
return VisitVersionControlDetails((VersionControlDetails)node);
case SarifNodeKind.WebRequest:
return VisitWebRequest((WebRequest)node);
case SarifNodeKind.WebResponse:
return VisitWebResponse((WebResponse)node);
default:
return node;
}
}