1 override of WithStatements
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
2642public override SyntaxNode WithStatements(SyntaxNode declaration, IEnumerable<SyntaxNode> statements)
16 references to WithStatements
Microsoft.CodeAnalysis.Analyzers (2)
MetaAnalyzers\Fixers\ConfigureGeneratedCodeAnalysisFix.cs (1)
83var newMethodDeclaration = generator.WithStatements(methodDeclaration, newStatements);
MetaAnalyzers\Fixers\EnableConcurrentExecutionFix.cs (1)
68var newMethodDeclaration = generator.WithStatements(methodDeclaration, newStatements);
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveAsyncModifier\AbstractRemoveAsyncModifierCodeFixProvider.cs (1)
167=> generator.WithStatements(node, generator.GetStatements(node).Concat(generator.ReturnStatement()));
src\roslyn\src\Analyzers\Core\CodeFixes\UseSystemHashCode\UseSystemHashCodeCodeFixProvider.cs (1)
76var updatedDecl = generator.WithStatements(
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AssignOutParametersAboveReturnCodeFixProvider.cs (1)
74generator.WithStatements(parent.GetRequiredParent(), statements));
src\roslyn\src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AssignOutParametersAtStartCodeFixProvider.cs (1)
62var updatedContainer = generator.WithStatements(
Microsoft.CodeAnalysis.CSharp.Features (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AssignOutParametersAboveReturnCodeFixProvider.cs (1)
74generator.WithStatements(parent.GetRequiredParent(), statements));
src\roslyn\src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AssignOutParametersAtStartCodeFixProvider.cs (1)
62var updatedContainer = generator.WithStatements(
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (4)
Microsoft.NetCore.Analyzers\InteropServices\CSharpDynamicInterfaceCastableImplementation.Fixer.cs (4)
75return generator.WithStatements(methodDeclaration, defaultMethodBodyStatements); 165(AccessorDeclarationSyntax)generator.WithStatements(generator.GetAccessor(eventDeclaration, DeclarationKind.AddAccessor), defaultMethodBodyStatements), 166(AccessorDeclarationSyntax)generator.WithStatements(generator.GetAccessor(eventDeclaration, DeclarationKind.RemoveAccessor), defaultMethodBodyStatements), 269updatedMethod = generator.WithStatements(updatedMethod, defaultMethodBodyStatements);
Microsoft.CodeAnalysis.Features (2)
src\roslyn\src\Analyzers\Core\CodeFixes\RemoveAsyncModifier\AbstractRemoveAsyncModifierCodeFixProvider.cs (1)
167=> generator.WithStatements(node, generator.GetStatements(node).Concat(generator.ReturnStatement()));
src\roslyn\src\Analyzers\Core\CodeFixes\UseSystemHashCode\UseSystemHashCodeCodeFixProvider.cs (1)
76var updatedDecl = generator.WithStatements(
Microsoft.CodeAnalysis.Workspaces (1)
Editing\SyntaxEditorExtensions.cs (1)
42=> editor.ReplaceNode(declaration, (d, g) => g.WithStatements(d, statements));
Roslyn.Diagnostics.Analyzers (1)
AbstractRunIterations`1.cs (1)
129updatedMethod = syntaxGenerator.WithStatements(updatedMethod, new[] { assignment }.Concat(statements));