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