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