1 implementation of IWhileLoopOperation
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
4531
internal sealed partial class WhileLoopOperation : BaseLoopOperation,
IWhileLoopOperation
10 references to IWhileLoopOperation
Microsoft.CodeAnalysis (5)
Generated\Operations.Generated.cs (3)
10898
public override IOperation VisitWhileLoop(
IWhileLoopOperation
operation, object? argument)
11499
public virtual void VisitWhileLoop(
IWhileLoopOperation
operation) => DefaultVisit(operation);
11640
public virtual TResult? VisitWhileLoop(
IWhileLoopOperation
operation, TArgument argument) => DefaultVisit(operation, argument);
Operations\ControlFlowGraphBuilder.cs (1)
3583
public override IOperation? VisitWhileLoop(
IWhileLoopOperation
operation, int? captureIdForResult)
Operations\Loops\LoopKind.cs (1)
18
/// Represents an <see cref="
IWhileLoopOperation
"/> in C# or VB.
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (2)
3883
public sealed override TAbstractAnalysisValue VisitWhileLoop(
IWhileLoopOperation
operation, object? argument)
3885
throw new NotSupportedException($"'{nameof(
IWhileLoopOperation
)}' must have been lowered in the CFG");
Microsoft.CodeAnalysis.CSharp (2)
Operations\CSharpOperationFactory.cs (2)
1910
private
IWhileLoopOperation
CreateBoundWhileStatementOperation(BoundWhileStatement boundWhileStatement)
1924
private
IWhileLoopOperation
CreateBoundDoStatementOperation(BoundDoStatement boundDoStatement)
Roslyn.Diagnostics.Analyzers (1)
AbstractDoNotCopyValue.cs (1)
1335
public override void VisitWhileLoop(
IWhileLoopOperation
operation)