2 overrides of AssignmentStatement
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3297public override SyntaxNode AssignmentStatement(SyntaxNode left, SyntaxNode right)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
128Public Overrides Function AssignmentStatement(left As SyntaxNode, right As SyntaxNode) As SyntaxNode
41 references to AssignmentStatement
Microsoft.CodeAnalysis.CodeStyle.Fixes (3)
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
403var discardAssignmentExpression = (TExpressionSyntax)generator.AssignmentStatement(
AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
112generator.AssignmentStatement(
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (1)
158factory.AssignmentStatement(hashCodeNameExpression, rightSide)));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
AbstractAssignOutParametersCodeFixProvider.cs (1)
161result.Add(generator.ExpressionStatement(generator.AssignmentStatement(
CSharpRemoveUnusedValuesCodeFixProvider.cs (2)
175return editor.Generator.AssignmentStatement(newAssignmentTarget, rightOfAssignment); 182return editor.Generator.AssignmentStatement(newAssignmentTarget,
Microsoft.CodeAnalysis.CSharp.Features (5)
AbstractAssignOutParametersCodeFixProvider.cs (1)
161result.Add(generator.ExpressionStatement(generator.AssignmentStatement(
ConvertAutoPropertyToFullProperty\CSharpConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (1)
63var setAccessorStatement = generator.ExpressionStatement(generator.AssignmentStatement(
CSharpRemoveUnusedValuesCodeFixProvider.cs (2)
175return editor.Generator.AssignmentStatement(newAssignmentTarget, rightOfAssignment); 182return editor.Generator.AssignmentStatement(newAssignmentTarget,
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (1)
152generator.AssignmentStatement(
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (5)
CodeGeneration\SyntaxGeneratorTests.cs (5)
480=> VerifySyntax<AssignmentExpressionSyntax>(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x = (y)"); 3431Generator.ExpressionStatement(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), 3458Generator.ExpressionStatement(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), 3478Generator.ExpressionStatement(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), 3511Generator.ExpressionStatement(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y"))),
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
CodeGeneration\ExpressionPrecedenceGenerationTests.cs (1)
215f.AssignmentStatement(
Microsoft.CodeAnalysis.Features (9)
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
403var discardAssignmentExpression = (TExpressionSyntax)generator.AssignmentStatement(
AbstractUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
112generator.AssignmentStatement(
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.AddConstructorParametersCodeAction.cs (1)
85factory.AssignmentStatement(
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
851generator.AssignmentStatement(
EncapsulateField\AbstractEncapsulateFieldService.cs (1)
417factory.AssignmentStatement(
ImplementInterface\AbstractImplementInterfaceService.DisposePatternCodeAction.cs (1)
256g.AssignmentStatement(
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (1)
548generator.AssignmentStatement(
ReplaceConditionalWithStatements\AbstractReplaceConditionalWithStatementsCodeRefactoringProvider.cs (1)
265convertedSyntax => generator.AssignmentStatement(identifier, convertedSyntax),
ReplacePropertyWithMethods\AbstractReplacePropertyWithMethodsService.cs (1)
371return Generator.AssignmentStatement(
Microsoft.CodeAnalysis.VisualBasic.Features (2)
ConvertAutoPropertyToFullProperty\VisualBasicConvertAutoPropertyToFullProperty.vb (1)
57generator.AssignmentStatement(generator.IdentifierName(fieldName),
ReplacePropertyWithMethods\VisualBasicReplacePropertyWithMethods.vb (1)
132statements.Add(generator.AssignmentStatement(
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (5)
CodeGeneration\SyntaxGeneratorTests.vb (5)
437VerifySyntax(Of AssignmentStatementSyntax)(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x = y") 2919Dim stmts = {Generator.ExpressionStatement(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), Generator.ExpressionStatement(Generator.InvocationExpression(Generator.IdentifierName("fn"), Generator.IdentifierName("arg")))} 2940Dim stmts = {Generator.ExpressionStatement(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), Generator.ExpressionStatement(Generator.InvocationExpression(Generator.IdentifierName("fn"), Generator.IdentifierName("arg")))} 3056Dim stmts = {Generator.ExpressionStatement(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), Generator.ExpressionStatement(Generator.InvocationExpression(Generator.IdentifierName("fn"), Generator.IdentifierName("arg")))} 3081Dim stmts = {Generator.ExpressionStatement(Generator.AssignmentStatement(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), Generator.ExpressionStatement(Generator.InvocationExpression(Generator.IdentifierName("fn"), Generator.IdentifierName("arg")))}
Microsoft.CodeAnalysis.Workspaces (8)
Shared\Extensions\SyntaxGeneratorExtensions.cs (7)
234var assignExpression = factory.AssignmentStatement( 294factory.AssignmentStatement( 303return factory.ExpressionStatement(factory.AssignmentStatement( 343codeFactory.AssignmentStatement( 386codeFactory.AssignmentStatement( 405codeFactory.AssignmentStatement( 691expression = generator.AssignmentStatement(expression, generator.IdentifierName("value"));
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (1)
158factory.AssignmentStatement(hashCodeNameExpression, rightSide)));