1 write to RegionBuilderOpt
Microsoft.CodeAnalysis (1)
Operations\ControlFlowGraphBuilder.cs (1)
1850frameOpt.RegionBuilderOpt = new RegionBuilder(ControlFlowRegionKind.LocalLifetime, isStackSpillRegion: true);
16 references to RegionBuilderOpt
Microsoft.CodeAnalysis (16)
Operations\ControlFlowGraphBuilder.cs (16)
1367Debug.Assert(enclosed != frameOpt.RegionBuilderOpt); 1709/// helper instead. Also, do not assign <see cref="RegionBuilderOpt"/> explicitly. 1753if (frame.RegionBuilderOpt != null && mergeNestedRegions) 1755while (_currentRegion != frame.RegionBuilderOpt) 1787RegionBuilder? toLeave = frame.RegionBuilderOpt; 1836Debug.Assert(frameOpt.RegionBuilderOpt != null); 1849Debug.Assert(frameOpt.RegionBuilderOpt == null); 1851EnterRegion(frameOpt.RegionBuilderOpt, spillingStack: true); 1873RegionBuilder? currentSpillRegion = currentFrame.RegionBuilderOpt; 1950Debug.Assert(frameOpt.RegionBuilderOpt != null); 3129Debug.Assert(valueFrame.RegionBuilderOpt != null); 3130int valueCaptureId = GetNextCaptureId(valueFrame.RegionBuilderOpt); 3191Debug.Assert(intermediateFrame.RegionBuilderOpt != null); 3192intermediateResult = GetNextCaptureId(intermediateFrame.RegionBuilderOpt); 3227Debug.Assert(whenNullFrame.RegionBuilderOpt != null); 3228int intermediateValueCaptureId = GetNextCaptureId(whenNullFrame.RegionBuilderOpt);