35 references to Removed
Microsoft.CodeAnalysis (17)
SourceGeneration\Nodes\BatchNode.cs (3)
46if (entry.State != EntryState.Removed) 74if (entry.State == EntryState.Removed) 98if (entry.State == EntryState.Removed)
SourceGeneration\Nodes\NodeStateTable.cs (8)
204RecordStepInfoForLastEntry(elapsedTime, stepInputs, EntryState.Removed); 338builder!.Add(previousEntry.GetItem(i), EntryState.Removed); 407(EntryState.Removed, EntryState.Removed) => IncrementalStepRunReason.Removed, 408(EntryState.Modified, EntryState.Removed) => IncrementalStepRunReason.Removed, 467private static readonly ImmutableArray<EntryState> s_allRemovedEntries = ImmutableArray.Create(EntryState.Removed); 508public bool IsRemoved => this._states == s_allRemovedEntries || this._states.All(s => s == EntryState.Removed); 527EntryState.Removed => s_allRemovedEntries,
SourceGeneration\Nodes\PredicateSyntaxStrategy.cs (1)
69if (state == EntryState.Removed)
SourceGeneration\Nodes\SourceOutputNode.cs (2)
55if (entry.State == EntryState.Removed) 103if (state != EntryState.Removed)
SourceGeneration\Nodes\SyntaxReceiverStrategy.cs (1)
73if (_walker is not null && state != EntryState.Removed)
SourceGeneration\Nodes\TransformNode.cs (1)
67if (entry.State == EntryState.Removed)
SourceGeneration\SyntaxStore.cs (1)
90var model = state != EntryState.Removed ? new Lazy<SemanticModel>(() => _compilation.GetSemanticModel(tree)) : null;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (16)
SourceGeneration\StateTableTests.cs (16)
91var expected = ImmutableArray.Create((10, EntryState.Added, 0), (11, EntryState.Added, 1), (2, EntryState.Cached, 0), (3, EntryState.Cached, 1), (20, EntryState.Modified, 0), (21, EntryState.Modified, 1), (22, EntryState.Modified, 2), (6, EntryState.Removed, 0)); 110builder.AddEntries(ImmutableArray.Create(4, 5, 6), EntryState.Removed, TimeSpan.Zero, default, EntryState.Removed); 114var 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)); 127builder.AddEntries(ImmutableArray.Create(4, 5, 6), EntryState.Removed, TimeSpan.Zero, default, EntryState.Removed); 131var 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)); 171AssertTableEntries(table, new[] { (1, EntryState.Removed, 0), (2, EntryState.Added, 0) }); 311nodeBuilder.AddEntries(ImmutableArray.Create(4), EntryState.Removed, TimeSpan.Zero, emptyInputSteps, EntryState.Removed); 749AssertTableEntries(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) });
Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler (2)
HostOutputNode.cs (2)
48if (entry.State == EntryState.Removed) 74if (state != EntryState.Removed)