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)
168var oldTree = await oldDocument.DocumentState.GetSyntaxTreeAsync(cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces (12)
Workspace\Solution\Document.cs (1)
195return DocumentState.GetSyntaxTreeAsync(cancellationToken).AsTask()!;
Workspace\Solution\SolutionState.CompilationAndGeneratorDriverTranslationAction_Actions.cs (3)
106syntaxTrees.Add(await document.GetSyntaxTreeAsync(cancellationToken).ConfigureAwait(false)); 131syntaxTrees.Add(await document.GetSyntaxTreeAsync(cancellationToken).ConfigureAwait(false)); 159syntaxTrees.Add(await documentState.GetSyntaxTreeAsync(cancellationToken).ConfigureAwait(false));
Workspace\Solution\SolutionState.CompilationTracker.cs (4)
555trees.Add(await documentState.GetSyntaxTreeAsync(cancellationToken).ConfigureAwait(false)); 788await generatorInfo.Documents.States.Values.SelectAsArrayAsync(state => state.GetSyntaxTreeAsync(cancellationToken)).ConfigureAwait(false)); 846treesToRemove.Add(await documentState.Value.GetSyntaxTreeAsync(cancellationToken).ConfigureAwait(false)); 941await generatedDocuments.States.Values.SelectAsArrayAsync(state => state.GetSyntaxTreeAsync(cancellationToken)).ConfigureAwait(false));
Workspace\Solution\SolutionState.cs (2)
1386await oldDocument.GetSyntaxTreeAsync(cancellationToken).ConfigureAwait(false), 1387await newDocument.GetSyntaxTreeAsync(cancellationToken).ConfigureAwait(false));
Workspace\Solution\SolutionState.GeneratedFileReplacingCompilationTracker.cs (2)
90var newSyntaxTree = await _replacedGeneratedDocumentState.GetSyntaxTreeAsync(cancellationToken).ConfigureAwait(false); 96var existingSyntaxTree = await existingState.GetSyntaxTreeAsync(cancellationToken).ConfigureAwait(false);