41 references to WithBody
Microsoft.CodeAnalysis.CSharp (3)
Syntax.xml.Syntax.Generated.cs (3)
12387internal override BaseMethodDeclarationSyntax WithBodyCore(BlockSyntax? body) => WithBody(body); 12410return WithBody(body.WithAttributeLists(body.AttributeLists.AddRange(items))); 12416return WithBody(body.WithStatements(body.Statements.AddRange(items)));
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForMethodsHelper.cs (1)
50=> declaration.WithBody(body);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\Analyzers\CSharp\CodeFixes\ConvertToAsync\CSharpConvertToAsyncMethodCodeFixProvider.cs (1)
42return string.Format(CSharpCodeFixesResources.Make_0_return_Task_instead_of_void, methodNode!.WithBody(null));
src\Analyzers\CSharp\CodeFixes\RemoveAsyncModifier\CSharpRemoveAsyncModifierCodeFixProvider.cs (1)
40MethodDeclarationSyntax method => method.WithBody(block).WithExpressionBody(null).WithSemicolonToken(default),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
192return methodDeclaration.WithBody(null)
Microsoft.CodeAnalysis.CSharp.Features (13)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (1)
312.WithBody(localFunction.Body);
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (9)
139return methodDeclaration.WithBody(setAccessorDeclaration.Body) 144return methodDeclaration.WithBody(null) 150return methodDeclaration.WithBody(Block( 192return methodDeclaration.WithBody(null) 204return methodDeclaration.WithBody(null) 210return methodDeclaration.WithBody(getAccessorDeclaration.Body) 216return methodDeclaration.WithBody( 263return methodDeclaration.WithBody(null) 276.WithBody(block)
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyForMethodsHelper.cs (1)
50=> declaration.WithBody(body);
src\Analyzers\CSharp\CodeFixes\ConvertToAsync\CSharpConvertToAsyncMethodCodeFixProvider.cs (1)
42return string.Format(CSharpCodeFixesResources.Make_0_return_Task_instead_of_void, methodNode!.WithBody(null));
src\Analyzers\CSharp\CodeFixes\RemoveAsyncModifier\CSharpRemoveAsyncModifierCodeFixProvider.cs (1)
40MethodDeclarationSyntax method => method.WithBody(block).WithExpressionBody(null).WithSemicolonToken(default),
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\LambdaTests.cs (1)
8077var newMethod = m2Syntax.WithBody(SyntaxFactory.Block(newStmt));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.cs (1)
13436var newNode = node.WithAttributeLists(node.AttributeLists).WithModifiers(node.Modifiers).WithReturnType(node.ReturnType).WithExplicitInterfaceSpecifier(node.ExplicitInterfaceSpecifier).WithIdentifier(node.Identifier).WithTypeParameterList(node.TypeParameterList).WithParameterList(node.ParameterList).WithConstraintClauses(node.ConstraintClauses).WithBody(node.Body).WithExpressionBody(node.ExpressionBody).WithSemicolonToken(node.SemicolonToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
825.WithBody(null)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
192return methodDeclaration.WithBody(null)
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (3)
CodeGeneration\SyntaxGeneratorTests.cs (3)
2933method = method.WithBody(null).WithSemicolonToken(SemicolonToken); 3448method = method.WithBody(null).WithSemicolonToken(SemicolonToken); 3484method = method.WithBody(null).WithSemicolonToken(SemicolonToken);
Microsoft.DotNet.GenFacades (1)
NotSupportedAssemblyGenerator.cs (1)
130return node.WithBody(block);
Microsoft.Interop.ComInterfaceGenerator (4)
ComClassGenerator.cs (1)
197.WithBody(getComInterfaceEntriesMethodBody)
VirtualMethodPointerStubGenerator.cs (2)
125.WithBody(stubCode); 170.WithBody(code);
VtableIndexStubGenerator.cs (1)
449populateVtableMethod.WithBody(VirtualMethodPointerStubGenerator.GenerateVirtualMethodTableSlotAssignments(vtableMethods, vtableParameter, VtableIndexStubGeneratorHelpers.GetGeneratorResolver)));
Microsoft.Interop.JavaScript.JSImportGenerator (4)
JSExportGenerator.cs (3)
150.WithBody(wrapperStatements); 247.WithBody(Block(registerStatements)); 289.WithBody(Block());
JSImportGenerator.cs (1)
122.WithBody(stubCode);
Microsoft.Interop.LibraryImportGenerator (1)
LibraryImportGenerator.cs (1)
183.WithBody(stubCode);
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
DownlevelLibraryImportGenerator.cs (1)
125.WithBody(stubCode);
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CodeModel\CSharpCodeModelService.cs (2)
2307member = method.WithBody(null).WithSemicolonToken(SyntaxFactory.Token([SyntaxFactory.ElasticMarker], SyntaxKind.SemicolonToken, method.Body.CloseBraceToken.TrailingTrivia)); 2348member = method.WithSemicolonToken(default).WithBody(newBody);
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
192return methodDeclaration.WithBody(null)