1 implementation of IWhileLoopOperation
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
4118internal sealed partial class WhileLoopOperation : BaseLoopOperation, IWhileLoopOperation
12 references to IWhileLoopOperation
Microsoft.CodeAnalysis (5)
Generated\Operations.Generated.cs (3)
10276public override IOperation VisitWhileLoop(IWhileLoopOperation operation, object? argument) 10857public virtual void VisitWhileLoop(IWhileLoopOperation operation) => DefaultVisit(operation); 10993public virtual TResult? VisitWhileLoop(IWhileLoopOperation operation, TArgument argument) => DefaultVisit(operation, argument);
Operations\ControlFlowGraphBuilder.cs (1)
3556public override IOperation? VisitWhileLoop(IWhileLoopOperation operation, int? captureIdForResult)
Operations\Loops\LoopKind.cs (1)
18/// Represents an <see cref="IWhileLoopOperation"/> in C# or VB.
Microsoft.CodeAnalysis.CSharp (2)
Operations\CSharpOperationFactory.cs (2)
1737private IWhileLoopOperation CreateBoundWhileStatementOperation(BoundWhileStatement boundWhileStatement) 1751private IWhileLoopOperation CreateBoundDoStatementOperation(BoundDoStatement boundDoStatement)
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\OperationTreeVerifier.cs (2)
555public override void VisitWhileLoop(IWhileLoopOperation operation) 557LogString(nameof(IWhileLoopOperation));
Compilation\TestOperationVisitor.cs (1)
250public override void VisitWhileLoop(IWhileLoopOperation operation)
Microsoft.CodeAnalysis.VisualBasic (2)
Operations\VisualBasicOperationFactory.vb (2)
1140Private Function CreateBoundDoLoopStatementOperation(boundDoLoopStatement As BoundDoLoopStatement) As IWhileLoopOperation 1341Private Function CreateBoundWhileStatementOperation(boundWhileStatement As BoundWhileStatement) As IWhileLoopOperation