1 implementation of IForToLoopOperation
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
4006internal sealed partial class ForToLoopOperation : BaseLoopOperation, IForToLoopOperation
13 references to IForToLoopOperation
Microsoft.CodeAnalysis (5)
Generated\Operations.Generated.cs (3)
10271public override IOperation VisitForToLoop(IForToLoopOperation operation, object? argument) 10856public virtual void VisitForToLoop(IForToLoopOperation operation) => DefaultVisit(operation); 10992public virtual TResult? VisitForToLoop(IForToLoopOperation operation, TArgument argument) => DefaultVisit(operation, argument);
Operations\ControlFlowGraphBuilder.cs (1)
4632public override IOperation? VisitForToLoop(IForToLoopOperation operation, int? captureIdForResult)
Operations\Loops\LoopKind.cs (1)
28/// Indicates an <see cref="IForToLoopOperation"/> in VB.
Microsoft.CodeAnalysis.CodeStyle (1)
OperationExtensions.cs (1)
135else if (operation.Parent is IIncrementOrDecrementOperation || (operation.Parent is IForToLoopOperation forToLoopOperation && forToLoopOperation.LoopControlVariable.Equals(operation)))
Microsoft.CodeAnalysis.Test.Utilities (5)
Compilation\OperationTreeVerifier.cs (2)
579public override void VisitForToLoop(IForToLoopOperation operation) 581LogString(nameof(IForToLoopOperation));
Compilation\TestOperationVisitor.cs (1)
308public override void VisitForToLoop(IForToLoopOperation operation)
Diagnostics\OperationTestAnalyzer.cs (2)
1929var forLoop = (IForToLoopOperation)loop;
Microsoft.CodeAnalysis.VisualBasic (1)
Operations\VisualBasicOperationFactory.vb (1)
1155Private Function CreateBoundForToStatementOperation(boundForToStatement As BoundForToStatement) As IForToLoopOperation
Microsoft.CodeAnalysis.Workspaces (1)
OperationExtensions.cs (1)
135else if (operation.Parent is IIncrementOrDecrementOperation || (operation.Parent is IForToLoopOperation forToLoopOperation && forToLoopOperation.LoopControlVariable.Equals(operation)))