47 references to Removed
Microsoft.CodeAnalysis (24)
SourceGeneration\Nodes\BatchNode.cs (3)
48
if (entry.State != EntryState.
Removed
)
76
if (entry.State == EntryState.
Removed
)
100
if (entry.State == EntryState.
Removed
)
SourceGeneration\Nodes\HostOutputNode.cs (2)
50
if (entry.State == EntryState.
Removed
)
76
if (state != EntryState.
Removed
)
SourceGeneration\Nodes\NodeStateTable.cs (12)
211
EntryState.
Removed
=> 'R',
281
RecordStepInfoForLastEntry(elapsedTime, stepInputs, EntryState.
Removed
);
418
builder!.Add(previousEntry.GetItem(i), EntryState.
Removed
);
512
(EntryState.
Removed
, EntryState.
Removed
) => IncrementalStepRunReason.Removed,
513
(EntryState.Modified, EntryState.
Removed
) => IncrementalStepRunReason.Removed,
577
private static readonly ImmutableArray<EntryState> s_allRemovedEntries = ImmutableArray.Create(EntryState.
Removed
);
582
private static readonly ImmutableArray<EntryState> s_allRemovedDueToInputRemoval = ImmutableArray.Create(EntryState.
Removed
);
594
: this(items, GetSingleArray(state), anyRemoved: state == EntryState.
Removed
) { }
645
if (this.GetState(i) != EntryState.
Removed
)
662
EntryState.
Removed
=> s_allRemovedEntries,
738
_anyRemoved |= state == EntryState.
Removed
;
SourceGeneration\Nodes\PredicateSyntaxStrategy.cs (2)
69
if (state == EntryState.
Removed
)
97
if (entry.GetState(i) == EntryState.
Removed
)
SourceGeneration\Nodes\SourceOutputNode.cs (2)
58
if (entry.State == EntryState.
Removed
)
107
if (state != EntryState.
Removed
)
SourceGeneration\Nodes\SyntaxReceiverStrategy.cs (1)
73
if (_walker is not null && state != EntryState.
Removed
)
SourceGeneration\Nodes\TransformNode.cs (1)
72
if (entry.State == EntryState.
Removed
)
SourceGeneration\SyntaxStore.cs (1)
90
var model = state != EntryState.
Removed
? new Lazy<SemanticModel>(() => _compilation.GetSemanticModel(tree)) : null;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (23)
SourceGeneration\StateTableTests.cs (23)
92
var expected = ImmutableArray.Create((10, EntryState.Modified, 0), (11, EntryState.Added, 1), (2, EntryState.Cached, 0), (3, EntryState.Cached, 1), (20, EntryState.Modified, 0), (21, EntryState.Modified, 1), (22, EntryState.Added, 2), (6, EntryState.
Removed
, 0));
111
builder.AddEntries(ImmutableArray.Create(4, 5, 6), EntryState.
Removed
, TimeSpan.Zero, default, EntryState.
Removed
);
115
var expected = ImmutableArray.Create((1, EntryState.Added, 0), (2, EntryState.Added, 1), (3, EntryState.Added, 2), (4, EntryState.
Removed
, 0), (5, EntryState.
Removed
, 1), (6, EntryState.
Removed
, 2), (7, EntryState.Added, 0), (8, EntryState.Added, 1), (9, EntryState.Added, 2));
128
builder.AddEntries(ImmutableArray.Create(4, 5, 6), EntryState.
Removed
, TimeSpan.Zero, default, EntryState.
Removed
);
132
var expected = ImmutableArray.Create((1, EntryState.Added, 0), (2, EntryState.Added, 1), (3, EntryState.Added, 2), (4, EntryState.
Removed
, 0), (5, EntryState.
Removed
, 1), (6, EntryState.
Removed
, 2), (7, EntryState.Added, 0), (8, EntryState.Added, 1), (9, EntryState.Added, 2));
172
AssertTableEntries(table, new[] { (1, EntryState.
Removed
, 0), (2, EntryState.Added, 0) });
312
nodeBuilder.AddEntries(ImmutableArray.Create(4), EntryState.
Removed
, TimeSpan.Zero, emptyInputSteps, EntryState.
Removed
);
789
AssertTableEntries(table, new[] { (1, EntryState.Cached, 0), (2, EntryState.
Removed
, 0), (3, EntryState.
Removed
, 0), (4, EntryState.Added, 0), (5, EntryState.Added, 0), (6, EntryState.Added, 0) });
1045
AssertTableEntries(table, ImmutableArray.Create(("class1", EntryState.
Removed
, 0), ("class2", EntryState.Cached, 0)));
1062
AssertTableEntries(table, ImmutableArray.Create(("class4", EntryState.
Removed
, 0), ("class1", EntryState.Added, 0)));
1086
AssertTableEntries(table, ImmutableArray.Create(("class1", EntryState.
Removed
, 0), ("class1.1", EntryState.
Removed
, 1), ("class2", EntryState.Cached, 0), ("class2.1", EntryState.Cached, 1)));
1103
AssertTableEntries(table, ImmutableArray.Create(("class4", EntryState.
Removed
, 0), ("class4.1", EntryState.
Removed
, 1), ("class1", EntryState.Added, 0), ("class1.1", EntryState.Added, 1)));
1314
AssertTableEntries(table, ImmutableArray.Create(("1.1", EntryState.Cached, 0), ("1.2", EntryState.
Removed
, 0), ("2.1", EntryState.Cached, 0), ("2.2", EntryState.Cached, 0)));