15 references to WithReturnType
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (6)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToAsync\CSharpConvertToAsyncMethodCodeFixProvider.cs (1)
97
return methodDeclaration.
WithReturnType
(
src\roslyn\src\Analyzers\CSharp\CodeFixes\Iterator\CSharpChangeToIEnumerableCodeFixProvider.cs (1)
76
var newMethodDeclarationSyntax = (node as MethodDeclarationSyntax)?.
WithReturnType
(newReturnType);
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeMethodAsynchronous\CSharpMakeMethodAsynchronousCodeFixProvider.cs (2)
103
return method.
WithReturnType
(newReturnType).WithModifiers(newModifiers);
107
return method.
WithReturnType
(fixedReturnType);
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveAsyncModifier\RemoveAsyncModifierHelpers.cs (1)
15
return method.
WithReturnType
(returnType).WithModifiers(newModifiers);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
800
return Cast<TDeclarationNode>(methodDeclarationSyntax.
WithReturnType
(newTypeSyntax));
Microsoft.CodeAnalysis.CSharp.Features (6)
ConvertProgram\ConvertProgramTransform_ProgramMain.cs (1)
90
method = method.
WithReturnType
(method.ReturnType.WithAdditionalAnnotations(Simplifier.AddImportsAnnotation));
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToAsync\CSharpConvertToAsyncMethodCodeFixProvider.cs (1)
97
return methodDeclaration.
WithReturnType
(
src\roslyn\src\Analyzers\CSharp\CodeFixes\Iterator\CSharpChangeToIEnumerableCodeFixProvider.cs (1)
76
var newMethodDeclarationSyntax = (node as MethodDeclarationSyntax)?.
WithReturnType
(newReturnType);
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeMethodAsynchronous\CSharpMakeMethodAsynchronousCodeFixProvider.cs (2)
103
return method.
WithReturnType
(newReturnType).WithModifiers(newModifiers);
107
return method.
WithReturnType
(fixedReturnType);
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveAsyncModifier\RemoveAsyncModifierHelpers.cs (1)
15
return method.
WithReturnType
(returnType).WithModifiers(newModifiers);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
2153
SyntaxKind.MethodDeclaration => ((MethodDeclarationSyntax)declaration).
WithReturnType
((TypeSyntax)type),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
800
return Cast<TDeclarationNode>(methodDeclarationSyntax.
WithReturnType
(newTypeSyntax));
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
800
return Cast<TDeclarationNode>(methodDeclarationSyntax.
WithReturnType
(newTypeSyntax));