6 instantiations of ChecksumCollection
Microsoft.CodeAnalysis.Workspaces (6)
Workspace\Solution\ChecksumCollection.cs (1)
115
=>
new
(reader.ReadArray(Checksum.ReadFrom));
Workspace\Solution\SolutionCompilationState_Checksum.cs (1)
131
var frozenSourceGeneratedDocumentIdentities = new
ChecksumCollection
(identityChecksums);
Workspace\Solution\SolutionState_Checksum.cs (1)
137
new(new
ChecksumCollection
(projectChecksums), projectIds),
Workspace\Solution\StateChecksums.cs (1)
583
return new
ChecksumCollection
(checksums.MoveToImmutable());
Workspace\Solution\TextDocumentStates.cs (2)
324
new
ChecksumCollection
(attributeChecksums.MoveToImmutable()),
325
new
ChecksumCollection
(textChecksums.MoveToImmutable()),
46 references to ChecksumCollection
Microsoft.CodeAnalysis.Workspaces (46)
Workspace\IsolatedAnalyzerReferenceSet.Core.cs (2)
207
var
analyzerChecksums = ChecksumCache.GetOrCreateChecksumCollection(references, serializerService, cancellationToken);
219
ChecksumCollection
analyzerChecksums,
Workspace\IsolatedAnalyzerReferenceSet.cs (1)
37
ChecksumCollection
analyzerChecksums,
Workspace\Solution\ChecksumCollection.cs (2)
91
ChecksumCollection
checksums,
114
public static
ChecksumCollection
ReadFrom(ObjectReader reader)
Workspace\Solution\ChecksumsAndIds.cs (9)
18
public readonly
ChecksumCollection
Checksums;
21
public ProjectChecksumsAndIds(
ChecksumCollection
checksums, ImmutableArray<ProjectId> ids)
41
ChecksumCollection
.ReadFrom(reader),
69
public readonly
ChecksumCollection
AttributeChecksums;
70
public readonly
ChecksumCollection
TextChecksums;
73
public DocumentChecksumsAndIds(
ChecksumCollection
attributeChecksums,
ChecksumCollection
textChecksums, ImmutableArray<DocumentId> ids)
97
ChecksumCollection
.ReadFrom(reader),
98
ChecksumCollection
.ReadFrom(reader),
Workspace\Solution\ProjectState_Checksum.cs (3)
62
var
projectReferenceChecksums = ChecksumCache.GetOrCreateChecksumCollection(ProjectReferences, serializer, cancellationToken);
63
var
metadataReferenceChecksums = ChecksumCache.GetOrCreateChecksumCollection(MetadataReferences, serializer, cancellationToken);
64
var
analyzerReferenceChecksums = ChecksumCache.GetOrCreateChecksumCollection(AnalyzerReferences, serializer, cancellationToken);
Workspace\Solution\SolutionCompilationState_Checksum.cs (1)
131
var
frozenSourceGeneratedDocumentIdentities = new ChecksumCollection(identityChecksums);
Workspace\Solution\SolutionState_Checksum.cs (1)
127
var
analyzerReferenceChecksums = ChecksumCache.GetOrCreateChecksumCollection(AnalyzerReferences, serializer, cancellationToken);
Workspace\Solution\StateChecksums.cs (27)
26
ChecksumCollection
frozenSourceGeneratedDocumentIdentities,
53
public
ChecksumCollection
FrozenSourceGeneratedDocumentIdentities { get; }
87
var
frozenSourceGeneratedDocumentIdentities =
ChecksumCollection
.ReadFrom(reader);
128
await
ChecksumCollection
.FindAsync(
192
ChecksumCollection
analyzerReferences,
209
public
ChecksumCollection
AnalyzerReferences { get; } = analyzerReferences;
250
analyzerReferences:
ChecksumCollection
.ReadFrom(reader),
278
ChecksumCollection
.Find(solution.AnalyzerReferences, AnalyzerReferences, searchingChecksumsLeft, onAssetFound, arg, cancellationToken);
335
ChecksumCollection
projectReferenceChecksums,
336
ChecksumCollection
metadataReferenceChecksums,
337
ChecksumCollection
analyzerReferenceChecksums,
361
public
ChecksumCollection
ProjectReferences => projectReferenceChecksums;
362
public
ChecksumCollection
MetadataReferences => metadataReferenceChecksums;
363
public
ChecksumCollection
AnalyzerReferences => analyzerReferenceChecksums;
417
projectReferenceChecksums:
ChecksumCollection
.ReadFrom(reader),
418
metadataReferenceChecksums:
ChecksumCollection
.ReadFrom(reader),
419
analyzerReferenceChecksums:
ChecksumCollection
.ReadFrom(reader),
464
ChecksumCollection
.Find(state.ProjectReferences, ProjectReferences, searchingChecksumsLeft, onAssetFound, arg, cancellationToken);
467
ChecksumCollection
.Find(state.MetadataReferences, MetadataReferences, searchingChecksumsLeft, onAssetFound, arg, cancellationToken);
470
ChecksumCollection
.Find(state.AnalyzerReferences, AnalyzerReferences, searchingChecksumsLeft, onAssetFound, arg, cancellationToken);
475
await
ChecksumCollection
.FindAsync(assetPath, state.DocumentStates, searchingChecksumsLeft, onAssetFound, arg, cancellationToken).ConfigureAwait(false);
476
await
ChecksumCollection
.FindAsync(assetPath, state.AdditionalDocumentStates, searchingChecksumsLeft, onAssetFound, arg, cancellationToken).ConfigureAwait(false);
477
await
ChecksumCollection
.FindAsync(assetPath, state.AnalyzerConfigDocumentStates, searchingChecksumsLeft, onAssetFound, arg, cancellationToken).ConfigureAwait(false);
550
public static
ChecksumCollection
GetOrCreateChecksumCollection<TReference>(
559
public static
ChecksumCollection
GetOrCreateChecksumCollection<TReference>(
563
return StronglyTypedChecksumCache<IReadOnlyList<TReference>,
ChecksumCollection
>.GetOrCreate(