18 references to _document
Microsoft.CodeAnalysis.Features (18)
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (18)
73var info = await _document.GetCodeGenerationInfoAsync(CodeGenerationContext.Default, cancellationToken).ConfigureAwait(false); 74var formattingOptions = await _document.GetSyntaxFormattingOptionsAsync(cancellationToken).ConfigureAwait(false); 80var generator = _document.GetRequiredLanguageService<SyntaxGenerator>(); 89var service = _document.GetRequiredLanguageService<IGenerateEqualsAndGetHashCodeService>(); 101var semanticModel = await _document.GetRequiredSemanticModelAsync(cancellationToken).ConfigureAwait(false); 117var oldRoot = await _document.GetRequiredSyntaxRootAsync(cancellationToken).ConfigureAwait(false); 118var newDocument = _document.WithSyntaxRoot(oldRoot.ReplaceNode(oldType, newType)); 119var addImportOptions = await _document.GetAddImportPlacementOptionsAsync(cancellationToken).ConfigureAwait(false); 127var compilation = await _document.Project.GetRequiredCompilationAsync(cancellationToken).ConfigureAwait(false); 129var generator = _document.GetRequiredLanguageService<SyntaxGenerator>(); 130var generatorInternal = _document.GetRequiredLanguageService<SyntaxGeneratorInternal>(); 189var service = _document.GetRequiredLanguageService<IGenerateEqualsAndGetHashCodeService>(); 190return service.GenerateGetHashCodeMethodAsync(_document, _containingType, _selectedMembers, cancellationToken); 195var service = _document.GetRequiredLanguageService<IGenerateEqualsAndGetHashCodeService>(); 197? service.GenerateEqualsMethodThroughIEquatableEqualsAsync(_document, _containingType, cancellationToken) 198: service.GenerateEqualsMethodAsync(_document, _containingType, _selectedMembers, cancellationToken); 203var service = _document.GetRequiredLanguageService<IGenerateEqualsAndGetHashCodeService>(); 205_document, _containingType, _selectedMembers, constructedEquatableType, cancellationToken).ConfigureAwait(false);