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