1 write to RegionBuilderOpt
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
1841frameOpt.RegionBuilderOpt = new RegionBuilder(ControlFlowRegionKind.LocalLifetime, isStackSpillRegion: true);
16 references to RegionBuilderOpt
Microsoft.CodeAnalysis (16)
Operations\ControlFlowGraphBuilder.cs (16)
1358Debug.Assert(enclosed != frameOpt.RegionBuilderOpt); 1700/// helper instead. Also, do not assign <see cref="RegionBuilderOpt"/> explicitly. 1744if (frame.RegionBuilderOpt != null && mergeNestedRegions) 1746while (_currentRegion != frame.RegionBuilderOpt) 1778RegionBuilder? toLeave = frame.RegionBuilderOpt; 1827Debug.Assert(frameOpt.RegionBuilderOpt != null); 1840Debug.Assert(frameOpt.RegionBuilderOpt == null); 1842EnterRegion(frameOpt.RegionBuilderOpt, spillingStack: true); 1863RegionBuilder? currentSpillRegion = currentFrame.RegionBuilderOpt; 1940Debug.Assert(frameOpt.RegionBuilderOpt != null); 3119Debug.Assert(valueFrame.RegionBuilderOpt != null); 3120int valueCaptureId = GetNextCaptureId(valueFrame.RegionBuilderOpt); 3181Debug.Assert(intermediateFrame.RegionBuilderOpt != null); 3182intermediateResult = GetNextCaptureId(intermediateFrame.RegionBuilderOpt); 3217Debug.Assert(whenNullFrame.RegionBuilderOpt != null); 3218int intermediateValueCaptureId = GetNextCaptureId(whenNullFrame.RegionBuilderOpt);