1 write to TreeSource
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\DocumentState.cs (1)
53
TreeSource
= treeSource;
25 references to TreeSource
Microsoft.CodeAnalysis.Workspaces (25)
Workspace\Solution\DocumentState.cs (24)
49
Contract.ThrowIfFalse(ParseOptions is null ==
TreeSource
is null);
93
[MemberNotNullWhen(true, nameof(
TreeSource
))]
96
=>
TreeSource
!= null;
297
return oldState.
TreeSource
!=
TreeSource
351
TreeSource
.TryGetValue(out var existingTreeAndVersion))
420
newTreeSource =
TreeSource
;
441
TreeSource
);
465
newTreeSource = CreateLazyIncrementallyParsedTree(
TreeSource
, newTextSource, LoadTextOptions);
556
RoslynDebug.Assert(
TreeSource
!= null);
563
if (!
TreeSource
.TryGetValue(out var oldTreeAndVersion) || !oldTreeAndVersion!.Tree.TryGetRoot(out var oldRoot))
588
if (
TreeSource
!= null &&
TreeSource
.TryGetValue(out var treeAndVersion) && treeAndVersion != null)
599
if (
TreeSource
!= null &&
TreeSource
.TryGetValue(out var treeAndVersion) && treeAndVersion != null)
613
RoslynDebug.Assert(
TreeSource
!= null);
615
var treeAndVersion = await
TreeSource
.GetValueAsync(cancellationToken).ConfigureAwait(false);
625
RoslynDebug.Assert(
TreeSource
!= null);
627
var treeAndVersion =
TreeSource
.GetValue(cancellationToken);
636
if (
TreeSource
!= null &&
TreeSource
.TryGetValue(out var treeAndVersion) && treeAndVersion != null)
650
if (
TreeSource
== null)
655
if (
TreeSource
.TryGetValue(out var treeAndVersion) && treeAndVersion != null)
660
treeAndVersion = await
TreeSource
.GetValueAsync(cancellationToken).ConfigureAwait(false);
Workspace\Solution\SourceGeneratedDocumentState.cs (1)
189
this.
TreeSource
!,