2 instantiations of ExceptionRegion
System.Reflection.Metadata (2)
System\Reflection\Metadata\IL\MethodBodyBlock.cs (2)
203
result[i] = new
ExceptionRegion
(kind, tryOffset, tryLength, handlerOffset, handlerLength, classTokenOrFilterOffset);
220
result[i] = new
ExceptionRegion
(sehFlags, tryOffset, tryLength, handlerOffset, handlerLength, classTokenOrFilterOffset);
11 references to ExceptionRegion
System.Reflection.Metadata (10)
System\Reflection\Metadata\IL\MethodBodyBlock.cs (10)
19
private readonly ImmutableArray<
ExceptionRegion
> _exceptionRegions;
26
ImmutableArray<
ExceptionRegion
> exceptionRegions,
62
public ImmutableArray<
ExceptionRegion
> ExceptionRegions
114
ImmutableArray<
ExceptionRegion
>.Empty,
155
ImmutableArray<
ExceptionRegion
> exceptionHandlers;
180
exceptionHandlers = ImmutableArray<
ExceptionRegion
>.Empty;
192
private static ImmutableArray<
ExceptionRegion
> ReadSmallExceptionHandlers(ref BlobReader memReader, int count)
194
var result = new
ExceptionRegion
[count];
209
private static ImmutableArray<
ExceptionRegion
> ReadFatExceptionHandlers(ref BlobReader memReader, int count)
211
var result = new
ExceptionRegion
[count];
System.Reflection.MetadataLoadContext (1)
System\Reflection\TypeLoading\MethodBase\Ecma\EcmaMethodBody.cs (1)
62
ImmutableArray<
ExceptionRegion
> regions = Block.ExceptionRegions;