1 implementation of IsSimpleAssignmentStatement
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1230
public bool
IsSimpleAssignmentStatement
([NotNullWhen(true)] SyntaxNode? statement)
15 references to IsSimpleAssignmentStatement
Microsoft.CodeAnalysis.Features (13)
EmbeddedLanguages\EmbeddedLanguageDetector.cs (2)
239
if (syntaxFacts.
IsSimpleAssignmentStatement
(statement))
308
if (syntaxFacts.
IsSimpleAssignmentStatement
(statement))
src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullCheckDiagnosticAnalyzer.cs (2)
201
if (syntaxFacts.
IsSimpleAssignmentStatement
(whenTrueStatement))
247
if (syntaxFacts.
IsSimpleAssignmentStatement
(whenTrueStatement))
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractObjectCreationExpressionAnalyzer.cs (1)
160
if (!syntaxFacts.
IsSimpleAssignmentStatement
(containingStatement))
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerAnalyzer.cs (1)
226
if (!this.SyntaxFacts.
IsSimpleAssignmentStatement
(statement))
src\Analyzers\Core\Analyzers\UseNullPropagation\AbstractUseNullPropagationDiagnosticAnalyzer_IfStatement.cs (1)
72
if (!syntaxFacts.
IsSimpleAssignmentStatement
(nullAssignmentOpt))
src\Analyzers\Core\Analyzers\UseObjectInitializer\UseNamedMemberInitializerAnalyzer.cs (1)
98
if (!this.SyntaxFacts.
IsSimpleAssignmentStatement
(statement))
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.State.cs (2)
332
var assignmentStatement = simpleName.Ancestors().FirstOrDefault(syntaxFacts.
IsSimpleAssignmentStatement
);
373
if (syntaxFacts.
IsSimpleAssignmentStatement
(siblingNode))
src\Analyzers\Core\CodeFixes\UseCoalesceExpression\AbstractUseCoalesceExpressionForIfNullStatementCheckCodeFixProvider.cs (2)
65
if (!syntaxFacts.
IsSimpleAssignmentStatement
(whenTrueStatement))
81
if (syntaxFacts.
IsSimpleAssignmentStatement
(whenTrueStatement))
src\Analyzers\Core\CodeFixes\UseCompoundAssignment\AbstractUseCompoundAssignmentCodeFixProvider.cs (1)
101
if (syntaxFacts.
IsSimpleAssignmentStatement
(currentAssignment.Parent))
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\RefactoringHelpers\AbstractRefactoringHelpers.cs (1)
474
if (syntaxFacts.
IsSimpleAssignmentStatement
(node))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (1)
216
if (syntaxFacts.
IsSimpleAssignmentStatement
(firstStatement))