2 implementations of ISemanticFactsService
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpSemanticFactsService.cs (1)
24internal sealed partial class CSharpSemanticFactsService : AbstractSemanticFactsService, ISemanticFactsService
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicSemanticFactsService.vb (1)
32Implements ISemanticFactsService
39 references to ISemanticFactsService
Microsoft.CodeAnalysis.CodeStyle.Fixes (19)
AbstractAddAnonymousTypeMemberNameCodeFixProvider.cs (2)
110var semanticFacts = document.GetRequiredLanguageService<ISemanticFactsService>();
AbstractAddExplicitCastCodeFixProvider.cs (4)
112var semanticFacts = document.GetRequiredLanguageService<ISemanticFactsService>(); 155var semanticFacts = document.GetRequiredLanguageService<ISemanticFactsService>();
AbstractAddParameterCodeFixProvider.cs (2)
414var semanticFacts = invocationDocument.GetRequiredLanguageService<ISemanticFactsService>();
AbstractRemoveUnusedValuesCodeFixProvider.cs (4)
289var semanticFacts = document.GetRequiredLanguageService<ISemanticFactsService>(); 923private readonly ISemanticFactsService _semanticFacts; 930ISemanticFactsService semanticFacts,
Fixer.cs (2)
125var semanticFacts = document.GetRequiredLanguageService<ISemanticFactsService>();
UseCoalesceExpressionForNullableTernaryConditionalCheckCodeFixProvider.cs (2)
49var semanticFacts = document.GetRequiredLanguageService<ISemanticFactsService>();
UseCoalesceExpressionForTernaryConditionalCheckCodeFixProvider.cs (3)
49var semanticFacts = document.GetRequiredLanguageService<ISemanticFactsService>(); 63ISyntaxFactsService syntaxFacts, ISemanticFactsService semanticFacts,
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpSemanticFactsServiceFactory.cs (1)
15[ExportLanguageServiceFactory(typeof(ISemanticFactsService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (19)
VisualBasicSemanticFactsService.vb (19)
16<ExportLanguageServiceFactory(GetType(ISemanticFactsService), LanguageNames.VisualBasic), [Shared]> 50cancellationToken As CancellationToken) As Boolean Implements ISemanticFactsService.IsExpressionContext 55Public Function IsMemberDeclarationContext(semanticModel As SemanticModel, position As Integer, cancellationToken As CancellationToken) As Boolean Implements ISemanticFactsService.IsMemberDeclarationContext 63cancellationToken As CancellationToken) As Boolean Implements ISemanticFactsService.IsNamespaceContext 68Public Function IsStatementContext(semanticModel As SemanticModel, position As Integer, cancellationToken As CancellationToken) As Boolean Implements ISemanticFactsService.IsStatementContext 76cancellationToken As CancellationToken) As Boolean Implements ISemanticFactsService.IsTypeContext 81Public Function IsTypeDeclarationContext(semanticModel As SemanticModel, position As Integer, cancellationToken As CancellationToken) As Boolean Implements ISemanticFactsService.IsTypeDeclarationContext 86Public Function IsGlobalStatementContext(semanticModel As SemanticModel, position As Integer, cancellationToken As CancellationToken) As Boolean Implements ISemanticFactsService.IsGlobalStatementContext 90Public Function IsLabelContext(semanticModel As SemanticModel, position As Integer, cancellationToken As CancellationToken) As Boolean Implements ISemanticFactsService.IsLabelContext 96Public Function IsAttributeNameContext(semanticModel As SemanticModel, position As Integer, cancellationToken As CancellationToken) As Boolean Implements ISemanticFactsService.IsAttributeNameContext 102Public Function IsNamespaceDeclarationNameContext(semanticModel As SemanticModel, position As Integer, cancellationToken As CancellationToken) As Boolean Implements ISemanticFactsService.IsNamespaceDeclarationNameContext 107semanticModel As SemanticModel, location As SyntaxNode, containerOpt As SyntaxNode, baseName As String, cancellationToken As CancellationToken) As SyntaxToken Implements ISemanticFactsService.GenerateUniqueName 112semanticModel As SemanticModel, location As SyntaxNode, containerOpt As SyntaxNode, baseName As String, usedNames As IEnumerable(Of String), cancellationToken As CancellationToken) As SyntaxToken Implements ISemanticFactsService.GenerateUniqueName 117semanticModel As SemanticModel, location As SyntaxNode, containerOpt As SyntaxNode, baseName As String, cancellationToken As CancellationToken) As SyntaxToken Implements ISemanticFactsService.GenerateUniqueLocalName 122semanticModel As SemanticModel, location As SyntaxNode, containerOpt As SyntaxNode, baseName As String, usedName As IEnumerable(Of String), cancellationToken As CancellationToken) As SyntaxToken Implements ISemanticFactsService.GenerateUniqueLocalName 126Private Function ISemanticFactsService_GenerateUniqueName(semanticModel As SemanticModel, location As SyntaxNode, containerOpt As SyntaxNode, baseName As String, filter As Func(Of ISymbol, Boolean), usedNames As IEnumerable(Of String), cancellationToken As CancellationToken) As SyntaxToken Implements ISemanticFactsService.GenerateUniqueName 130Private Function ISemanticFactsService_GenerateUniqueName(baseName As String, usedNames As IEnumerable(Of String)) As SyntaxToken Implements ISemanticFactsService.GenerateUniqueName 134Public Function ClassifyConversion(semanticModel As SemanticModel, expression As SyntaxNode, destination As ITypeSymbol) As CommonConversion Implements ISemanticFactsService.ClassifyConversion 138Public Function TryGetDisposeMethod(semanticModel As SemanticModel, node As SyntaxNode, cancellationToken As CancellationToken) As IMethodSymbol Implements ISemanticFactsService.TryGetDisposeMethod