8 types derived from AbstractChange
Microsoft.VisualStudio.LanguageServices (8)
Preview\FileChange.cs (1)
27
internal class FileChange :
AbstractChange
Preview\PreviewEngine.cs (1)
294
private class NoChange :
AbstractChange
Preview\ReferenceChange.AnalyzerReferenceChange.cs (1)
12
internal abstract partial class ReferenceChange :
AbstractChange
Preview\ReferenceChange.cs (1)
16
internal abstract partial class ReferenceChange :
AbstractChange
Preview\ReferenceChange.MetadataReferenceChange.cs (1)
11
internal abstract partial class ReferenceChange :
AbstractChange
Preview\ReferenceChange.ProjectReferenceChange.cs (1)
11
internal abstract partial class ReferenceChange :
AbstractChange
Preview\SpanChange.cs (1)
14
internal class SpanChange :
AbstractChange
Preview\TopLevelChange.cs (1)
21
internal class TopLevelChange :
AbstractChange
11 references to AbstractChange
Microsoft.VisualStudio.LanguageServices (11)
Preview\AbstractChange.cs (4)
15
protected
AbstractChange
parent;
52
foreach (
var
child in Children.Changes)
73
foreach (
var
child in Children.Changes)
90
foreach (
var
child in Children.Changes)
Preview\ChangeList.cs (2)
15
internal
AbstractChange
[] Changes { get; }
17
public ChangeList(
AbstractChange
[] changes)
Preview\FileChange.cs (1)
44
AbstractChange
parent,
Preview\PreviewEngine.cs (2)
110
var builder = ArrayBuilder<
AbstractChange
>.GetInstance();
157
private void AppendFileChanges(IEnumerable<DocumentId> changedDocuments, ArrayBuilder<
AbstractChange
> builder)
Preview\ReferenceChange.cs (1)
26
public static void AppendReferenceChanges(IEnumerable<ProjectChanges> projectChangesList, PreviewEngine engine, ArrayBuilder<
AbstractChange
> builder)
Preview\SpanChange.cs (1)
24
public SpanChange(ITrackingSpan span, ITextBuffer buffer, DocumentId id, string text, string leftText, string rightText, bool isDeletion,
AbstractChange
parent, PreviewEngine engine)