1 implementation of Kind
ILLink.RoslynAnalyzer (1)
DataFlow\ControlFlowGraphProxy.cs (1)
38
public RegionKind
Kind
=> Region.Kind switch
7 references to Kind
ILLink.RoslynAnalyzer (7)
src\tools\illink\src\ILLink.Shared\DataFlow\ForwardDataFlowAnalysis.cs (7)
84
if (tryOrCatchOrFilterRegion.
Kind
is not (RegionKind.Try or RegionKind.Catch or RegionKind.Filter))
107
if (finallyRegion.
Kind
is not RegionKind.Finally)
120
if (finallyRegion.
Kind
is not RegionKind.Finally)
260
bool isTryBlock = isTryOrCatchOrFilterBlock && tryOrCatchOrFilterRegion!.
Kind
== RegionKind.Try;
262
bool isCatchBlock = isTryOrCatchOrFilterBlock && tryOrCatchOrFilterRegion!.
Kind
== RegionKind.Catch;
264
bool isFilterBlock = isTryOrCatchOrFilterBlock && tryOrCatchOrFilterRegion!.
Kind
== RegionKind.Filter;
409
Debug.Assert(enclosingTryOrCatch.
Kind
!= RegionKind.Filter);