1 write to Document
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\SyntacticDocument.cs (1)
20Document = document;
34 references to Document
Microsoft.CodeAnalysis.CodeStyle.Fixes (34)
src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.cs (1)
182var syntaxFacts = document.Document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.State.cs (1)
77var parameterNamingRule = await document.Document.GetApplicableNamingRuleAsync(SymbolKind.Parameter, Accessibility.NotApplicable, cancellationToken).ConfigureAwait(false);
src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (7)
40var semanticFacts = document.Document.GetRequiredLanguageService<ISemanticFactsService>(); 143var fieldNamingRule = await document.Document.GetApplicableNamingRuleAsync(SymbolKind.Field, Accessibility.Private, cancellationToken).ConfigureAwait(false); 144var propertyNamingRule = await document.Document.GetApplicableNamingRuleAsync(SymbolKind.Property, Accessibility.Public, cancellationToken).ConfigureAwait(false); 145var parameterNamingRule = await document.Document.GetApplicableNamingRuleAsync(SymbolKind.Parameter, Accessibility.NotApplicable, cancellationToken).ConfigureAwait(false); 147var rules = await document.Document.GetNamingRulesAsync(cancellationToken).ConfigureAwait(false); 295var semanticFacts = document.Document.GetRequiredLanguageService<ISemanticFactsService>(); 367var service = document.Document.GetRequiredLanguageService<IInitializeParameterService>();
src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.State.cs (3)
67var syntaxFacts = semanticDocument.Document.GetRequiredLanguageService<ISyntaxFactsService>(); 68var headerFacts = semanticDocument.Document.GetRequiredLanguageService<IHeaderFactsService>(); 76var semanticFacts = semanticDocument.Document.GetLanguageService<ISemanticFactsService>();
src\Analyzers\Core\CodeFixes\GenerateEnumMember\AbstractGenerateEnumMemberService.State.cs (2)
92var semanticFacts = semanticDocument.Document.GetRequiredLanguageService<ISemanticFactsService>(); 93var syntaxFacts = semanticDocument.Document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\GenerateMember\AbstractGenerateMemberService.cs (2)
90var syntaxFacts = semanticDocument.Document.GetRequiredLanguageService<ISyntaxFactsService>(); 150var inferenceService = semanticDocument.Document.GetRequiredLanguageService<ITypeInferenceService>();
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateDeconstructMethodService.State.cs (1)
50var generator = document.Document.GetRequiredLanguageService<SyntaxGeneratorInternal>();
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (3)
134var syntaxFacts = semanticDocument.Document.GetRequiredLanguageService<ISyntaxFactsService>(); 164var typeInference = semanticDocument.Document.GetLanguageService<ITypeInferenceService>(); 222var semanticFacts = semanticDocument.Document.GetLanguageService<ISemanticFactsService>();
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (1)
137var syntaxFacts = _semanticDocument.Document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.cs (1)
100document.Document, state, SymbolKind.Property, state.DetermineMaximalAccessibility(), cancellationToken).ConfigureAwait(false))
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.State.cs (8)
251var syntaxFacts = _document.Document.GetLanguageService<ISyntaxFactsService>(); 296var semanticFacts = _document.Document.GetLanguageService<ISemanticFactsService>(); 306IsInSourceGeneratedDocument = _document.Document is SourceGeneratedDocument; 327var syntaxFacts = _document.Document.GetLanguageService<ISyntaxFactsService>(); 366var syntaxFacts = _document.Document.GetLanguageService<ISyntaxFactsService>(); 428var typeInference = _document.Document.GetLanguageService<ITypeInferenceService>(); 438var syntaxKinds = _document.Document.GetRequiredLanguageService<ISyntaxKindsService>(); 499var syntaxFacts = _document.Document.GetRequiredLanguageService<ISyntaxFactsService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\SemanticDocument.cs (2)
28var newDocument = this.Document.WithSyntaxRoot(root); 33=> this.Document.GetRequiredLanguageService<TLanguageService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\SyntacticDocument.cs (2)
25public Project Project => Document.Project; 37var newDocument = this.Document.WithSyntaxRoot(root);