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