15 references to GetSyntaxTreeAsync
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Workspaces\WorkspaceTests_EditorFeatures.cs (2)
226
.
GetSyntaxTreeAsync
(CancellationToken.None);
233
.
GetSyntaxTreeAsync
(CancellationToken.None);
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\ActiveStatementsMap.cs (1)
168
var oldTree = await oldDocument.DocumentState.
GetSyntaxTreeAsync
(cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces (12)
Workspace\Solution\Document.cs (1)
195
return DocumentState.
GetSyntaxTreeAsync
(cancellationToken).AsTask()!;
Workspace\Solution\SolutionState.CompilationAndGeneratorDriverTranslationAction_Actions.cs (3)
106
syntaxTrees.Add(await document.
GetSyntaxTreeAsync
(cancellationToken).ConfigureAwait(false));
131
syntaxTrees.Add(await document.
GetSyntaxTreeAsync
(cancellationToken).ConfigureAwait(false));
159
syntaxTrees.Add(await documentState.
GetSyntaxTreeAsync
(cancellationToken).ConfigureAwait(false));
Workspace\Solution\SolutionState.CompilationTracker.cs (4)
555
trees.Add(await documentState.
GetSyntaxTreeAsync
(cancellationToken).ConfigureAwait(false));
788
await generatorInfo.Documents.States.Values.SelectAsArrayAsync(state => state.
GetSyntaxTreeAsync
(cancellationToken)).ConfigureAwait(false));
846
treesToRemove.Add(await documentState.Value.
GetSyntaxTreeAsync
(cancellationToken).ConfigureAwait(false));
941
await generatedDocuments.States.Values.SelectAsArrayAsync(state => state.
GetSyntaxTreeAsync
(cancellationToken)).ConfigureAwait(false));
Workspace\Solution\SolutionState.cs (2)
1386
await oldDocument.
GetSyntaxTreeAsync
(cancellationToken).ConfigureAwait(false),
1387
await newDocument.
GetSyntaxTreeAsync
(cancellationToken).ConfigureAwait(false));
Workspace\Solution\SolutionState.GeneratedFileReplacingCompilationTracker.cs (2)
90
var newSyntaxTree = await _replacedGeneratedDocumentState.
GetSyntaxTreeAsync
(cancellationToken).ConfigureAwait(false);
96
var existingSyntaxTree = await existingState.
GetSyntaxTreeAsync
(cancellationToken).ConfigureAwait(false);