53 references to ExpressionStatement
Microsoft.CodeAnalysis.CSharp (23)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
31125var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.ExpressionStatement, attributeLists.Node, expression, semicolonToken, this.context, out hash); 31128var result = new ExpressionStatementSyntax(SyntaxKind.ExpressionStatement, attributeLists.Node, expression, semicolonToken, this.context); 36552var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.ExpressionStatement, attributeLists.Node, expression, semicolonToken, out hash); 36555var result = new ExpressionStatementSyntax(SyntaxKind.ExpressionStatement, attributeLists.Node, expression, semicolonToken);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
6893/// <item><description><see cref="SyntaxKind.ExpressionStatement"/></description></item>
Binder\Binder_Deconstruct.cs (2)
42case SyntaxKind.ExpressionStatement: 195case SyntaxKind.ExpressionStatement:
Binder\Binder_Expressions.cs (1)
11712case SyntaxKind.ExpressionStatement:
Binder\Binder_Statements.cs (3)
72case SyntaxKind.ExpressionStatement: 330goto case SyntaxKind.ExpressionStatement; 332case SyntaxKind.ExpressionStatement:
Binder\ExpressionVariableFinder.cs (1)
44case SyntaxKind.ExpressionStatement:
Binder\LocalBinderFactory.cs (1)
1053case SyntaxKind.ExpressionStatement:
Binder\LocalScopeBinder.cs (1)
260case SyntaxKind.ExpressionStatement:
Compilation\CSharpCompilation.cs (1)
880if (statement.IsKind(SyntaxKind.ExpressionStatement))
Parser\LanguageParser.cs (2)
2998case SyntaxKind.ExpressionStatement when 9354if (statement.Kind == SyntaxKind.ExpressionStatement &&
Symbols\Source\SourceMemberContainerSymbol.cs (1)
6060case SyntaxKind.ExpressionStatement:
Syntax\LambdaUtilities.cs (1)
409case SyntaxKind.ExpressionStatement:
Syntax\LookupPosition.cs (2)
324case SyntaxKind.ExpressionStatement: 392case SyntaxKind.ExpressionStatement:
Syntax\SyntaxFactory.cs (1)
2428!globalStatement.Statement.IsKind(SyntaxKind.ExpressionStatement) ||
Syntax\SyntaxNodeExtensions.cs (1)
180return parentNode.Parent.IsKind(SyntaxKind.ExpressionStatement);
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
563case SyntaxKind.ExpressionStatement:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
97if (nodeParent.IsKind(SyntaxKind.ExpressionStatement))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
151public int ExpressionStatement => (int)SyntaxKind.ExpressionStatement;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
212if (originalCompoundAssignment.Parent.IsKind(SyntaxKind.ExpressionStatement))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1017conditional.IsParentKind(SyntaxKind.ExpressionStatement) &&
Microsoft.CodeAnalysis.CSharp.Features (14)
ConvertLinq\ConvertForEachToLinqQuery\AbstractToMethodConverter.cs (2)
74case SyntaxKind.ExpressionStatement: 163case SyntaxKind.ExpressionStatement:
ConvertLinq\ConvertForEachToLinqQuery\CSharpConvertForEachToLinqQueryProvider.cs (1)
214case SyntaxKind.ExpressionStatement:
Debugging\CSharpProximityExpressionsService.Worker.cs (1)
191case SyntaxKind.ExpressionStatement:
EditAndContinue\BreakpointSpans.cs (1)
759case SyntaxKind.ExpressionStatement:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
1843case SyntaxKind.ExpressionStatement: 2792case SyntaxKind.ExpressionStatement: 2825case SyntaxKind.ExpressionStatement:
EditAndContinue\SyntaxComparer.cs (1)
365case SyntaxKind.ExpressionStatement:
GenerateMember\GenerateVariable\CSharpGenerateVariableService.cs (1)
209if (node.IsLeftSideOfAssignExpression() && node.Parent.IsParentKind(SyntaxKind.ExpressionStatement))
IntroduceVariable\CSharpIntroduceVariableService.cs (1)
111if (expression.WalkUpParentheses().IsParentKind(SyntaxKind.ExpressionStatement))
RemoveUnusedVariable\CSharpRemoveUnusedVariableCodeFixProvider.cs (1)
40if (parent.Kind() == SyntaxKind.ExpressionStatement)
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
212if (originalCompoundAssignment.Parent.IsKind(SyntaxKind.ExpressionStatement))
src\roslyn\src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (1)
409case SyntaxKind.ExpressionStatement:
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
563case SyntaxKind.ExpressionStatement:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
97if (nodeParent.IsKind(SyntaxKind.ExpressionStatement))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
151public int ExpressionStatement => (int)SyntaxKind.ExpressionStatement;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1017conditional.IsParentKind(SyntaxKind.ExpressionStatement) &&
Microsoft.Interop.LibraryImportGenerator (2)
Analyzers\ConvertToLibraryImportFixer.cs (2)
334else if (invocation.Parent.IsKind(SyntaxKind.ExpressionStatement)) 387else if (invocation.Parent.IsKind(SyntaxKind.SimpleAssignmentExpression) && invocation.Parent.Parent.IsKind(SyntaxKind.ExpressionStatement))
Microsoft.ML.InternalCodeAnalyzer (1)
ContractsCheckAnalyzer.cs (1)
209if (isExcept && invocation.Parent.IsKind(SyntaxKind.ExpressionStatement))
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
563case SyntaxKind.ExpressionStatement:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (1)
97if (nodeParent.IsKind(SyntaxKind.ExpressionStatement))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
151public int ExpressionStatement => (int)SyntaxKind.ExpressionStatement;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1017conditional.IsParentKind(SyntaxKind.ExpressionStatement) &&