1 write to RegionBuilderOpt
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
1835frameOpt.RegionBuilderOpt = new RegionBuilder(ControlFlowRegionKind.LocalLifetime, isStackSpillRegion: true);
16 references to RegionBuilderOpt
Microsoft.CodeAnalysis (16)
Operations\ControlFlowGraphBuilder.cs (16)
1358Debug.Assert(enclosed != frameOpt.RegionBuilderOpt); 1694/// helper instead. Also, do not assign <see cref="RegionBuilderOpt"/> explicitly. 1738if (frame.RegionBuilderOpt != null && mergeNestedRegions) 1740while (_currentRegion != frame.RegionBuilderOpt) 1772RegionBuilder? toLeave = frame.RegionBuilderOpt; 1821Debug.Assert(frameOpt.RegionBuilderOpt != null); 1834Debug.Assert(frameOpt.RegionBuilderOpt == null); 1836EnterRegion(frameOpt.RegionBuilderOpt, spillingStack: true); 1857RegionBuilder? currentSpillRegion = currentFrame.RegionBuilderOpt; 1934Debug.Assert(frameOpt.RegionBuilderOpt != null); 3113Debug.Assert(valueFrame.RegionBuilderOpt != null); 3114int valueCaptureId = GetNextCaptureId(valueFrame.RegionBuilderOpt); 3175Debug.Assert(intermediateFrame.RegionBuilderOpt != null); 3176intermediateResult = GetNextCaptureId(intermediateFrame.RegionBuilderOpt); 3211Debug.Assert(whenNullFrame.RegionBuilderOpt != null); 3212int intermediateValueCaptureId = GetNextCaptureId(whenNullFrame.RegionBuilderOpt);