3 writes to Children
Microsoft.VisualStudio.LanguageServices (3)
Preview\FileChange.cs (1)
61this.Children = ComputeChildren(left, right, CancellationToken.None);
Preview\PreviewEngine.cs (1)
150_topLevelChange.Children = builder.Count == 0 ? ChangeList.Empty : new ChangeList(builder.ToArray());
Preview\SpanChange.cs (1)
36this.Children = new ChangeList(Array.Empty<AbstractChange>());
23 references to Children
Microsoft.VisualStudio.LanguageServices (19)
Preview\AbstractChange.cs (6)
41=> Children; 55foreach (var child in Children.Changes) 76foreach (var child in Children.Changes) 85if (Children.Changes.Length == 0) 92var newState = Children.Changes[0].CheckState; 93foreach (var child in Children.Changes)
Preview\FileChange.cs (4)
173if (pIUnknownTextView != null && Children.Changes != null && Children.Changes.Length > 0) 183=> engine.UpdatePreview(this.Id, (SpanChange)Children.Changes[0]); 187foreach (SpanChange child in Children.Changes)
Preview\PreviewEngine.cs (3)
151ppIUnknownPreviewChangesList = _topLevelChange.Children.Changes.Length == 0 ? new ChangeList(new[] { new NoChange(this) }) : new ChangeList(new[] { _topLevelChange }); 153if (_topLevelChange.Children.Changes.Length == 0) 189if (fileChange.Children.Changes.Length > 0)
Preview\ReferenceChange.cs (2)
109if (pIUnknownTextView != null && Children?.Changes != null && Children.Changes.Length > 0)
Preview\TopLevelChange.cs (4)
50var firstChild = Children.Changes.OfType<FileChange>().First(); 56var firstChild = Children.Changes.OfType<FileChange>().First(); 62var solution = ApplyFileChanges(_newSolution, Children.Changes.OfType<FileChange>(), applyingChanges); 65solution = ApplyReferenceChanges(solution, Children.Changes.OfType<ReferenceChange>());
Microsoft.VisualStudio.LanguageServices.UnitTests (4)
Preview\PreviewChangesTests.vb (4)
331If change.Children.Changes.Any Then 332FlattenTree(change.Children, result, depth + 1) 354If change.Children.Changes.Any() Then 355SetCheckedChildren(checkedItems, change.Children)