1 write to LoadTextOptions
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\TextDocumentState.cs (1)
44
this.
LoadTextOptions
= loadTextOptions;
33 references to LoadTextOptions
Microsoft.CodeAnalysis.EditorFeatures (1)
EditAndContinue\PdbMatchingSourceTextProvider.cs (1)
140
if (state.
LoadTextOptions
.ChecksumAlgorithm != checksumAlgorithm)
Microsoft.CodeAnalysis.Workspaces (31)
Workspace\Solution\AdditionalDocumentState.cs (1)
54
this.
LoadTextOptions
);
Workspace\Solution\AnalyzerConfigDocumentState.cs (1)
66
this.
LoadTextOptions
);
Workspace\Solution\DocumentState.cs (14)
75
LoadTextOptions
,
294
if (
LoadTextOptions
== newLoadTextOptions)
367
newTree = treeFactory.CreateSyntaxTree(Attributes.SyntaxTreeFilePath, options, existingTree.Encoding,
LoadTextOptions
.ChecksumAlgorithm, existingRoot);
377
LoadTextOptions
,
388
LoadTextOptions
,
420
LoadTextOptions
,
434
LoadTextOptions
,
445
LoadTextOptions
,
468
newTreeSource = CreateLazyIncrementallyParsedTree(_treeSource, newTextSource,
LoadTextOptions
);
474
LoadTextOptions
,
487
LoadTextOptions
,
522
var (text, treeAndVersion) = CreateTreeWithLazyText(newRoot, newTextVersion, newTreeVersion, encoding,
LoadTextOptions
.ChecksumAlgorithm, Attributes, _options, syntaxTreeFactory);
530
LoadTextOptions
,
587
if (TextAndVersionSource.TryGetValue(
LoadTextOptions
, out var textAndVersion))
Workspace\Solution\DocumentState_LinkedFileReuse.cs (3)
32
LoadTextOptions
,
50
var loadTextOptions = this.
LoadTextOptions
;
64
LoadTextOptions
,
Workspace\Solution\TextDocumentState.cs (12)
103
if (this.TextAndVersionSource.TryGetValue(
LoadTextOptions
, out var textAndVersion))
120
return versionable.TryGetTextVersion(
LoadTextOptions
, out version);
123
if (this.TextAndVersionSource.TryGetValue(
LoadTextOptions
, out var textAndVersion))
136
=> TextAndVersionSource.TryGetValue(
LoadTextOptions
, out textAndVersion);
154
var textAndVersion = this.TextAndVersionSource.GetValue(
LoadTextOptions
, cancellationToken);
160
var textAndVersion = this.TextAndVersionSource.GetValue(
LoadTextOptions
, cancellationToken);
180
: CreateRecoverableText(newTextAndVersion,
LoadTextOptions
, solutionServices);
210
LoadTextOptions
);
215
if (this.TextAndVersionSource.TryGetValue(
LoadTextOptions
, out var textAndVersion))
221
return new ValueTask<TextAndVersion>(TextAndVersionSource.GetValueAsync(
LoadTextOptions
, cancellationToken));
230
if (this.TextAndVersionSource.TryGetValue(
LoadTextOptions
, out var textAndVersion))
240
var textAndVersion = await this.TextAndVersionSource.GetValueAsync(
LoadTextOptions
, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SolutionTests\SolutionTests.cs (1)
1146
Assert.Equal(expectedAlgorithm, document.State.
LoadTextOptions
.ChecksumAlgorithm);