2 overrides of ExpressionStatement
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3153
public override SyntaxNode
ExpressionStatement
(SyntaxNode expression)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
186
Public Overrides Function
ExpressionStatement
(expression As SyntaxNode) As SyntaxNode
58 references to ExpressionStatement
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
111
var expressionStatement = (TStatementSyntax)generator.
ExpressionStatement
(
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
62
statements.Add(factory.
ExpressionStatement
(
157
statements.Add(factory.
ExpressionStatement
(
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
AbstractAssignOutParametersCodeFixProvider.cs (1)
161
result.Add(generator.
ExpressionStatement
(generator.AssignmentStatement(
Microsoft.CodeAnalysis.CSharp.Features (4)
AbstractAssignOutParametersCodeFixProvider.cs (1)
161
result.Add(generator.
ExpressionStatement
(generator.AssignmentStatement(
ConvertAutoPropertyToFullProperty\CSharpConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (1)
63
var setAccessorStatement = generator.
ExpressionStatement
(generator.AssignmentStatement(
ImplementInterface\CSharpImplementInterfaceService.cs (1)
95
g.
ExpressionStatement
(g.InvocationExpression(
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (1)
151
(StatementSyntax)generator.
ExpressionStatement
(
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (10)
CodeGeneration\SyntaxGeneratorTests.cs (10)
485
VerifySyntax<ExpressionStatementSyntax>(Generator.
ExpressionStatement
(Generator.IdentifierName("x")), "x;");
486
VerifySyntax<ExpressionStatementSyntax>(Generator.
ExpressionStatement
(Generator.InvocationExpression(Generator.IdentifierName("x"))), "x();");
3431
Generator.
ExpressionStatement
(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y"))),
3434
Generator.
ExpressionStatement
(Generator.InvocationExpression(Generator.IdentifierName("fn"), Generator.IdentifierName("arg")))
3458
Generator.
ExpressionStatement
(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y"))),
3461
Generator.
ExpressionStatement
(Generator.InvocationExpression(Generator.IdentifierName("fn"), Generator.IdentifierName("arg")))
3478
Generator.
ExpressionStatement
(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y"))),
3481
Generator.
ExpressionStatement
(Generator.InvocationExpression(Generator.IdentifierName("fn"), Generator.IdentifierName("arg")))
3511
Generator.
ExpressionStatement
(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y"))),
3514
Generator.
ExpressionStatement
(Generator.InvocationExpression(Generator.IdentifierName("fn"), Generator.IdentifierName("arg")))
Microsoft.CodeAnalysis.Features (12)
AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
111
var expressionStatement = (TStatementSyntax)generator.
ExpressionStatement
(
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.AddConstructorParametersCodeAction.cs (1)
84
yield return factory.
ExpressionStatement
(
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
850
(field, index) => generator.
ExpressionStatement
(
EncapsulateField\AbstractEncapsulateFieldService.cs (1)
416
var body = factory.
ExpressionStatement
(
ImplementAbstractClass\ImplementAbstractClassData.cs (1)
258
var statement = generator.
ExpressionStatement
(createAddOrRemoveHandler(
ImplementInterface\AbstractImplementInterfaceService.CodeAction.cs (1)
450
var statement = generator.
ExpressionStatement
(createAddOrRemoveHandler(
ImplementInterface\AbstractImplementInterfaceService.DisposePatternCodeAction.cs (2)
293
g.
ExpressionStatement
(
302
statements.Add(g.
ExpressionStatement
(
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (1)
547
var initializationStatement = (TStatementSyntax)generator.
ExpressionStatement
(
IntroduceParameter\IntroduceParameterDocumentRewriter.cs (1)
444
? generator.
ExpressionStatement
(invocation)
ReplacePropertyWithMethods\AbstractReplacePropertyWithMethodsService.cs (1)
195
writeExpression = replacer.Generator.
ExpressionStatement
(writeExpression);
Snippets\SnippetProviders\AbstractConsoleSnippetProvider.cs (1)
74
var expressionStatement = generator.
ExpressionStatement
(invocation);
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
NavigationBar\VisualBasicEditorNavigationBarItemService_CodeGeneration.vb (1)
229
syntaxFactory.
ExpressionStatement
(
Microsoft.CodeAnalysis.VisualBasic.Features (3)
ConvertAutoPropertyToFullProperty\VisualBasicConvertAutoPropertyToFullProperty.vb (1)
56
Dim setStatement = New SyntaxList(Of StatementSyntax)(DirectCast(generator.
ExpressionStatement
(
ImplementInterface\VisualBasicImplementInterfaceService.vb (2)
116
g.
ExpressionStatement
(g.InvocationExpression(
122
g.
ExpressionStatement
(g.InvocationExpression(
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (12)
CodeGeneration\SyntaxGeneratorTests.vb (12)
442
VerifySyntax(Of ExpressionStatementSyntax)(Generator.
ExpressionStatement
(Generator.IdentifierName("x")), "x")
443
VerifySyntax(Of ExpressionStatementSyntax)(Generator.
ExpressionStatement
(Generator.InvocationExpression(Generator.IdentifierName("x"))), "x()")
2919
Dim stmts = {Generator.
ExpressionStatement
(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), Generator.
ExpressionStatement
(Generator.InvocationExpression(Generator.IdentifierName("fn"), Generator.IdentifierName("arg")))}
2940
Dim stmts = {Generator.
ExpressionStatement
(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), Generator.
ExpressionStatement
(Generator.InvocationExpression(Generator.IdentifierName("fn"), Generator.IdentifierName("arg")))}
2956
Dim stmts = {Generator.
ExpressionStatement
(Generator.IdentifierName("x")), Generator.
ExpressionStatement
(Generator.IdentifierName("y"))}
3056
Dim stmts = {Generator.
ExpressionStatement
(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), Generator.
ExpressionStatement
(Generator.InvocationExpression(Generator.IdentifierName("fn"), Generator.IdentifierName("arg")))}
3081
Dim stmts = {Generator.
ExpressionStatement
(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), Generator.
ExpressionStatement
(Generator.InvocationExpression(Generator.IdentifierName("fn"), Generator.IdentifierName("arg")))}
Microsoft.CodeAnalysis.Workspaces (12)
Shared\Extensions\SyntaxGeneratorExtensions.cs (10)
237
var statement = factory.
ExpressionStatement
(assignExpression);
293
factory.
ExpressionStatement
(
303
return factory.
ExpressionStatement
(factory.AssignmentStatement(
342
setBody = codeFactory.
ExpressionStatement
(
369
: codeFactory.
ExpressionStatement
(
385
setBody = codeFactory.
ExpressionStatement
(
404
setBody = codeFactory.
ExpressionStatement
(
546
? ImmutableArray.Create(codeFactory.
ExpressionStatement
(body))
570
? generator.
ExpressionStatement
(invocationExpression)
693
return ImmutableArray.Create(generator.
ExpressionStatement
(expression));
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
62
statements.Add(factory.
ExpressionStatement
(
157
statements.Add(factory.
ExpressionStatement
(