165 references to SimpleAssignmentExpression
ILLink.CodeFixProvider (1)
RequiresUnsafeCodeFixProvider.cs (1)
243SyntaxKind.SimpleAssignmentExpression,
Microsoft.AspNetCore.App.Analyzers (1)
RouteEmbeddedLanguage\Infrastructure\SyntaxNodeExtensions.cs (1)
71exprStatement.Expression.IsKind(SyntaxKind.SimpleAssignmentExpression);
Microsoft.AspNetCore.App.CodeFixes (1)
Http\HeaderDictionaryAddFixer.cs (1)
125SyntaxKind.SimpleAssignmentExpression,
Microsoft.CodeAnalysis.CSharp (23)
_generated\0\Syntax.xml.Main.Generated.cs (2)
2866case SyntaxKind.SimpleAssignmentExpression: 2910SyntaxKind.SimpleAssignmentExpression => SyntaxKind.EqualsToken,
_generated\1\Syntax.xml.Internal.Generated.cs (2)
29357case SyntaxKind.SimpleAssignmentExpression: 34784case SyntaxKind.SimpleAssignmentExpression:
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
1755/// <item><description><see cref="SyntaxKind.SimpleAssignmentExpression"/></description></item>
Binder\Binder_Deconstruct.cs (1)
185Debug.Assert(parent.Kind() == SyntaxKind.SimpleAssignmentExpression);
Binder\Binder_Expressions.cs (3)
664case SyntaxKind.SimpleAssignmentExpression: 5882case SyntaxKind.SimpleAssignmentExpression: 6265Debug.Assert(memberInitializerSyntax.Kind() == SyntaxKind.SimpleAssignmentExpression);
Binder\Binder_Operators.cs (1)
4656case SyntaxKind.SimpleAssignmentExpression:
Compilation\CSharpSemanticModel.cs (1)
624initializer.Parent.Kind() == SyntaxKind.SimpleAssignmentExpression &&
Parser\LanguageParser.cs (6)
11194case SyntaxKind.SimpleAssignmentExpression: 11250case SyntaxKind.SimpleAssignmentExpression: 11857if (operatorExpressionKind == SyntaxKind.SimpleAssignmentExpression && CurrentToken.Kind == SyntaxKind.RefKeyword && 13519Kind: SyntaxKind.SimpleAssignmentExpression, 13573SyntaxKind.SimpleAssignmentExpression, 13586SyntaxKind.SimpleAssignmentExpression,
Symbols\Source\SourceLocalSymbol.cs (1)
776case SyntaxKind.SimpleAssignmentExpression:
Syntax\SyntaxExtensions.cs (1)
366case SyntaxKind.SimpleAssignmentExpression:
Syntax\SyntaxFacts.cs (1)
402case SimpleAssignmentExpression:
Syntax\SyntaxKindFacts.cs (2)
712case SyntaxKind.SimpleAssignmentExpression: 769return SyntaxKind.SimpleAssignmentExpression;
Syntax\SyntaxNodeExtensions.cs (1)
178case SyntaxKind.SimpleAssignmentExpression:
Microsoft.CodeAnalysis.CSharp.CodeStyle (24)
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (1)
39if (nodeToGenerate == SyntaxKind.SimpleAssignmentExpression &&
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
73return expression is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
215if (setExpression is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundAssignmentDiagnosticAnalyzer.cs (1)
19=> SyntaxKind.SimpleAssignmentExpression;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (2)
71if (assignment.Kind() != SyntaxKind.SimpleAssignmentExpression) 108assignment = whenTrue is ExpressionStatementSyntax { Expression: AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) assignmentTemp }
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
357if (anonymousFunction?.Parent is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) { Parent: ExpressionStatementSyntax expressionStatement } assignment)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternCombinators\AnalyzedPattern.cs (1)
54SyntaxKind.SimpleAssignmentExpression,
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
301case SyntaxKind.SimpleAssignmentExpression:
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
472if (assignmentExpression.Kind() != SyntaxKind.SimpleAssignmentExpression)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
139if (assignmentStatement is not ExpressionStatementSyntax { Expression: AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) assignment })
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AssignmentExpressionSyntaxExtensions.cs (1)
16return assignment.Kind() == SyntaxKind.SimpleAssignmentExpression &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
298case SyntaxKind.SimpleAssignmentExpression: 825case SyntaxKind.SimpleAssignmentExpression:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (2)
285=> node is AssignmentExpressionSyntax(kind: not SyntaxKind.SimpleAssignmentExpression); 288=> node?.Parent is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) assignment &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (3)
404if (expression.Kind() == SyntaxKind.SimpleAssignmentExpression) 432parent.IsKind(SyntaxKind.SimpleAssignmentExpression)) 451parent.IsKind(SyntaxKind.SimpleAssignmentExpression))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (4)
663else if (objectInitializer?.Parent is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) assignment) 1211=> node is ExpressionStatementSyntax { Expression: (kind: SyntaxKind.SimpleAssignmentExpression) }; 1482=> node is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) { Left: IdentifierNameSyntax }; 1485=> node is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) { Left: ImplicitElementAccessSyntax };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
121public int SimpleAssignmentExpression => (int)SyntaxKind.SimpleAssignmentExpression;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (7)
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateDeconstructMethodCodeFixProvider.cs (1)
46.FirstOrDefault(n => n.Kind() is SyntaxKind.SimpleAssignmentExpression or SyntaxKind.ForEachVariableStatement or SyntaxKind.PositionalPatternClause);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseDeconstruction\CSharpUseDeconstructionCodeFixProvider.cs (1)
138SyntaxKind.SimpleAssignmentExpression,
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseTupleSwap\CSharpUseTupleSwapCodeFixProvider.cs (1)
59SyntaxKind.SimpleAssignmentExpression,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
251kind: SyntaxKind.SimpleAssignmentExpression,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (3)
328argument.Parent.Parent.IsParentKind(SyntaxKind.SimpleAssignmentExpression) && 986if (binop.Kind() == SyntaxKind.SimpleAssignmentExpression && 1492else if (initializerExpression.IsParentKind(SyntaxKind.SimpleAssignmentExpression))
Microsoft.CodeAnalysis.CSharp.Features (32)
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
516else if (parent?.Parent is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) assignment)
Completion\CompletionProviders\ObjectAndWithInitializerCompletionProvider.cs (1)
134if (parent.IsKind(SyntaxKind.SimpleAssignmentExpression))
Completion\KeywordRecommenders\RefKeywordRecommender.cs (1)
250return parent?.Kind() == SyntaxKind.SimpleAssignmentExpression
ConvertAutoPropertyToFullProperty\CSharpConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (1)
76SyntaxKind.SimpleAssignmentExpression,
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
480case SyntaxKind.SimpleAssignmentExpression:
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (2)
470var assignment = AssignmentExpression(SyntaxKind.SimpleAssignmentExpression, left, parameter.Name.ToIdentifierName()); 482var assignment = AssignmentExpression(SyntaxKind.SimpleAssignmentExpression, left, initializer.EqualsToken, initializer.Value);
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
1917case SyntaxKind.SimpleAssignmentExpression: 2220case SyntaxKind.SimpleAssignmentExpression: 2839if (node is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) assignment)
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (3)
626SyntaxKind.SimpleAssignmentExpression, IdentifierName(identifier), variableDeclaration.Initializer.Value))); 877SyntaxKind.SimpleAssignmentExpression, 924return ExpressionStatement(AssignmentExpression(SyntaxKind.SimpleAssignmentExpression, CreateLeftExpression(), initialValue));
ExtractMethod\CSharpMethodExtractor.PostProcessor.cs (1)
277assignment.Expression.Kind() != SyntaxKind.SimpleAssignmentExpression)
IntroduceVariable\CSharpIntroduceLocalForExpressionCodeRefactoringProvider.cs (1)
115SyntaxKind.SimpleAssignmentExpression,
RemoveUnusedVariable\CSharpRemoveUnusedVariableCodeFixProvider.cs (2)
37if (node.Kind() == SyntaxKind.SimpleAssignmentExpression) 57case SyntaxKind.SimpleAssignmentExpression:
ReplaceMethodWithProperty\CSharpReplaceMethodWithPropertyService.cs (1)
344SyntaxKind.SimpleAssignmentExpression, currentInvocation.Expression, argumentExpression);
src\roslyn\src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (1)
39if (nodeToGenerate == SyntaxKind.SimpleAssignmentExpression &&
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
73return expression is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
215if (setExpression is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundAssignmentDiagnosticAnalyzer.cs (1)
19=> SyntaxKind.SimpleAssignmentExpression;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (2)
71if (assignment.Kind() != SyntaxKind.SimpleAssignmentExpression) 108assignment = whenTrue is ExpressionStatementSyntax { Expression: AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) assignmentTemp }
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
357if (anonymousFunction?.Parent is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) { Parent: ExpressionStatementSyntax expressionStatement } assignment)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternCombinators\AnalyzedPattern.cs (1)
54SyntaxKind.SimpleAssignmentExpression,
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
301case SyntaxKind.SimpleAssignmentExpression:
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
472if (assignmentExpression.Kind() != SyntaxKind.SimpleAssignmentExpression)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
139if (assignmentStatement is not ExpressionStatementSyntax { Expression: AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) assignment })
src\roslyn\src\Analyzers\CSharp\CodeFixes\GenerateMethod\GenerateDeconstructMethodCodeFixProvider.cs (1)
46.FirstOrDefault(n => n.Kind() is SyntaxKind.SimpleAssignmentExpression or SyntaxKind.ForEachVariableStatement or SyntaxKind.PositionalPatternClause);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseDeconstruction\CSharpUseDeconstructionCodeFixProvider.cs (1)
138SyntaxKind.SimpleAssignmentExpression,
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseTupleSwap\CSharpUseTupleSwapCodeFixProvider.cs (1)
59SyntaxKind.SimpleAssignmentExpression,
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Performance\CSharpUseSearchValues.cs (1)
199if (node.IsKind(SyntaxKind.SimpleAssignmentExpression) &&
Microsoft.CodeAnalysis.CSharp.Workspaces (21)
Classification\SyntaxClassification\OperatorOverloadSyntaxClassifier.cs (1)
35if (syntax.IsKind(SyntaxKind.SimpleAssignmentExpression))
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3369=> SyntaxFactory.AssignmentExpression(SyntaxKind.SimpleAssignmentExpression, (ExpressionSyntax)left, (ExpressionSyntax)ParenthesizeNonSimple(right));
Simplification\CSharpSimplificationService.cs (1)
210if (parent.IsKind(SyntaxKind.SimpleAssignmentExpression))
Simplification\CSharpSimplificationService.Expander.cs (1)
867return currentNode.Kind() == SyntaxKind.SimpleAssignmentExpression &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AssignmentExpressionSyntaxExtensions.cs (1)
16return assignment.Kind() == SyntaxKind.SimpleAssignmentExpression &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
298case SyntaxKind.SimpleAssignmentExpression: 825case SyntaxKind.SimpleAssignmentExpression:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (2)
285=> node is AssignmentExpressionSyntax(kind: not SyntaxKind.SimpleAssignmentExpression); 288=> node?.Parent is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) assignment &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (3)
404if (expression.Kind() == SyntaxKind.SimpleAssignmentExpression) 432parent.IsKind(SyntaxKind.SimpleAssignmentExpression)) 451parent.IsKind(SyntaxKind.SimpleAssignmentExpression))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (4)
663else if (objectInitializer?.Parent is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) assignment) 1211=> node is ExpressionStatementSyntax { Expression: (kind: SyntaxKind.SimpleAssignmentExpression) }; 1482=> node is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) { Left: IdentifierNameSyntax }; 1485=> node is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) { Left: ImplicitElementAccessSyntax };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
121public int SimpleAssignmentExpression => (int)SyntaxKind.SimpleAssignmentExpression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
251kind: SyntaxKind.SimpleAssignmentExpression,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (3)
328argument.Parent.Parent.IsParentKind(SyntaxKind.SimpleAssignmentExpression) && 986if (binop.Kind() == SyntaxKind.SimpleAssignmentExpression && 1492else if (initializerExpression.IsParentKind(SyntaxKind.SimpleAssignmentExpression))
Microsoft.Interop.ComInterfaceGenerator (5)
Marshallers\ComInterfaceDispatchMarshallingResolver.cs (1)
51AssignmentExpression(SyntaxKind.SimpleAssignmentExpression,
Marshallers\IidParameterIndexMarshallerResolver.cs (3)
125SyntaxKind.SimpleAssignmentExpression, 139SyntaxKind.SimpleAssignmentExpression, 148SyntaxKind.SimpleAssignmentExpression,
Marshallers\ManagedHResultExceptionGeneratorResolver.cs (1)
87SyntaxKind.SimpleAssignmentExpression,
Microsoft.Interop.JavaScript.JSImportGenerator (2)
JSExportGenerator.cs (1)
287AssignmentExpression(SyntaxKind.SimpleAssignmentExpression,
JSImportGenerator.cs (1)
275ExpressionStatement(AssignmentExpression(SyntaxKind.SimpleAssignmentExpression,
Microsoft.Interop.LibraryImportGenerator (1)
Analyzers\ConvertToLibraryImportFixer.cs (1)
387else if (invocation.Parent.IsKind(SyntaxKind.SimpleAssignmentExpression) && invocation.Parent.Parent.IsKind(SyntaxKind.ExpressionStatement))
Microsoft.Interop.SourceGeneration (29)
GeneratedStatements.cs (2)
119SyntaxKind.SimpleAssignmentExpression, 147SyntaxKind.SimpleAssignmentExpression,
ManagedToNativeStubGenerator.cs (1)
157tryStatements.Add(ExpressionStatement(AssignmentExpression(SyntaxKind.SimpleAssignmentExpression,
Marshalling\BlittableMarshaller.cs (2)
76SyntaxKind.SimpleAssignmentExpression, 87SyntaxKind.SimpleAssignmentExpression,
Marshalling\BoolMarshaller.cs (2)
64SyntaxKind.SimpleAssignmentExpression, 85SyntaxKind.SimpleAssignmentExpression,
Marshalling\CharMarshaller.cs (2)
97SyntaxKind.SimpleAssignmentExpression, 109SyntaxKind.SimpleAssignmentExpression,
Marshalling\ElementsMarshalling.cs (2)
118SyntaxKind.SimpleAssignmentExpression, 132SyntaxKind.SimpleAssignmentExpression,
Marshalling\StatelessMarshallingStrategy.cs (16)
41SyntaxKind.SimpleAssignmentExpression, 82assignment = AssignmentExpression(SyntaxKind.SimpleAssignmentExpression, 90SyntaxKind.SimpleAssignmentExpression, 113SyntaxKind.SimpleAssignmentExpression, 197SyntaxKind.SimpleAssignmentExpression, 222SyntaxKind.SimpleAssignmentExpression, 329SyntaxKind.SimpleAssignmentExpression, 350SyntaxKind.SimpleAssignmentExpression, 365SyntaxKind.SimpleAssignmentExpression, 372SyntaxKind.SimpleAssignmentExpression, 400SyntaxKind.SimpleAssignmentExpression, 453SyntaxKind.SimpleAssignmentExpression, 460SyntaxKind.SimpleAssignmentExpression, 590SyntaxKind.SimpleAssignmentExpression, 599SyntaxKind.SimpleAssignmentExpression, 633SyntaxKind.SimpleAssignmentExpression,
Marshalling\UnmanagedToManagedOwnershipTrackingStrategy.cs (1)
43AssignmentExpression(SyntaxKind.SimpleAssignmentExpression,
Utils\SyntaxFactoryExtensions.cs (1)
105=> ExpressionStatement(AssignmentExpression(SyntaxKind.SimpleAssignmentExpression, left, right));
Roslyn.Diagnostics.CSharp.Analyzers (17)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\AssignmentExpressionSyntaxExtensions.cs (1)
16return assignment.Kind() == SyntaxKind.SimpleAssignmentExpression &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
298case SyntaxKind.SimpleAssignmentExpression: 825case SyntaxKind.SimpleAssignmentExpression:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (2)
285=> node is AssignmentExpressionSyntax(kind: not SyntaxKind.SimpleAssignmentExpression); 288=> node?.Parent is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) assignment &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (3)
404if (expression.Kind() == SyntaxKind.SimpleAssignmentExpression) 432parent.IsKind(SyntaxKind.SimpleAssignmentExpression)) 451parent.IsKind(SyntaxKind.SimpleAssignmentExpression))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (4)
663else if (objectInitializer?.Parent is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) assignment) 1211=> node is ExpressionStatementSyntax { Expression: (kind: SyntaxKind.SimpleAssignmentExpression) }; 1482=> node is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) { Left: IdentifierNameSyntax }; 1485=> node is AssignmentExpressionSyntax(SyntaxKind.SimpleAssignmentExpression) { Left: ImplicitElementAccessSyntax };
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
121public int SimpleAssignmentExpression => (int)SyntaxKind.SimpleAssignmentExpression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
251kind: SyntaxKind.SimpleAssignmentExpression,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (3)
328argument.Parent.Parent.IsParentKind(SyntaxKind.SimpleAssignmentExpression) && 986if (binop.Kind() == SyntaxKind.SimpleAssignmentExpression && 1492else if (initializerExpression.IsParentKind(SyntaxKind.SimpleAssignmentExpression))