1 write to TreeSource
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\DocumentState.cs (1)
51
TreeSource
= treeSource;
25 references to TreeSource
Microsoft.CodeAnalysis.Workspaces (25)
Workspace\Solution\DocumentState.cs (24)
47
Contract.ThrowIfFalse(ParseOptions is null ==
TreeSource
is null);
91
[MemberNotNullWhen(true, nameof(
TreeSource
))]
94
=>
TreeSource
!= null;
295
return oldState.
TreeSource
!=
TreeSource
349
TreeSource
.TryGetValue(out var existingTreeAndVersion))
418
newTreeSource =
TreeSource
;
439
TreeSource
);
463
newTreeSource = CreateLazyIncrementallyParsedTree(
TreeSource
, newTextSource, LoadTextOptions);
554
RoslynDebug.Assert(
TreeSource
!= null);
561
if (!
TreeSource
.TryGetValue(out var oldTreeAndVersion) || !oldTreeAndVersion!.Tree.TryGetRoot(out var oldRoot))
576
if (
TreeSource
!= null &&
TreeSource
.TryGetValue(out var treeAndVersion) && treeAndVersion != null)
587
if (
TreeSource
!= null &&
TreeSource
.TryGetValue(out var treeAndVersion) && treeAndVersion != null)
601
RoslynDebug.Assert(
TreeSource
!= null);
603
var treeAndVersion = await
TreeSource
.GetValueAsync(cancellationToken).ConfigureAwait(false);
613
RoslynDebug.Assert(
TreeSource
!= null);
615
var treeAndVersion =
TreeSource
.GetValue(cancellationToken);
624
if (
TreeSource
!= null &&
TreeSource
.TryGetValue(out var treeAndVersion) && treeAndVersion != null)
638
if (
TreeSource
== null)
643
if (
TreeSource
.TryGetValue(out var treeAndVersion) && treeAndVersion != null)
648
treeAndVersion = await
TreeSource
.GetValueAsync(cancellationToken).ConfigureAwait(false);
Workspace\Solution\SourceGeneratedDocumentState.cs (1)
187
this.
TreeSource
!,