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