21 references to CreateBlock
Microsoft.CodeAnalysis.CSharp.Workspaces (21)
CodeGeneration\CSharpSyntaxGenerator.cs (21)
246
body: hasBody ?
CreateBlock
(statements) : null,
268
var body = hasBody ?
CreateBlock
(statements) : null;
372
CreateBlock
(statements));
440
: accessor.WithBody(
CreateBlock
(statements));
527
statements != null ?
CreateBlock
(statements) : null);
658
return method is { Body: null, ExpressionBody: null } ? method.WithSemicolonToken(default).WithBody(
CreateBlock
()) : method;
681
? accessor.WithSemicolonToken(default).WithBody(
CreateBlock
(null))
2482
return ((ParenthesizedLambdaExpressionSyntax)declaration).WithBody((CSharpSyntaxNode)expr ??
CreateBlock
());
2485
return ((SimpleLambdaExpressionSyntax)declaration).WithBody((CSharpSyntaxNode)expr ??
CreateBlock
());
2661
var body =
CreateBlock
(statements, existingBlock, addSimplifierAnnotation: false);
3261
CreateBlock
(trueStatements));
3270
CreateBlock
(trueStatements),
3272
falseArray is [IfStatementSyntax ifStatement] ? ifStatement :
CreateBlock
(falseArray)));
3566
statement:
CreateBlock
(statements));
3574
statement:
CreateBlock
(statements));
3581
statement:
CreateBlock
(statements));
3587
CreateBlock
(tryStatements),
3589
finallyStatements != null ? SyntaxFactory.FinallyClause(
CreateBlock
(finallyStatements)) : null);
3597
block:
CreateBlock
(statements));
3601
=> SyntaxFactory.WhileStatement((ExpressionSyntax)condition,
CreateBlock
(statements));
3674
=> this.ValueReturningLambdaExpression(parameterDeclarations,
CreateBlock
(statements));