1 write to RegionBuilderOpt
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
1842frameOpt.RegionBuilderOpt = new RegionBuilder(ControlFlowRegionKind.LocalLifetime, isStackSpillRegion: true);
16 references to RegionBuilderOpt
Microsoft.CodeAnalysis (16)
Operations\ControlFlowGraphBuilder.cs (16)
1359Debug.Assert(enclosed != frameOpt.RegionBuilderOpt); 1701/// helper instead. Also, do not assign <see cref="RegionBuilderOpt"/> explicitly. 1745if (frame.RegionBuilderOpt != null && mergeNestedRegions) 1747while (_currentRegion != frame.RegionBuilderOpt) 1779RegionBuilder? toLeave = frame.RegionBuilderOpt; 1828Debug.Assert(frameOpt.RegionBuilderOpt != null); 1841Debug.Assert(frameOpt.RegionBuilderOpt == null); 1843EnterRegion(frameOpt.RegionBuilderOpt, spillingStack: true); 1865RegionBuilder? currentSpillRegion = currentFrame.RegionBuilderOpt; 1942Debug.Assert(frameOpt.RegionBuilderOpt != null); 3121Debug.Assert(valueFrame.RegionBuilderOpt != null); 3122int valueCaptureId = GetNextCaptureId(valueFrame.RegionBuilderOpt); 3183Debug.Assert(intermediateFrame.RegionBuilderOpt != null); 3184intermediateResult = GetNextCaptureId(intermediateFrame.RegionBuilderOpt); 3219Debug.Assert(whenNullFrame.RegionBuilderOpt != null); 3220int intermediateValueCaptureId = GetNextCaptureId(whenNullFrame.RegionBuilderOpt);