1 override of EnclosingHandler
Microsoft.CodeAnalysis (1)
CodeGen\BasicBlock.cs (1)
686
public override ExceptionHandlerScope
EnclosingHandler
=> enclosingHandler;
17 references to EnclosingHandler
Microsoft.CodeAnalysis (17)
CodeGen\BasicBlock.cs (8)
281
if (this.
EnclosingHandler
== null)
284
Debug.Assert(BranchBlock?.
EnclosingHandler
== null);
293
if (branchBlock.
EnclosingHandler
!= this.
EnclosingHandler
)
410
if (next.
EnclosingHandler
== this.
EnclosingHandler
)
524
next.
EnclosingHandler
== this.
EnclosingHandler
)
CodeGen\ILBuilder.cs (9)
317
var enclosingFinally = block.
EnclosingHandler
;
386
var srcHandler = src.
EnclosingHandler
;
394
return BlockedBranchDestinationSlow(dest.
EnclosingHandler
, srcHandler);
481
Debug.Assert(block.
EnclosingHandler
.LastFilterConditionBlock.BranchCode == ILOpCode.Endfilter);
484
PushReachableBlockToProcess(reachableBlocks, block.
EnclosingHandler
.LastFilterConditionBlock);
549
var currentHandler = targetBlock.
EnclosingHandler
;
550
var newHandler = targetsTarget.
EnclosingHandler
;
609
var currentHandler = targetBlock.
EnclosingHandler
;
610
var newHandler = targetsTarget.
EnclosingHandler
;