1 write to IsReachable
Microsoft.CodeAnalysis (1)
Operations\BasicBlock.cs (1)
42IsReachable = isReachable;
15 references to IsReachable
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysis.cs (2)
144if (block.IsReachable) 199if (!block.IsReachable)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
1368return basicBlock.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.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) &&