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