6 references to PdbChecksumAlgorithm
Microsoft.CodeAnalysis (6)
Compilation\Compilation.cs (2)
3300
Debug.Assert(!deterministic || moduleBeingBuilt.
PdbChecksumAlgorithm
.Name != null);
3305
nativePdbWriter = new Cci.PdbWriter(pePdbFilePath, testSymWriterFactory, deterministic ? moduleBeingBuilt.
PdbChecksumAlgorithm
: default);
PEWriter\PeWriter.cs (4)
205
Debug.Assert(!isDeterministic || context.Module.
PdbChecksumAlgorithm
.Name != null);
207
var portablePdbIdProvider = (context.Module.
PdbChecksumAlgorithm
.Name != null) ?
208
new Func<IEnumerable<Blob>, BlobContentId>(content => BlobContentId.FromHash(portablePdbContentHash = CryptographicHashProvider.ComputeHash(context.Module.
PdbChecksumAlgorithm
, content))) :
253
debugDirectoryBuilder.AddPdbChecksumEntry(context.Module.
PdbChecksumAlgorithm
.Name!, portablePdbContentHash);