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)
305
var enclosingFinally = block.
EnclosingHandler
;
374
var srcHandler = src.
EnclosingHandler
;
382
return BlockedBranchDestinationSlow(dest.
EnclosingHandler
, srcHandler);
469
Debug.Assert(block.
EnclosingHandler
.LastFilterConditionBlock.BranchCode == ILOpCode.Endfilter);
472
PushReachableBlockToProcess(reachableBlocks, block.
EnclosingHandler
.LastFilterConditionBlock);
537
var currentHandler = targetBlock.
EnclosingHandler
;
538
var newHandler = targetsTarget.
EnclosingHandler
;
597
var currentHandler = targetBlock.
EnclosingHandler
;
598
var newHandler = targetsTarget.
EnclosingHandler
;