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