15 references to SemanticDocument
Microsoft.CodeAnalysis.Features (15)
CodeRefactorings\MoveType\AbstractMoveTypeService.Editor.cs (1)
56
=> PathUtilities.GetDirectoryName(
SemanticDocument
.Document.FilePath) is { } dir
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeEditor.cs (8)
51
var projectToBeUpdated =
SemanticDocument
.Project;
70
var sourceDocument = solutionWithNewDocument.GetRequiredDocument(
SemanticDocument
.Document.Id);
117
var document =
SemanticDocument
.Document;
120
var root =
SemanticDocument
.Root;
307
var semanticFacts =
SemanticDocument
.GetRequiredLanguageService<ISemanticFactsService>();
312
var symbol = (INamedTypeSymbol)
SemanticDocument
.SemanticModel.GetRequiredDeclaredSymbol(node, CancellationToken);
341
var syntaxFacts =
SemanticDocument
.GetRequiredLanguageService<ISyntaxFactsService>();
342
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);