16 references to SemanticDocument
Microsoft.CodeAnalysis.Features (16)
CodeRefactorings\MoveType\AbstractMoveTypeService.cs (2)
51
var semanticDocument = await
SemanticDocument
.CreateAsync(document, cancellationToken).ConfigureAwait(false);
62
var semanticDocument = await
SemanticDocument
.CreateAsync(document, cancellationToken).ConfigureAwait(false);
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeEditor.cs (8)
49
var projectToBeUpdated =
SemanticDocument
.Project;
68
var sourceDocument = solutionWithNewDocument.GetRequiredDocument(
SemanticDocument
.Document.Id);
115
var document =
SemanticDocument
.Document;
118
var root =
SemanticDocument
.Root;
308
var semanticFacts =
SemanticDocument
.GetRequiredLanguageService<ISemanticFactsService>();
313
var symbol = (INamedTypeSymbol)
SemanticDocument
.SemanticModel.GetRequiredDeclaredSymbol(node, CancellationToken);
342
var syntaxFacts =
SemanticDocument
.GetRequiredLanguageService<ISyntaxFactsService>();
343
var bannerService =
SemanticDocument
.GetRequiredLanguageService<IFileBannerFactsService>();
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeNamespaceScopeEditor.cs (2)
40
var syntaxFactsService =
SemanticDocument
.GetRequiredLanguageService<ISyntaxFactsService>();
46
var editor = await DocumentEditor.CreateAsync(
SemanticDocument
.Document, this.CancellationToken).ConfigureAwait(false);
CodeRefactorings\MoveType\AbstractMoveTypeService.RenameFileEditor.cs (2)
33
SemanticDocument
.Project.Solution.WithDocumentName(
SemanticDocument
.Document.Id, FileName));
CodeRefactorings\MoveType\AbstractMoveTypeService.RenameTypeEditor.cs (2)
29
var solution =
SemanticDocument
.Project.Solution;
30
var symbol =
SemanticDocument
.SemanticModel.GetRequiredDeclaredSymbol(this.TypeDeclaration, CancellationToken);