1 write to IsCached
Microsoft.CodeAnalysis (1)
SourceGeneration\Nodes\NodeStateTable.cs (1)
73
IsCached
= !states.IsEmpty && states.All(s => s.IsCached);
10 references to IsCached
Microsoft.CodeAnalysis (9)
SourceGeneration\Nodes\BatchNode.cs (1)
135
else if (!sourceTable.
IsCached
|| !newTable.TryUseCachedEntries(stopwatch.Elapsed, sourceInputs))
SourceGeneration\Nodes\CombineNode.cs (4)
35
if (input1Table.
IsCached
&& input2Table.
IsCached
&& previousTable is not null)
55
var isInput2Cached = input2Table.
IsCached
;
85
Debug.Assert(input1Table.HasTrackedSteps && input2Table.
IsCached
);
SourceGeneration\Nodes\NodeStateTable.cs (2)
108
if (
IsCached
)
141
Debug.Assert(inputTable.HasTrackedSteps && inputTable.
IsCached
);
SourceGeneration\Nodes\SourceOutputNode.cs (1)
42
if (sourceTable.
IsCached
&& previousTable is not null)
SourceGeneration\Nodes\TransformNode.cs (1)
46
if (sourceTable.
IsCached
&& previousTable is not null)
Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler (1)
HostOutputNode.cs (1)
35
if (sourceTable.
IsCached
&& previousTable is not null)