22 references to OperationBlocks
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
75foreach (var operation in operationBlockAnalysisContext.OperationBlocks)
ILLink.RoslynAnalyzer (1)
DynamicallyAccessedMembersAnalyzer.cs (1)
116foreach (var operationBlock in context.OperationBlocks)
Microsoft.CodeAnalysis (6)
DiagnosticAnalyzer\DiagnosticAnalysisContext.cs (6)
1405/// <see cref="ISymbol"/> for which the <see cref="OperationBlocks"/> provides a definition or value. 1410/// <see cref="CodeAnalysis.Compilation"/> containing the <see cref="OperationBlocks"/>. 1420/// Syntax tree for the <see cref="OperationBlocks"/> being analyzed. 1432/// Indicates if the <see cref="OperationBlocks"/> is generated code. 1495/// Gets a <see cref="ControlFlowGraph"/> for a given <paramref name="operationBlock"/> from this analysis context's <see cref="OperationBlocks"/>. 1505if (!OperationBlocks.Contains(operationBlock))
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
75foreach (var operation in operationBlockAnalysisContext.OperationBlocks)
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
75foreach (var operation in operationBlockAnalysisContext.OperationBlocks)
Microsoft.CodeAnalysis.CodeStyle (3)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (1)
506foreach (var operationBlock in context.OperationBlocks)
src\roslyn\src\Analyzers\Core\Analyzers\UseSystemHashCode\UseSystemHashCodeDiagnosticAnalyzer.cs (2)
42if (context.OperationBlocks.Length != 1) 50var operation = context.OperationBlocks[0];
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
144foreach (var blockOperation in context.OperationBlocks)
Microsoft.CodeAnalysis.CSharp.Features (2)
Copilot\CSharpImplementNotImplementedExceptionDiagnosticAnalyzer.cs (1)
42foreach (var block in context.OperationBlocks)
src\roslyn\src\Analyzers\CSharp\Analyzers\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
144foreach (var blockOperation in context.OperationBlocks)
Microsoft.CodeAnalysis.Features (3)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (1)
506foreach (var operationBlock in context.OperationBlocks)
src\roslyn\src\Analyzers\Core\Analyzers\UseSystemHashCode\UseSystemHashCodeDiagnosticAnalyzer.cs (2)
42if (context.OperationBlocks.Length != 1) 50var operation = context.OperationBlocks[0];
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
75foreach (var operation in operationBlockAnalysisContext.OperationBlocks)
Roslyn.Diagnostics.Analyzers (2)
AbstractDoNotCopyValue.cs (1)
175foreach (var operation in context.OperationBlocks)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (1)
75foreach (var operation in operationBlockAnalysisContext.OperationBlocks)