7 references to TryModifyEntries
Microsoft.CodeAnalysis (2)
SourceGeneration\Nodes\NodeStateTable.cs (1)
439
if (!
TryModifyEntries
(outputs, elapsedTime, stepInputs, overallInputState))
SourceGeneration\Nodes\TransformNode.cs (1)
90
if (entry.State != EntryState.Modified || !tableBuilder.
TryModifyEntries
(newOutputs, stopwatch.Elapsed, inputs, entry.State))
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
SourceGeneration\StateTableTests.cs (5)
86
builder.
TryModifyEntries
(ImmutableArray.Create(10, 11), TimeSpan.Zero, default, EntryState.Modified);
88
builder.
TryModifyEntries
(ImmutableArray.Create(20, 21, 22), TimeSpan.Zero, default, EntryState.Modified);
189
Assert.True(builder.
TryModifyEntries
(ImmutableArray.Create(3, 2), TimeSpan.Zero, default, EntryState.Modified));
190
Assert.True(builder.
TryModifyEntries
(ImmutableArray<int>.Empty, TimeSpan.Zero, default, EntryState.Modified));
191
Assert.True(builder.
TryModifyEntries
(ImmutableArray.Create(3, 5), TimeSpan.Zero, default, EntryState.Modified));