5 overrides of VisitForEachLoop
Microsoft.CodeAnalysis (2)
Generated\Operations.Generated.cs (1)
10881
public override IOperation
VisitForEachLoop
(IForEachLoopOperation operation, object? argument)
Operations\ControlFlowGraphBuilder.cs (1)
4464
public override IOperation?
VisitForEachLoop
(IForEachLoopOperation operation, int? captureIdForResult)
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
3889
public sealed override TAbstractAnalysisValue
VisitForEachLoop
(IForEachLoopOperation operation, object? argument)
Microsoft.CodeAnalysis.NetAnalyzers (2)
Microsoft.NetCore.Analyzers\Runtime\PreferReadOnlySpanPropertiesOverReadOnlyArrayFieldsAnalyzer.cs (1)
389
public override Unit
VisitForEachLoop
(IForEachLoopOperation operation, VisitContext argument)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
3891
public sealed override TAbstractAnalysisValue
VisitForEachLoop
(IForEachLoopOperation operation, object? argument)
1 reference to VisitForEachLoop
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
4323
public override TResult? Accept<TArgument, TResult>(OperationVisitor<TArgument, TResult> visitor, TArgument argument) where TResult : default => visitor.
VisitForEachLoop
(this, argument);