1 write to _lazyExceptionHandlers
System.Reflection.Metadata (1)
System\Reflection\Metadata\Ecma335\Encoding\ControlFlowBuilder.cs (1)
247
_lazyExceptionHandlers
??= new List<ExceptionHandlerInfo>();
10 references to _lazyExceptionHandlers
System.Reflection.Metadata (10)
System\Reflection\Metadata\Ecma335\Encoding\ControlFlowBuilder.cs (10)
106
_lazyExceptionHandlers
?.Clear();
249
_lazyExceptionHandlers
.Add(new ExceptionHandlerInfo(kind, tryStart, tryEnd, handlerStart, handlerEnd, filterStart, catchType));
260
internal int ExceptionHandlerCount =>
_lazyExceptionHandlers
?.Count ?? 0;
368
if (
_lazyExceptionHandlers
== null ||
_lazyExceptionHandlers
.Count == 0)
373
var regionEncoder = ExceptionRegionEncoder.SerializeTableHeader(builder,
_lazyExceptionHandlers
.Count, HasSmallExceptionRegions());
375
foreach (var handler in
_lazyExceptionHandlers
)
414
Debug.Assert(
_lazyExceptionHandlers
!= null);
416
if (!ExceptionRegionEncoder.IsSmallRegionCount(
_lazyExceptionHandlers
.Count))
421
foreach (var handler in
_lazyExceptionHandlers
)