1 write to Operations
Microsoft.CodeAnalysis (1)
Operations\BasicBlock.cs (1)
38Operations = operations;
27 references to Operations
GenerateDocumentationAndConfigFiles (2)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (1)
91Walker.AnalyzeOperationsAndUpdateData(_analysisData.OwningSymbol, basicBlock.Operations, _analysisData, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\BasicBlockExtensions.cs (1)
14foreach (var statement in basicBlock.Operations)
ILLink.RoslynAnalyzer (2)
DataFlow\BasicBlockExtensions.cs (1)
14foreach (var statement in basicBlock.Operations)
DataFlow\LocalDataFlowVisitor.cs (1)
97foreach (IOperation operation in block.Block.Operations)
Microsoft.CodeAnalysis (5)
Operations\BasicBlock.cs (3)
11/// Represents a basic block in a <see cref="ControlFlowGraph"/> with a sequence of <see cref="Operations"/>. 13/// Optional <see cref="BranchValue"/>, if non-null, is evaluated after the <see cref="Operations"/>. 57/// Optional branch value, which if non-null, is evaluated after <see cref="Operations"/>.
Operations\ControlFlowGraph.cs (2)
21/// Each basic block contains zero or more <see cref="BasicBlock.Operations"/> and 197/// Note that <see cref="BasicBlock.Operations"/> in the control flow graph are not in the same operation tree as
Microsoft.CodeAnalysis.Analyzers (2)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (1)
91Walker.AnalyzeOperationsAndUpdateData(_analysisData.OwningSymbol, basicBlock.Operations, _analysisData, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\BasicBlockExtensions.cs (1)
14foreach (var statement in basicBlock.Operations)
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (1)
91Walker.AnalyzeOperationsAndUpdateData(_analysisData.OwningSymbol, basicBlock.Operations, _analysisData, cancellationToken);
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysis.cs (1)
758foreach (var statement in block.Operations)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\BasicBlockExtensions.cs (1)
14foreach (var statement in basicBlock.Operations)
Microsoft.CodeAnalysis.CodeStyle (2)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (1)
91Walker.AnalyzeOperationsAndUpdateData(_analysisData.OwningSymbol, basicBlock.Operations, _analysisData, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\BasicBlockExtensions.cs (1)
14foreach (var statement in basicBlock.Operations)
Microsoft.CodeAnalysis.NetAnalyzers (5)
Microsoft.NetCore.Analyzers\Tasks\UseValueTasksCorrectly.cs (3)
470for (var i = 0; i < block.Operations.Length; i++) 472if (block.Operations[i] is IExpressionStatementOperation stmt && 494var operations = block.Operations;
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\Extensions\BasicBlockExtensions.cs (1)
50foreach (var statement in basicBlock.Operations)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysis.cs (1)
756foreach (var statement in block.Operations)
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (1)
91Walker.AnalyzeOperationsAndUpdateData(_analysisData.OwningSymbol, basicBlock.Operations, _analysisData, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\BasicBlockExtensions.cs (1)
14foreach (var statement in basicBlock.Operations)
Microsoft.CodeAnalysis.Workspaces (2)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (1)
91Walker.AnalyzeOperationsAndUpdateData(_analysisData.OwningSymbol, basicBlock.Operations, _analysisData, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\BasicBlockExtensions.cs (1)
14foreach (var statement in basicBlock.Operations)
Roslyn.Diagnostics.Analyzers (2)
src\b310f676f7308b7f\SymbolUsageAnalysis.DataFlowAnalyzer.cs (1)
91Walker.AnalyzeOperationsAndUpdateData(_analysisData.OwningSymbol, basicBlock.Operations, _analysisData, cancellationToken);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\BasicBlockExtensions.cs (1)
14foreach (var statement in basicBlock.Operations)