6 writes to Enclosing
Microsoft.CodeAnalysis (6)
Operations\ControlFlowGraphBuilder.RegionBuilder.cs (6)
138region.Enclosing = this; 198region.Enclosing = null; 224single.Enclosing = this; 239region.Enclosing = this; 244toReplace.Enclosing = null; 285Enclosing = null;
29 references to Enclosing
Microsoft.CodeAnalysis (29)
Operations\ControlFlowGraphBuilder.cs (23)
625Debug.Assert(subRegion.Enclosing != null); 626RegionBuilder enclosing = subRegion.Enclosing; 765Debug.Assert(currentRegion.Enclosing != null); 766RegionBuilder tryAndFinally = currentRegion.Enclosing; 789Debug.Assert(tryAndFinally.Enclosing != null); 790RegionBuilder tryAndFinallyEnclosing = tryAndFinally.Enclosing; 1039currentRegion = currentRegion.Enclosing; 1058Debug.Assert(region.Enclosing != null); 1059RegionBuilder enclosing = region.Enclosing; 1063Debug.Assert(enclosing.Enclosing != null); 1064enclosing = enclosing.Enclosing; 1071Debug.Assert(region.Enclosing != null); 1072RegionBuilder enclosing = region.Enclosing; 1076Debug.Assert(enclosing.Enclosing != null); 1077enclosing = enclosing.Enclosing; 1170from = from.Enclosing; 1371_currentRegion = _currentRegion.Enclosing; 1759Debug.Assert(toMerge.Enclosing != null); 1760_currentRegion = toMerge.Enclosing; 1912Debug.Assert(candidate.Enclosing != null); 1913candidate = candidate.Enclosing; 6455Debug.Assert(owner.Enclosing != null); 6456owner = owner.Enclosing;
Operations\ControlFlowGraphBuilder.RegionBuilder.cs (6)
136Debug.Assert(region.Enclosing == null || (region.Enclosing._aboutToFree && region.Enclosing.Enclosing == this)); 185Debug.Assert(region.Enclosing == this); 203Debug.Assert(toReplace.Enclosing == this);