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);
542
RoslynDebug.Assert(
TreeSource
!= null);
549
if (!
TreeSource
.TryGetValue(out var oldTreeAndVersion) || !oldTreeAndVersion!.Tree.TryGetRoot(out var oldRoot))
574
if (
TreeSource
!= null &&
TreeSource
.TryGetValue(out var treeAndVersion) && treeAndVersion != null)
585
if (
TreeSource
!= null &&
TreeSource
.TryGetValue(out var treeAndVersion) && treeAndVersion != null)
599
RoslynDebug.Assert(
TreeSource
!= null);
601
var treeAndVersion = await
TreeSource
.GetValueAsync(cancellationToken).ConfigureAwait(false);
611
RoslynDebug.Assert(
TreeSource
!= null);
613
var treeAndVersion =
TreeSource
.GetValue(cancellationToken);
622
if (
TreeSource
!= null &&
TreeSource
.TryGetValue(out var treeAndVersion) && treeAndVersion != null)
636
if (
TreeSource
== null)
641
if (
TreeSource
.TryGetValue(out var treeAndVersion) && treeAndVersion != null)
646
treeAndVersion = await
TreeSource
.GetValueAsync(cancellationToken).ConfigureAwait(false);
Workspace\Solution\SourceGeneratedDocumentState.cs (1)
189
this.
TreeSource
!,