2 instantiations of ILExceptionRegionBuilder
ILCompiler.TypeSystem (2)
parent\parent\Common\TypeSystem\IL\Stubs\ILEmitter.cs (2)
750var region = new ILExceptionRegionBuilder(ILExceptionRegionKind.Catch, exceptionType); 757var region = new ILExceptionRegionBuilder(ILExceptionRegionKind.Finally);
17 references to ILExceptionRegionBuilder
ILCompiler.Compiler (4)
parent\parent\Common\TypeSystem\IL\Stubs\AsyncThunks.cs (2)
58ILExceptionRegionBuilder tryFinallyRegion = emitter.NewFinallyRegion(); 62ILExceptionRegionBuilder tryCatchRegion = emitter.NewCatchRegion(context.GetWellKnownType(WellKnownType.Exception));
parent\parent\Common\TypeSystem\IL\Stubs\DelegateThunks.cs (1)
573ILExceptionRegionBuilder tryFinallyRegion = null;
parent\parent\Common\TypeSystem\IL\Stubs\PInvokeILEmitter.cs (1)
390ILExceptionRegionBuilder tryFinally = emitter.NewFinallyRegion();
ILCompiler.ReadyToRun (3)
IL\Stubs\PInvokeILEmitter.cs (1)
94ILExceptionRegionBuilder tryFinally = emitter.NewFinallyRegion();
parent\parent\Common\TypeSystem\IL\Stubs\AsyncThunks.cs (2)
58ILExceptionRegionBuilder tryFinallyRegion = emitter.NewFinallyRegion(); 62ILExceptionRegionBuilder tryCatchRegion = emitter.NewCatchRegion(context.GetWellKnownType(WellKnownType.Exception));
ILCompiler.TypeSystem (10)
parent\parent\Common\TypeSystem\IL\Stubs\ILEmitter.cs (10)
445public void BeginTry(ILExceptionRegionBuilder builder) 452public void EndTry(ILExceptionRegionBuilder builder) 459public void BeginHandler(ILExceptionRegionBuilder builder) 466public void EndHandler(ILExceptionRegionBuilder builder) 684private ArrayBuilder<ILExceptionRegionBuilder> _exceptionRegions; 748public ILExceptionRegionBuilder NewCatchRegion(TypeDesc exceptionType) 750var region = new ILExceptionRegionBuilder(ILExceptionRegionKind.Catch, exceptionType); 755public ILExceptionRegionBuilder NewFinallyRegion() 757var region = new ILExceptionRegionBuilder(ILExceptionRegionKind.Finally); 816ILExceptionRegionBuilder region = _exceptionRegions[i];