15 references to StatementGenerator
Microsoft.CodeAnalysis.CSharp.Workspaces (15)
ConstructorGenerator.cs (1)
111
:
StatementGenerator
.GenerateStatements(CodeGenerationConstructorInfo.GetStatements(constructor));
ConversionGenerator.cs (1)
72
body: hasNoBody ? null :
StatementGenerator
.GenerateBlock(method),
CSharpCodeGenerationService.cs (6)
502
return (accessorDeclaration.Body == null) ? destinationMember : Cast<TDeclarationNode>(accessorDeclaration.AddBodyStatements(
StatementGenerator
.GenerateStatements(statements).ToArray()));
512
var wrappedStatements =
StatementGenerator
.GenerateStatements(statements).Select(SyntaxFactory.GlobalStatement).ToArray();
521
return Cast<TDeclarationNode>(block.AddStatements(
StatementGenerator
.GenerateStatements(statements).ToArray()));
585
.WithBody(body.WithStatements(body.Statements.AddRange(
StatementGenerator
.GenerateStatements(statements))));
606
.WithBody(body.WithStatements(body.Statements.AddRange(
StatementGenerator
.GenerateStatements(statements))));
631
.WithBody(body.WithStatements(body.Statements.AddRange(
StatementGenerator
.GenerateStatements(statements))));
DestructorGenerator.cs (1)
67
:
StatementGenerator
.GenerateStatements(CodeGenerationDestructorInfo.GetStatements(constructor));
EventGenerator.cs (1)
176
StatementGenerator
.GenerateStatements(CodeGenerationMethodInfo.GetStatements(accessor)));
MethodGenerator.cs (2)
129
body: hasNoBody ? null :
StatementGenerator
.GenerateBlock(method),
148
body:
StatementGenerator
.GenerateBlock(method),
OperatorGenerator.cs (1)
98
body: hasNoBody ? null :
StatementGenerator
.GenerateBlock(method),
PropertyGenerator.cs (1)
305
StatementGenerator
.GenerateStatements(CodeGenerationMethodInfo.GetStatements(accessor)));
StatementGenerator.cs (1)
21
StatementGenerator
.GenerateStatements(CodeGenerationMethodInfo.GetStatements(method)));