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)
307
var enclosingFinally = block.
EnclosingHandler
;
376
var srcHandler = src.
EnclosingHandler
;
384
return BlockedBranchDestinationSlow(dest.
EnclosingHandler
, srcHandler);
471
Debug.Assert(block.
EnclosingHandler
.LastFilterConditionBlock.BranchCode == ILOpCode.Endfilter);
474
PushReachableBlockToProcess(reachableBlocks, block.
EnclosingHandler
.LastFilterConditionBlock);
539
var currentHandler = targetBlock.
EnclosingHandler
;
540
var newHandler = targetsTarget.
EnclosingHandler
;
599
var currentHandler = targetBlock.
EnclosingHandler
;
600
var newHandler = targetsTarget.
EnclosingHandler
;