5 instantiations of KnownTypes
Microsoft.CodeAnalysis.CodeStyle.Fixes (5)
AbstractMakeMethodAsynchronousCodeFixProvider.cs (2)
54
var knownTypes = new
KnownTypes
(compilation);
119
var knownTypes = new
KnownTypes
(semanticModel.Compilation);
AbstractMakeMethodSynchronousCodeFixProvider.cs (1)
100
var knownTypes = new
KnownTypes
(compilation);
AbstractRemoveAsyncModifierCodeFixProvider.cs (2)
34
var knownTypes = new
KnownTypes
(compilation);
72
var knownTypes = new
KnownTypes
(compilation);
34 references to KnownTypes
Microsoft.CodeAnalysis.CodeStyle.Fixes (17)
AbstractMakeMethodAsynchronousCodeFixProvider.cs (7)
26
protected abstract bool IsAsyncReturnType(ITypeSymbol type,
KnownTypes
knownTypes);
29
bool keepVoid, IMethodSymbol methodSymbol, SyntaxNode node,
KnownTypes
knownTypes, CancellationToken cancellationToken);
54
var
knownTypes = new KnownTypes(compilation);
119
var
knownTypes = new KnownTypes(semanticModel.Compilation);
159
KnownTypes
knownTypes,
188
KnownTypes
knownTypes,
201
protected static bool IsTaskLike(ITypeSymbol returnType,
KnownTypes
knownTypes)
AbstractMakeMethodSynchronousCodeFixProvider.cs (2)
25
protected abstract SyntaxNode RemoveAsyncTokenAndFixReturnType(IMethodSymbol methodSymbol, SyntaxNode node,
KnownTypes
knownTypes);
100
var
knownTypes = new KnownTypes(compilation);
AbstractRemoveAsyncModifierCodeFixProvider.cs (8)
34
var
knownTypes = new KnownTypes(compilation);
72
var
knownTypes = new KnownTypes(compilation);
108
private static bool ShouldOfferFix(ITypeSymbol returnType,
KnownTypes
knownTypes)
113
private static bool IsTaskType(ITypeSymbol returnType,
KnownTypes
knownTypes)
123
KnownTypes
knownTypes,
186
KnownTypes
knownTypes)
214
private static SyntaxNode GetReturnTaskCompletedTaskStatement(SyntaxGenerator generator, ITypeSymbol returnType,
KnownTypes
knownTypes)
231
private static SyntaxNode WrapExpressionWithTaskFromResult(SyntaxGenerator generator, SyntaxNode expression, ITypeSymbol returnType,
KnownTypes
knownTypes)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (12)
CSharpMakeMethodAsynchronousCodeFixProvider.cs (8)
67
protected override bool IsAsyncReturnType(ITypeSymbol type,
KnownTypes
knownTypes)
75
KnownTypes
knownTypes,
91
KnownTypes
knownTypes,
103
KnownTypes
knownTypes,
115
KnownTypes
knownTypes,
169
private static bool IsIAsyncEnumerableOrEnumerator(ITypeSymbol returnType,
KnownTypes
knownTypes)
173
private static bool IsIEnumerable(ITypeSymbol returnType,
KnownTypes
knownTypes)
176
private static bool IsIEnumerator(ITypeSymbol returnType,
KnownTypes
knownTypes)
CSharpMakeMethodSynchronousCodeFixProvider.cs (4)
34
protected override SyntaxNode RemoveAsyncTokenAndFixReturnType(IMethodSymbol methodSymbol, SyntaxNode node,
KnownTypes
knownTypes)
46
private static SyntaxNode FixMethod(IMethodSymbol methodSymbol, MethodDeclarationSyntax method,
KnownTypes
knownTypes)
52
private static SyntaxNode FixLocalFunction(IMethodSymbol methodSymbol, LocalFunctionStatementSyntax localFunction,
KnownTypes
knownTypes)
58
private static TypeSyntax FixMethodReturnType(IMethodSymbol methodSymbol, TypeSyntax returnTypeSyntax,
KnownTypes
knownTypes)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (3)
56
Protected Overrides Function IsAsyncReturnType(type As ITypeSymbol, knownTypes As
KnownTypes
) As Boolean
64
knownTypes As
KnownTypes
,
83
Private Shared Function FixFunctionBlock(methodSymbol As IMethodSymbol, node As MethodBlockSyntax, knownTypes As
KnownTypes
) As SyntaxNode
VisualBasicMakeMethodSynchronousCodeFixProvider.vb (2)
38
Protected Overrides Function RemoveAsyncTokenAndFixReturnType(methodSymbolOpt As IMethodSymbol, node As SyntaxNode, knownTypes As
KnownTypes
) As SyntaxNode
54
Private Shared Function FixFunctionBlock(methodSymbol As IMethodSymbol, node As MethodBlockSyntax, knownTypes As
KnownTypes
) As SyntaxNode