1 implementation of ISemanticFactsService
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSemanticFactsService.cs (1)
20internal sealed partial class CSharpSemanticFactsService : AbstractSemanticFactsService, ISemanticFactsService
41 references to ISemanticFactsService
Microsoft.CodeAnalysis.CodeStyle.Fixes (38)
src\Analyzers\Core\CodeFixes\AddAnonymousTypeMemberName\AbstractAddAnonymousTypeMemberNameCodeFixProvider.cs (2)
109var semanticFacts = document.GetRequiredLanguageService<ISemanticFactsService>();
src\Analyzers\Core\CodeFixes\AddExplicitCast\AbstractAddExplicitCastCodeFixProvider.cs (4)
125var semanticFacts = document.GetRequiredLanguageService<ISemanticFactsService>(); 178var semanticFacts = document.GetRequiredLanguageService<ISemanticFactsService>();
src\Analyzers\Core\CodeFixes\AddExplicitCast\Fixer.cs (2)
125var semanticFacts = document.GetRequiredLanguageService<ISemanticFactsService>();
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (2)
425var semanticFacts = invocationDocument.GetRequiredLanguageService<ISemanticFactsService>();
src\Analyzers\Core\CodeFixes\GenerateConstructor\GenerateConstructorHelpers.cs (5)
40var semanticFacts = document.Document.GetRequiredLanguageService<ISemanticFactsService>(); 81ISemanticFactsService semanticFacts, 295var semanticFacts = document.Document.GetRequiredLanguageService<ISemanticFactsService>();
src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.State.cs (2)
76var semanticFacts = semanticDocument.Document.GetLanguageService<ISemanticFactsService>();
src\Analyzers\Core\CodeFixes\GenerateEnumMember\AbstractGenerateEnumMemberService.CodeAction.cs (2)
26var semanticFacts = languageServices.GetRequiredService<ISemanticFactsService>();
src\Analyzers\Core\CodeFixes\GenerateEnumMember\AbstractGenerateEnumMemberService.State.cs (2)
92var semanticFacts = semanticDocument.Document.GetRequiredLanguageService<ISemanticFactsService>();
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (2)
222var semanticFacts = semanticDocument.Document.GetLanguageService<ISemanticFactsService>();
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.cs (2)
51var semanticFacts = document.Project.Solution.Workspace.Services 53.GetRequiredService<ISemanticFactsService>();
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.State.cs (2)
296var semanticFacts = _document.Document.GetLanguageService<ISemanticFactsService>();
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_Property.cs (2)
46var semanticFacts = Document.GetRequiredLanguageService<ISemanticFactsService>();
src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (4)
300var semanticFacts = document.GetRequiredLanguageService<ISemanticFactsService>(); 932ISemanticFactsService semanticFacts, 937private readonly ISemanticFactsService _semanticFacts = semanticFacts;
src\Analyzers\Core\CodeFixes\UseCoalesceExpression\UseCoalesceExpressionForNullableTernaryConditionalCheckCodeFixProvider.cs (2)
44var semanticFacts = document.GetRequiredLanguageService<ISemanticFactsService>();
src\Analyzers\Core\CodeFixes\UseCoalesceExpression\UseCoalesceExpressionForTernaryConditionalCheckCodeFixProvider.cs (3)
44var semanticFacts = document.GetRequiredLanguageService<ISemanticFactsService>(); 58ISyntaxFactsService syntaxFacts, ISemanticFactsService semanticFacts,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (2)
138var semanticFacts = document.GetRequiredLanguageService<ISemanticFactsService>();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSemanticFactsServiceFactory.cs (1)
13[ExportLanguageServiceFactory(typeof(ISemanticFactsService), LanguageNames.CSharp), Shared]