89 references to ExpressionStatement
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\AnalyzedPattern.cs (1)
53
var dummyStatement =
ExpressionStatement
(AssignmentExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
895
return SyntaxFactory.
ExpressionStatement
(expression)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
97
return
ExpressionStatement
(
src\Analyzers\CSharp\CodeFixes\UseTupleSwap\CSharpUseTupleSwapCodeFixProvider.cs (1)
61
var tupleAssignmentStatement =
ExpressionStatement
(AssignmentExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
249
ExpressionStatement
(
Microsoft.CodeAnalysis.CSharp.Features (16)
ConvertAutoPropertyToFullProperty\CSharpConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (1)
75
var setAccessorStatement =
ExpressionStatement
(AssignmentExpression(
ConvertLinq\ConvertForEachToLinqQuery\ToCountConverter.cs (1)
42
=> SyntaxFactory.
ExpressionStatement
(
ConvertLinq\ConvertForEachToLinqQuery\ToToListConverter.cs (1)
47
=> SyntaxFactory.
ExpressionStatement
(
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (2)
317
(variableIdentifier, expression) =>
ExpressionStatement
(
349
(listIdentifier, expression) =>
ExpressionStatement
(InvocationExpression(
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (2)
471
assignmentStatements.Add(
ExpressionStatement
(assignment));
483
assignmentStatements.Add(
ExpressionStatement
(assignment));
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (3)
625
expressionStatements.Add(
ExpressionStatement
(AssignmentExpression(
876
return
ExpressionStatement
(AssignmentExpression(
924
return
ExpressionStatement
(AssignmentExpression(SyntaxKind.SimpleAssignmentExpression, CreateLeftExpression(), initialValue));
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.ExpressionCodeGenerator.cs (1)
101
: [SyntaxFactory.
ExpressionStatement
(WrapInCheckedExpressionIfNeeded(expression))];
IntroduceVariable\CSharpIntroduceLocalForExpressionCodeRefactoringProvider.cs (1)
113
return
ExpressionStatement
(
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (1)
252
:
ExpressionStatement
(newExpression))
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\AnalyzedPattern.cs (1)
53
var dummyStatement =
ExpressionStatement
(AssignmentExpression(
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
97
return
ExpressionStatement
(
src\Analyzers\CSharp\CodeFixes\UseTupleSwap\CSharpUseTupleSwapCodeFixProvider.cs (1)
61
var tupleAssignmentStatement =
ExpressionStatement
(AssignmentExpression(
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
3303
return SyntaxFactory.
ExpressionStatement
(expression);
3310
=> SyntaxFactory.
ExpressionStatement
((ExpressionSyntax)expression);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
895
return SyntaxFactory.
ExpressionStatement
(expression)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
249
ExpressionStatement
(
Microsoft.Interop.ComInterfaceGenerator (6)
ComClassGenerator.cs (2)
164
ExpressionStatement
(
171
ExpressionStatement
(
ComInterfaceGenerator.cs (1)
822
ExpressionStatement
(
Marshallers\ComInterfaceDispatchMarshallingResolver.cs (1)
50
yield return
ExpressionStatement
(
Marshallers\ManagedHResultExceptionGeneratorResolver.cs (1)
85
yield return
ExpressionStatement
(
VirtualMethodPointerStubGenerator.cs (1)
246
ExpressionStatement
(
Microsoft.Interop.JavaScript.JSImportGenerator (19)
JSExportGenerator.cs (3)
315
ExpressionStatement
(
422
return
ExpressionStatement
(
448
return
ExpressionStatement
(InvocationExpression(MemberAccessExpression(SyntaxKind.SimpleMemberAccessExpression,
JSImportGenerator.cs (1)
305
ExpressionStatement
(AssignmentExpression(SyntaxKind.SimpleAssignmentExpression,
Marshaling\BaseJSGenerator.cs (1)
46
ExpressionStatement
(
Marshaling\FuncJSGenerator.cs (4)
67
return
ExpressionStatement
(InvocationExpression(MemberAccessExpression(SyntaxKind.SimpleMemberAccessExpression,
88
return
ExpressionStatement
(InvocationExpression(MemberAccessExpression(SyntaxKind.SimpleMemberAccessExpression,
101
.WithBlock(Block(SingletonList<StatementSyntax>(
ExpressionStatement
(
117
.WithBlock(Block(SingletonList<StatementSyntax>(
ExpressionStatement
(
Marshaling\ImplicitArgumentGenerator.cs (2)
23
ExpressionStatement
(
29
ExpressionStatement
(
Marshaling\PrimitiveJSGenerator.cs (2)
39
return
ExpressionStatement
(InvocationExpression(MemberAccessExpression(SyntaxKind.SimpleMemberAccessExpression,
46
return
ExpressionStatement
(InvocationExpression(MemberAccessExpression(SyntaxKind.SimpleMemberAccessExpression,
Marshaling\TaskJSGenerator.cs (6)
56
return
ExpressionStatement
(InvocationExpression(MemberAccessExpression(SyntaxKind.SimpleMemberAccessExpression,
63
return
ExpressionStatement
(InvocationExpression(MemberAccessExpression(SyntaxKind.SimpleMemberAccessExpression,
70
return
ExpressionStatement
(InvocationExpression(MemberAccessExpression(SyntaxKind.SimpleMemberAccessExpression,
83
.WithBlock(Block(SingletonList<StatementSyntax>(
ExpressionStatement
(
93
return
ExpressionStatement
(InvocationExpression(MemberAccessExpression(SyntaxKind.SimpleMemberAccessExpression,
105
.WithBlock(Block(SingletonList<StatementSyntax>(
ExpressionStatement
(
Microsoft.Interop.SourceGeneration (37)
GeneratedStatements.cs (4)
108
return
ExpressionStatement
(invoke);
117
return
ExpressionStatement
(
142
return
ExpressionStatement
(invoke);
145
return
ExpressionStatement
(
ManagedToNativeStubGenerator.cs (1)
157
tryStatements.Add(
ExpressionStatement
(AssignmentExpression(SyntaxKind.SimpleAssignmentExpression,
Marshalling\BlittableMarshaller.cs (2)
74
yield return
ExpressionStatement
(
85
yield return
ExpressionStatement
(
Marshalling\BoolMarshaller.cs (2)
62
yield return
ExpressionStatement
(
83
yield return
ExpressionStatement
(
Marshalling\CharMarshaller.cs (2)
95
yield return
ExpressionStatement
(
107
yield return
ExpressionStatement
(
Marshalling\DelegateMarshaller.cs (1)
82
yield return
ExpressionStatement
(
Marshalling\ElementsMarshalling.cs (3)
116
return
ExpressionStatement
(
130
return
ExpressionStatement
(
203
return
ExpressionStatement
(
Marshalling\MarshallerHelpers.cs (1)
241
return
ExpressionStatement
(
Marshalling\StatelessMarshallingStrategy.cs (18)
39
yield return
ExpressionStatement
(
71
yield return
ExpressionStatement
(convertToUnmanaged);
95
yield return
ExpressionStatement
(assignment);
111
yield return
ExpressionStatement
(
195
yield return
ExpressionStatement
(
220
yield return
ExpressionStatement
(
267
yield return
ExpressionStatement
(
286
yield return
ExpressionStatement
(
327
yield return
ExpressionStatement
(
348
yield return
ExpressionStatement
(
363
yield return
ExpressionStatement
(
370
yield return
ExpressionStatement
(
398
yield return
ExpressionStatement
(
451
yield return
ExpressionStatement
(
458
yield return
ExpressionStatement
(
588
yield return
ExpressionStatement
(
597
yield return
ExpressionStatement
(
631
yield return
ExpressionStatement
(
Marshalling\UnmanagedToManagedOwnershipTrackingStrategy.cs (1)
42
yield return
ExpressionStatement
(
Utils\SyntaxFactoryExtensions.cs (2)
69
=>
ExpressionStatement
(MethodInvocation(objectOrClass, methodName, arguments));
105
=>
ExpressionStatement
(AssignmentExpression(SyntaxKind.SimpleAssignmentExpression, left, right));
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
895
return SyntaxFactory.
ExpressionStatement
(expression)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
249
ExpressionStatement
(