1 write to IsReachable
Microsoft.CodeAnalysis (1)
Operations\BasicBlock.cs (1)
42IsReachable = isReachable;
51 references to IsReachable
GenerateDocumentationAndConfigFiles (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (3)
43if (!blocks[i].IsReachable) 237if ((current.IsReachable || !destination.IsReachable) &&
Metrics (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (3)
43if (!blocks[i].IsReachable) 237if ((current.IsReachable || !destination.IsReachable) &&
Metrics.Legacy (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (3)
43if (!blocks[i].IsReachable) 237if ((current.IsReachable || !destination.IsReachable) &&
Microsoft.CodeAnalysis.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (3)
43if (!blocks[i].IsReachable) 237if ((current.IsReachable || !destination.IsReachable) &&
Microsoft.CodeAnalysis.AnalyzerUtilities (6)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysis.cs (2)
146if (block.IsReachable) 201if (!block.IsReachable)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
1370return basicBlock.IsReachable &&
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (3)
43if (!blocks[i].IsReachable) 237if ((current.IsReachable || !destination.IsReachable) &&
Microsoft.CodeAnalysis.BannedApiAnalyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (3)
43if (!blocks[i].IsReachable) 237if ((current.IsReachable || !destination.IsReachable) &&
Microsoft.CodeAnalysis.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (3)
43if (!blocks[i].IsReachable) 237if ((current.IsReachable || !destination.IsReachable) &&
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (3)
43if (!blocks[i].IsReachable) 237if ((current.IsReachable || !destination.IsReachable) &&
Microsoft.CodeAnalysis.PublicApiAnalyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (3)
43if (!blocks[i].IsReachable) 237if ((current.IsReachable || !destination.IsReachable) &&
Microsoft.CodeAnalysis.ResxSourceGenerator (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (3)
43if (!blocks[i].IsReachable) 237if ((current.IsReachable || !destination.IsReachable) &&
Microsoft.CodeAnalysis.Test.Utilities (6)
Compilation\ControlFlowGraphVerifier.cs (3)
94Assert.Equal(graph.Blocks[i].IsReachable, reachabilityVector[i]); 152Assert.True(block.IsReachable); 181appendLine($"Block[{getBlockId(block)}] - {block.Kind}{(block.IsReachable ? "" : " [UnReachable]")}");
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (3)
43if (!blocks[i].IsReachable) 237if ((current.IsReachable || !destination.IsReachable) &&
Microsoft.CodeAnalysis.Workspaces (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (3)
43if (!blocks[i].IsReachable) 237if ((current.IsReachable || !destination.IsReachable) &&
Roslyn.Diagnostics.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (3)
43if (!blocks[i].IsReachable) 237if ((current.IsReachable || !destination.IsReachable) &&
Test.Utilities (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (3)
43if (!blocks[i].IsReachable) 237if ((current.IsReachable || !destination.IsReachable) &&
Text.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (3)
43if (!blocks[i].IsReachable) 237if ((current.IsReachable || !destination.IsReachable) &&