46 references to GetContentHash
GenerateDocumentationAndConfigFiles (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\InterceptsLocationUtilities.cs (1)
16
/// (See <see cref="SourceText.
GetContentHash
()"/>)</param>
Metrics (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\InterceptsLocationUtilities.cs (1)
16
/// (See <see cref="SourceText.
GetContentHash
()"/>)</param>
Metrics.Legacy (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\InterceptsLocationUtilities.cs (1)
16
/// (See <see cref="SourceText.
GetContentHash
()"/>)</param>
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\InterceptsLocationUtilities.cs (1)
16
/// (See <see cref="SourceText.
GetContentHash
()"/>)</param>
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\InterceptsLocationUtilities.cs (1)
16
/// (See <see cref="SourceText.
GetContentHash
()"/>)</param>
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\InterceptsLocationUtilities.cs (1)
16
/// (See <see cref="SourceText.
GetContentHash
()"/>)</param>
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\InterceptsLocationUtilities.cs (1)
16
/// (See <see cref="SourceText.
GetContentHash
()"/>)</param>
Microsoft.CodeAnalysis.CSharp (4)
Compilation\CSharpCompilation.cs (1)
1100
var hash = text.
GetContentHash
().AsMemory();
Compilation\CSharpSemanticModel.cs (1)
5230
var checksum = text.
GetContentHash
();
Symbols\Source\SourceMethodSymbolWithAttributes.cs (2)
1096
DeclaringCompilation.AddInterception(matchingTree.GetText().
GetContentHash
(), position, attributeLocation, this);
1296
DeclaringCompilation.AddInterception(matchingTree.GetText().
GetContentHash
(), referencedToken.Position, attributeLocation, this);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\InterceptorsTests.cs (2)
3585
builder.WriteBytes(sourceTree.GetText().
GetContentHash
());
3635
builder.WriteBytes(sourceTree.GetText().
GetContentHash
());
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Workspaces\LspWorkspaceManager.cs (1)
513
return lspText.
GetContentHash
().AsSpan().SequenceEqual(documentText.GetContentHash().AsSpan());
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\InterceptsLocationUtilities.cs (1)
16
/// (See <see cref="SourceText.
GetContentHash
()"/>)</param>
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\InterceptsLocationUtilities.cs (1)
16
/// (See <see cref="SourceText.
GetContentHash
()"/>)</param>
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\InterceptsLocationUtilities.cs (1)
16
/// (See <see cref="SourceText.
GetContentHash
()"/>)</param>
Microsoft.CodeAnalysis.UnitTests (13)
Text\SourceTextTests.cs (13)
38
Assert.True(text1.
GetContentHash
().SequenceEqual(text2.
GetContentHash
()));
184
var actualContentHash = text.
GetContentHash
();
196
Assert.True(text.
GetContentHash
().SequenceEqual(changed.
GetContentHash
()));
231
Assert.True(f.
GetContentHash
().SequenceEqual(e1.GetContentHash()));
232
Assert.True(e1.GetContentHash().SequenceEqual(f.
GetContentHash
()));
274
Assert.True(sourceText1.
GetContentHash
().SequenceEqual(sourceText2.
GetContentHash
()));
292
Assert.False(sourceText1.
GetContentHash
().SequenceEqual(sourceText2.
GetContentHash
()));
315
Assert.False(sourceText1.
GetContentHash
().SequenceEqual(sourceText2.
GetContentHash
()));
Microsoft.CodeAnalysis.Workspaces (10)
LinkedFileDiffMerging\LinkedFileDiffMergingSession.cs (1)
41
var newContentHash = newText.
GetContentHash
();
Serialization\SerializableSourceText.cs (4)
54
/// Checksum of the contents (see <see cref="SourceText.
GetContentHash
"/>) of the text.
82
var computedContentHash = TryGetText()?.
GetContentHash
() ?? _storageHandle!.ContentHash;
139
static (text, _) => new SerializableSourceText(text, text.
GetContentHash
()),
164
writer.WriteByteArray(ImmutableCollectionsMarshal.AsArray(_text.
GetContentHash
())!);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\InterceptsLocationUtilities.cs (1)
16
/// (See <see cref="SourceText.
GetContentHash
()"/>)</param>
TemporaryStorage\TemporaryStorageService.cs (1)
107
return new(this, memoryMappedInfo.MemoryMappedFile, identifier, text.ChecksumAlgorithm, text.Encoding, text.
GetContentHash
());
Workspace\Solution\DocumentState.cs (1)
107
ImmutableInterlocked.InterlockedCompareExchange(ref _contentHash, text.
GetContentHash
(), default);
Workspace\Solution\ProjectState.cs (1)
144
var contentHash = text.
GetContentHash
();
Workspace\Solution\SourceGeneratedDocumentState.cs (1)
154
=> Checksum.From(text.
GetContentHash
());
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\InterceptsLocationUtilities.cs (1)
16
/// (See <see cref="SourceText.
GetContentHash
()"/>)</param>
Roslyn.VisualStudio.Next.UnitTests (3)
Remote\SnapshotSerializationTests.cs (3)
536
var source = new SerializableSourceText(text, text.
GetContentHash
()).ContentChecksum;
608
var serializableSourceText = new SerializableSourceText(sourceText, sourceText.
GetContentHash
());
626
serializableSourceText = new SerializableSourceText(sourceText, sourceText.
GetContentHash
());
Test.Utilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\InterceptsLocationUtilities.cs (1)
16
/// (See <see cref="SourceText.
GetContentHash
()"/>)</param>
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\InterceptsLocationUtilities.cs (1)
16
/// (See <see cref="SourceText.
GetContentHash
()"/>)</param>