13 references to SourceHashAlgorithms
Microsoft.CodeAnalysis (9)
Compilation\DeterministicKeyBuilder.cs (1)
354var checksumAlgorithm = SourceHashAlgorithms.Default;
CryptographicHashProvider.cs (3)
234internal static ImmutableArray<byte> ComputeSourceHash(ImmutableArray<byte> bytes, SourceHashAlgorithm hashAlgorithm = SourceHashAlgorithms.Default) 246internal static ImmutableArray<byte> ComputeSourceHash(ImmutableArray<ConstantValue> constants, SourceHashAlgorithm hashAlgorithm = SourceHashAlgorithms.Default) 300internal static ImmutableArray<byte> ComputeSourceHash(IEnumerable<Blob> bytes, SourceHashAlgorithm hashAlgorithm = SourceHashAlgorithms.Default)
EmbeddedText.cs (1)
55Debug.Assert(SourceHashAlgorithms.IsSupportedAlgorithm(checksumAlgorithm));
PEWriter\DebugSourceInfo.cs (1)
36: this(checksum, SourceHashAlgorithms.GetAlgorithmGuid(checksumAlgorithm), embeddedTextBlob)
SourceGeneration\GeneratorContexts.cs (1)
85public void AddSource(string hintName, string source) => AddSource(hintName, SourceText.From(source, Encoding.UTF8, checksumAlgorithm: _checksumAlgorithm == SourceHashAlgorithm.None ? SourceHashAlgorithms.Default : _checksumAlgorithm));
SourceGeneration\IncrementalContexts.cs (1)
254public void AddSource(string hintName, string source) => AddSource(hintName, SourceText.From(source, Encoding.UTF8, checksumAlgorithm: ChecksumAlgorithm == SourceHashAlgorithm.None ? SourceHashAlgorithms.Default : ChecksumAlgorithm));
Text\SourceText.cs (1)
86if (!SourceHashAlgorithms.IsSupportedAlgorithm(checksumAlgorithm))
Microsoft.CodeAnalysis.CSharp (3)
CommandLine\CSharpCommandLineParser.cs (2)
112var checksumAlgorithm = SourceHashAlgorithms.Default; 401if (!SourceHashAlgorithms.TryParseAlgorithmName(value!, out var newChecksumAlgorithm))
Symbols\FileIdentifier.cs (1)
48using var hashAlgorithm = SourceHashAlgorithms.CreateDefaultInstance();
Microsoft.CodeAnalysis.CSharp.Scripting (1)
CSharpScript.cs (1)
37return Script.CreateInitialScript<T>(CSharpScriptCompiler.Instance, SourceText.From(code, options?.FileEncoding, SourceHashAlgorithms.Default), options, globalsType, assemblyLoader);