21 references to StructuredExceptionHandling
Microsoft.CodeAnalysis (11)
Operations\ControlFlowGraphBuilder.cs (11)
319case ControlFlowBranchSemantics.StructuredExceptionHandling: 390blocks[@finally.LastBlockOrdinal].FallThrough.Kind == ControlFlowBranchSemantics.StructuredExceptionHandling; 724next.Kind == ControlFlowBranchSemantics.StructuredExceptionHandling)); 727if (next.Kind == ControlFlowBranchSemantics.StructuredExceptionHandling) 753next.Destination == null && next.Kind == ControlFlowBranchSemantics.StructuredExceptionHandling && 795if (next.Kind == ControlFlowBranchSemantics.StructuredExceptionHandling) 944if (next.Kind == ControlFlowBranchSemantics.StructuredExceptionHandling) 3708continueDispatchBlock.FallThrough.Kind = ControlFlowBranchSemantics.StructuredExceptionHandling; 3770continueDispatchBlock.FallThrough.Kind = ControlFlowBranchSemantics.StructuredExceptionHandling; 4118endOfFinally.FallThrough.Kind = ControlFlowBranchSemantics.StructuredExceptionHandling; 4400endOfFinally.FallThrough.Kind = ControlFlowBranchSemantics.StructuredExceptionHandling;
Microsoft.CodeAnalysis.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (2)
181current.FallThroughSuccessor.Semantics == ControlFlowBranchSemantics.StructuredExceptionHandling; 214case ControlFlowBranchSemantics.StructuredExceptionHandling:
Microsoft.CodeAnalysis.Test.Utilities (6)
Compilation\ControlFlowGraphVerifier.cs (4)
256Assert.NotEqual(ControlFlowBranchSemantics.StructuredExceptionHandling, conditionalBranch.Semantics); 293if (nextBranch.Semantics == ControlFlowBranchSemantics.StructuredExceptionHandling) 730branch.Semantics == ControlFlowBranchSemantics.StructuredExceptionHandling) 1577ControlFlowBranchSemantics.Rethrow == branch.Semantics || ControlFlowBranchSemantics.StructuredExceptionHandling == branch.Semantics ||
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (2)
181current.FallThroughSuccessor.Semantics == ControlFlowBranchSemantics.StructuredExceptionHandling; 214case ControlFlowBranchSemantics.StructuredExceptionHandling:
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (2)
181current.FallThroughSuccessor.Semantics == ControlFlowBranchSemantics.StructuredExceptionHandling; 214case ControlFlowBranchSemantics.StructuredExceptionHandling: