18 references to Exit
ILLink.RoslynAnalyzer (1)
DataFlow\ControlFlowGraphExtensions.cs (1)
25
Debug.Assert (lastBlock.Kind == BasicBlockKind.
Exit
);
Microsoft.CodeAnalysis (5)
Operations\ControlFlowBranchSemantics.cs (1)
25
/// Represents a <see cref="ControlFlowBranch"/> to the exit block, i.e. the destination block has <see cref="BasicBlockKind.
Exit
"/>.
Operations\ControlFlowGraph.cs (1)
44
Debug.Assert(blocks.Last().Kind == BasicBlockKind.
Exit
);
Operations\ControlFlowGraphBuilder.cs (3)
31
private readonly BasicBlockBuilder _exit = new BasicBlockBuilder(BasicBlockKind.
Exit
);
201
return blockBuilder.Kind != BasicBlockKind.
Exit
?
859
if (next.Destination.Kind != BasicBlockKind.
Exit
||
Microsoft.CodeAnalysis.AnalyzerUtilities (8)
src\RoslynAnalyzers\Utilities\FlowAnalysis\Extensions\ControlFlowGraphExtensions.cs (1)
16
public static BasicBlock GetExit(this ControlFlowGraph cfg) => cfg.Blocks.Single(b => b.Kind == BasicBlockKind.
Exit
);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysis.PointsToDataFlowOperationVisitor.cs (1)
101
if (block.Kind == BasicBlockKind.
Exit
)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysis.cs (2)
621
if (basicBlock.Kind != BasicBlockKind.
Exit
)
794
case BasicBlockKind.
Exit
:
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (4)
455
case BasicBlockKind.
Exit
:
497
if (block.Kind == BasicBlockKind.
Exit
)
582
Debug.Assert(exitBlock.Kind == BasicBlockKind.
Exit
);
649
Debug.Assert(exitBlock.Kind == BasicBlockKind.
Exit
);
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ControlFlowGraphExtensions.cs (1)
23
Debug.Assert(lastBlock.Kind == BasicBlockKind.
Exit
);
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\ControlFlowGraphVerifier.cs (2)
155
case BasicBlockKind.
Exit
:
277
if (block.Kind == BasicBlockKind.
Exit
)
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ControlFlowGraphExtensions.cs (1)
23
Debug.Assert(lastBlock.Kind == BasicBlockKind.
Exit
);