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)
130
var frozenSourceGeneratedDocumentIdentities = new
ChecksumCollection
(identityChecksums);
Workspace\Solution\SolutionState_Checksum.cs (1)
137
new(new
ChecksumCollection
(projectChecksums), projectIds),
Workspace\Solution\StateChecksums.cs (1)
581
return new
ChecksumCollection
(checksums.MoveToImmutable());
Workspace\Solution\TextDocumentStates.cs (2)
323
new
ChecksumCollection
(attributeChecksums.MoveToImmutable()),
324
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)
59
var
projectReferenceChecksums = ChecksumCache.GetOrCreateChecksumCollection(ProjectReferences, serializer, cancellationToken);
60
var
metadataReferenceChecksums = ChecksumCache.GetOrCreateChecksumCollection(MetadataReferences, serializer, cancellationToken);
61
var
analyzerReferenceChecksums = ChecksumCache.GetOrCreateChecksumCollection(AnalyzerReferences, serializer, cancellationToken);
Workspace\Solution\SolutionCompilationState_Checksum.cs (1)
130
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,
207
public
ChecksumCollection
AnalyzerReferences { get; } = analyzerReferences;
248
analyzerReferences:
ChecksumCollection
.ReadFrom(reader),
276
ChecksumCollection
.Find(solution.AnalyzerReferences, AnalyzerReferences, searchingChecksumsLeft, onAssetFound, arg, cancellationToken);
333
ChecksumCollection
projectReferenceChecksums,
334
ChecksumCollection
metadataReferenceChecksums,
335
ChecksumCollection
analyzerReferenceChecksums,
359
public
ChecksumCollection
ProjectReferences => projectReferenceChecksums;
360
public
ChecksumCollection
MetadataReferences => metadataReferenceChecksums;
361
public
ChecksumCollection
AnalyzerReferences => analyzerReferenceChecksums;
415
projectReferenceChecksums:
ChecksumCollection
.ReadFrom(reader),
416
metadataReferenceChecksums:
ChecksumCollection
.ReadFrom(reader),
417
analyzerReferenceChecksums:
ChecksumCollection
.ReadFrom(reader),
462
ChecksumCollection
.Find(state.ProjectReferences, ProjectReferences, searchingChecksumsLeft, onAssetFound, arg, cancellationToken);
465
ChecksumCollection
.Find(state.MetadataReferences, MetadataReferences, searchingChecksumsLeft, onAssetFound, arg, cancellationToken);
468
ChecksumCollection
.Find(state.AnalyzerReferences, AnalyzerReferences, searchingChecksumsLeft, onAssetFound, arg, cancellationToken);
473
await
ChecksumCollection
.FindAsync(assetPath, state.DocumentStates, searchingChecksumsLeft, onAssetFound, arg, cancellationToken).ConfigureAwait(false);
474
await
ChecksumCollection
.FindAsync(assetPath, state.AdditionalDocumentStates, searchingChecksumsLeft, onAssetFound, arg, cancellationToken).ConfigureAwait(false);
475
await
ChecksumCollection
.FindAsync(assetPath, state.AnalyzerConfigDocumentStates, searchingChecksumsLeft, onAssetFound, arg, cancellationToken).ConfigureAwait(false);
548
public static
ChecksumCollection
GetOrCreateChecksumCollection<TReference>(
557
public static
ChecksumCollection
GetOrCreateChecksumCollection<TReference>(
561
return StronglyTypedChecksumCache<IReadOnlyList<TReference>,
ChecksumCollection
>.GetOrCreate(