1 write to LoadTextOptions
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\TextDocumentState.cs (1)
38LoadTextOptions = loadTextOptions;
35 references to LoadTextOptions
Microsoft.CodeAnalysis.EditorFeatures (1)
EditAndContinue\PdbMatchingSourceTextProvider.cs (1)
141if (state.LoadTextOptions.ChecksumAlgorithm != checksumAlgorithm)
Microsoft.CodeAnalysis.Workspaces (33)
Workspace\Solution\AdditionalDocumentState.cs (3)
40LoadTextOptions); 48LoadTextOptions); 66this.LoadTextOptions);
Workspace\Solution\AnalyzerConfigDocumentState.cs (3)
46LoadTextOptions, 56LoadTextOptions, 76this.LoadTextOptions);
Workspace\Solution\DocumentState.cs (13)
307if (LoadTextOptions == newLoadTextOptions) 359newTree = treeFactory.CreateSyntaxTree(Attributes.SyntaxTreeFilePath, options, text: null, existingTree.Encoding, LoadTextOptions.ChecksumAlgorithm, existingRoot); 369LoadTextOptions, 379LoadTextOptions, 411LoadTextOptions, 426LoadTextOptions, 437LoadTextOptions, 463newTreeSource = CreateLazyIncrementallyParsedTree(TreeSource, newTextSource, LoadTextOptions); 469LoadTextOptions, 481LoadTextOptions, 516var (text, treeAndVersion) = CreateTreeWithLazyText(newRoot, newTextVersion, newTreeVersion, encoding, LoadTextOptions.ChecksumAlgorithm, Attributes, ParseOptions, syntaxTreeFactory); 523LoadTextOptions, 571if (TextAndVersionSource.TryGetValue(LoadTextOptions, out var textAndVersion))
Workspace\Solution\DocumentState_LinkedFileReuse.cs (2)
73LoadTextOptions, 96this.Attributes, this.LanguageServices, this.DocumentServiceProvider, this.LoadTextOptions, this.ParseOptions,
Workspace\Solution\SourceGeneratedDocumentState.cs (2)
221this.LoadTextOptions, 255this.LoadTextOptions,
Workspace\Solution\TextDocumentState.cs (10)
82if (this.TextAndVersionSource.TryGetValue(LoadTextOptions, out var textAndVersion)) 95=> TextAndVersionSource.TryGetVersion(LoadTextOptions, out version); 98=> TextAndVersionSource.TryGetValue(LoadTextOptions, out textAndVersion); 111var textAndVersion = this.TextAndVersionSource.GetValue(LoadTextOptions, cancellationToken); 117var textAndVersion = this.TextAndVersionSource.GetValue(LoadTextOptions, cancellationToken); 151var newTextSource = CreateTextAndVersionSource(SolutionServices, loader, FilePath, LoadTextOptions, mode); 183if (this.TextAndVersionSource.TryGetValue(LoadTextOptions, out var textAndVersion)) 189return await TextAndVersionSource.GetValueAsync(LoadTextOptions, cancellationToken).ConfigureAwait(false); 204if (this.TextAndVersionSource.TryGetValue(LoadTextOptions, out var textAndVersion)) 213=> this.TextAndVersionSource.GetVersionAsync(LoadTextOptions, cancellationToken);
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
SolutionTests\SolutionTests.cs (1)
1694Assert.Equal(expectedAlgorithm, document.State.LoadTextOptions.ChecksumAlgorithm);