6 instantiations of KnownTaskTypes
Microsoft.CodeAnalysis.CodeStyle.Fixes (6)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (1)
102
var knownTypes = new
KnownTaskTypes
(Document.SemanticModel.Compilation);
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (2)
63
var knownTypes = new
KnownTaskTypes
(compilation);
214
var knownTypes = new
KnownTaskTypes
(semanticModel.Compilation);
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodSynchronous\AbstractMakeMethodSynchronousCodeFixProvider.cs (1)
98
var knownTypes = new
KnownTaskTypes
(compilation);
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveAsyncModifier\AbstractRemoveAsyncModifierCodeFixProvider.cs (2)
32
var knownTypes = new
KnownTaskTypes
(compilation);
61
var knownTypes = new
KnownTaskTypes
(compilation);
29 references to KnownTaskTypes
Microsoft.CodeAnalysis.CodeStyle.Fixes (17)
src\roslyn\src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (1)
102
var
knownTypes = new KnownTaskTypes(Document.SemanticModel.Compilation);
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodAsynchronous\AbstractMakeMethodAsynchronousCodeFixProvider.cs (6)
31
protected abstract bool IsAsyncReturnType(ITypeSymbol type,
KnownTaskTypes
knownTypes);
38
KnownTaskTypes
knownTypes);
63
var
knownTypes = new KnownTaskTypes(compilation);
214
var
knownTypes = new KnownTaskTypes(semanticModel.Compilation);
262
KnownTaskTypes
knownTypes,
292
KnownTaskTypes
knownTypes,
src\roslyn\src\Analyzers\Core\CodeFixes\MakeMethodSynchronous\AbstractMakeMethodSynchronousCodeFixProvider.cs (2)
25
protected abstract SyntaxNode RemoveAsyncTokenAndFixReturnType(IMethodSymbol methodSymbol, SyntaxNode node,
KnownTaskTypes
knownTypes);
98
var
knownTypes = new KnownTaskTypes(compilation);
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveAsyncModifier\AbstractRemoveAsyncModifierCodeFixProvider.cs (8)
32
var
knownTypes = new KnownTaskTypes(compilation);
61
var
knownTypes = new KnownTaskTypes(compilation);
97
private static bool ShouldOfferFix(ITypeSymbol returnType,
KnownTaskTypes
knownTypes)
102
private static bool IsTaskType(ITypeSymbol returnType,
KnownTaskTypes
knownTypes)
112
KnownTaskTypes
knownTypes,
175
KnownTaskTypes
knownTypes)
203
private static SyntaxNode GetReturnTaskCompletedTaskStatement(SyntaxGenerator generator, ITypeSymbol returnType,
KnownTaskTypes
knownTypes)
220
private static SyntaxNode WrapExpressionWithTaskFromResult(SyntaxGenerator generator, SyntaxNode expression, ITypeSymbol returnType,
KnownTaskTypes
knownTypes)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (12)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeMethodAsynchronous\CSharpMakeMethodAsynchronousCodeFixProvider.cs (8)
70
protected override bool IsAsyncReturnType(ITypeSymbol type,
KnownTaskTypes
knownTypes)
79
KnownTaskTypes
knownTypes)
99
KnownTaskTypes
knownTypes)
118
KnownTaskTypes
knownTypes)
130
KnownTaskTypes
knownTypes)
180
private static bool IsIAsyncEnumerableOrEnumerator(ITypeSymbol returnType,
KnownTaskTypes
knownTypes)
184
private static bool IsIEnumerable(ITypeSymbol returnType,
KnownTaskTypes
knownTypes)
187
private static bool IsIEnumerator(ITypeSymbol returnType,
KnownTaskTypes
knownTypes)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeMethodSynchronous\CSharpMakeMethodSynchronousCodeFixProvider.cs (4)
33
protected override SyntaxNode RemoveAsyncTokenAndFixReturnType(IMethodSymbol methodSymbol, SyntaxNode node,
KnownTaskTypes
knownTypes)
44
private static SyntaxNode FixMethod(IMethodSymbol methodSymbol, MethodDeclarationSyntax method,
KnownTaskTypes
knownTypes)
50
private static SyntaxNode FixLocalFunction(IMethodSymbol methodSymbol, LocalFunctionStatementSyntax localFunction,
KnownTaskTypes
knownTypes)
56
private static TypeSyntax FixMethodReturnType(IMethodSymbol methodSymbol, TypeSyntax returnTypeSyntax,
KnownTaskTypes
knownTypes)