1 implementation of GetExpressionOfExpressionStatement
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1290public SyntaxNode GetExpressionOfExpressionStatement(SyntaxNode node)
14 references to GetExpressionOfExpressionStatement
Microsoft.CodeAnalysis.Features (13)
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (2)
89var expressionType = semanticModel.GetTypeInfo(syntaxFacts.GetExpressionOfExpressionStatement(expressionStatement), cancellationToken).Type; 293var expression = syntaxFacts.GetExpressionOfExpressionStatement(finallyStatement);
IntroduceVariable\AbstractIntroduceLocalForExpressionCodeRefactoringProvider.cs (2)
40var expression = syntaxFacts.GetExpressionOfExpressionStatement(expressionStatement); 88var expression = (TExpressionSyntax)syntaxFacts.GetExpressionOfExpressionStatement(expressionStatement);
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerAnalyzer.cs (1)
170(TExpressionSyntax)this.SyntaxFacts.GetExpressionOfExpressionStatement(expressionStatement),
src\Analyzers\Core\Analyzers\UseCollectionInitializer\UpdateExpressionState.cs (4)
360var expression = (TExpressionSyntax)@this.SyntaxFacts.GetExpressionOfExpressionStatement(expressionStatement); 388(TExpressionSyntax)@this.SyntaxFacts.GetExpressionOfExpressionStatement(childStatement), 422(TExpressionSyntax)@this.SyntaxFacts.GetExpressionOfExpressionStatement(trueChildStatement), 441(TExpressionSyntax)@this.SyntaxFacts.GetExpressionOfExpressionStatement(falseChildStatement),
src\Analyzers\Core\Analyzers\UseCollectionInitializer\UseCollectionInitializerHelpers.cs (1)
30var expression = syntaxFacts.GetExpressionOfExpressionStatement(match);
src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer_IfStatement.cs (1)
88(TExpressionSyntax)syntaxFacts.GetExpressionOfExpressionStatement(expressionStatement),
src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (2)
411var expression = syntaxFacts.GetExpressionOfExpressionStatement(expressionStatement); 427var expression = syntaxFacts.GetExpressionOfExpressionStatement(node);
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\AbstractRefactoringHelpers.cs (1)
484yield return syntaxFacts.GetExpressionOfExpressionStatement(node);