1 implementation of GetExpressionOfExpressionStatement
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1290
public SyntaxNode
GetExpressionOfExpressionStatement
(SyntaxNode node)
14 references to GetExpressionOfExpressionStatement
Microsoft.CodeAnalysis.Features (13)
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (2)
89
var expressionType = semanticModel.GetTypeInfo(syntaxFacts.
GetExpressionOfExpressionStatement
(expressionStatement), cancellationToken).Type;
293
var expression = syntaxFacts.
GetExpressionOfExpressionStatement
(finallyStatement);
IntroduceVariable\AbstractIntroduceLocalForExpressionCodeRefactoringProvider.cs (2)
40
var expression = syntaxFacts.
GetExpressionOfExpressionStatement
(expressionStatement);
88
var 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)
360
var 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)
30
var 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)
411
var expression = syntaxFacts.
GetExpressionOfExpressionStatement
(expressionStatement);
427
var expression = syntaxFacts.
GetExpressionOfExpressionStatement
(node);
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\AbstractRefactoringHelpers.cs (1)
484
yield return syntaxFacts.
GetExpressionOfExpressionStatement
(node);