68 references to EqualsValueClause
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (11)
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
119
initializer:
EqualsValueClause
(switchExpression))]));
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
128
EqualsValueClause
(IdentifierName(property.Identifier.WithoutTrivia())))
src\Analyzers\CSharp\CodeFixes\UseConditionalExpression\CSharpUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
35
=> variable.WithInitializer(SyntaxFactory.
EqualsValueClause
(value));
src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (1)
317
=>
EqualsValueClause
(ExpressionGenerator.GenerateExpression(parameter.Type, parameter.ExplicitDefaultValue, canUseFieldReference: true));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (1)
66
.WithEqualsValue(value == null ? null :
EqualsValueClause
(value: value));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\FieldGenerator.cs (2)
96
?
EqualsValueClause
(initializerNode)
115
return
EqualsValueClause
(ExpressionGenerator.GenerateExpression(field.Type, field.ConstantValue, canUseFieldReference));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ParameterGenerator.cs (1)
102
return
EqualsValueClause
(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
116
?
EqualsValueClause
(initializerNode)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
71
expression == null ? null : SyntaxFactory.
EqualsValueClause
((ExpressionSyntax)expression))]);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (1)
43
var initializer =
EqualsValueClause
(IdentifierName(parameter.Name.EscapeIdentifier()));
Microsoft.CodeAnalysis.CSharp.Features (15)
ChangeSignature\CSharpChangeSignatureService.cs (1)
668
?
EqualsValueClause
(ParseExpression(addedParameter.DefaultValue))
ConvertForEachToFor\CSharpConvertForEachToForCodeRefactoringProvider.cs (1)
94
EqualsValueClause
((ExpressionSyntax)generator.LiteralExpression(0)))]),
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (2)
529
EqualsValueClause
(expression))])).WithAdditionalAnnotations(Simplifier.Annotation);
699
EqualsValueClause
(expression))])),
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
300
return variable.WithInitializer(
EqualsValueClause
(
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
895
var equalsValueClause = initialValue == null ? null :
EqualsValueClause
(initialValue);
ExtractMethod\CSharpMethodExtractor.PostProcessor.cs (1)
298
var variable = declaration.Declaration.Variables[0].WithInitializer(
EqualsValueClause
(assignmentExpression.Right));
IntroduceUsingStatement\CSharpIntroduceUsingStatementCodeRefactoringProvider.cs (1)
77
initializer:
EqualsValueClause
(expressionStatement.Expression)))))
IntroduceVariable\CSharpIntroduceVariableService_IntroduceField.cs (1)
53
EqualsValueClause
(expression.WithoutTrivia()))])).WithAdditionalAnnotations(Formatter.Annotation);
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (1)
75
EqualsValueClause
(updatedExpression))]));
Snippets\AbstractCSharpForLoopSnippetProvider.cs (1)
60
EqualsValueClause
(GenerateInitializerValue(generator, inlineExpression)))])
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
119
initializer:
EqualsValueClause
(switchExpression))]));
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
128
EqualsValueClause
(IdentifierName(property.Identifier.WithoutTrivia())))
src\Analyzers\CSharp\CodeFixes\UseConditionalExpression\CSharpUseConditionalExpressionForAssignmentCodeFixProvider.cs (1)
35
=> variable.WithInitializer(SyntaxFactory.
EqualsValueClause
(value));
src\Analyzers\CSharp\CodeFixes\UseLocalFunction\CSharpUseLocalFunctionCodeFixProvider.cs (1)
317
=>
EqualsValueClause
(ExpressionGenerator.GenerateExpression(parameter.Type, parameter.ExplicitDefaultValue, canUseFieldReference: true));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (7)
Compilation\SemanticModelAPITests.cs (6)
1420
var equalsValue = SyntaxFactory.
EqualsValueClause
(SyntaxFactory.ParseExpression(@"(string)""Hello"""));
1462
var newEqualsValue = SyntaxFactory.
EqualsValueClause
(SyntaxFactory.ParseExpression("(short)0"));
1510
var newEqualsValue = SyntaxFactory.
EqualsValueClause
(SyntaxFactory.ParseExpression("(short)0"));
1557
var newEqualsValue = SyntaxFactory.
EqualsValueClause
(SyntaxFactory.ParseExpression("E.B | E.A"));
1598
var newEqualsValue = SyntaxFactory.
EqualsValueClause
(SyntaxFactory.ParseExpression("(short)0"));
2029
var newSyntax = SyntaxFactory.
EqualsValueClause
(
Symbols\Source\NullablePublicAPITests.cs (1)
4066
var speculativeInitializer = SyntaxFactory.
EqualsValueClause
(SyntaxFactory.ParseExpression("o1"));
Microsoft.CodeAnalysis.CSharp.Workspaces (11)
CodeGeneration\CSharpSyntaxGenerator.cs (4)
184
initializer != null ? SyntaxFactory.
EqualsValueClause
((ExpressionSyntax)initializer) : null)]));
200
initializer != null ? SyntaxFactory.
EqualsValueClause
((ExpressionSyntax)initializer) : null);
907
expression != null ? SyntaxFactory.
EqualsValueClause
((ExpressionSyntax)expression) : null);
2541
return WithEqualsValue(declaration, SyntaxFactory.
EqualsValueClause
(expr));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (1)
66
.WithEqualsValue(value == null ? null :
EqualsValueClause
(value: value));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\FieldGenerator.cs (2)
96
?
EqualsValueClause
(initializerNode)
115
return
EqualsValueClause
(ExpressionGenerator.GenerateExpression(field.Type, field.ConstantValue, canUseFieldReference));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ParameterGenerator.cs (1)
102
return
EqualsValueClause
(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
116
?
EqualsValueClause
(initializerNode)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
71
expression == null ? null : SyntaxFactory.
EqualsValueClause
((ExpressionSyntax)expression))]);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (1)
43
var initializer =
EqualsValueClause
(IdentifierName(parameter.Name.EscapeIdentifier()));
Microsoft.Interop.ComInterfaceGenerator (1)
ComInterfaceGenerator.cs (1)
867
EqualsValueClause
(
Microsoft.Interop.SourceGeneration (13)
Marshalling\BlittableMarshaller.cs (1)
53
.WithInitializer(
EqualsValueClause
(
Marshalling\CharMarshaller.cs (2)
61
.WithInitializer(
EqualsValueClause
(
73
.WithInitializer(
EqualsValueClause
(
Marshalling\ElementsMarshalling.cs (3)
444
.WithInitializer(
EqualsValueClause
(
536
EqualsValueClause
(
621
EqualsValueClause
(LiteralExpression(SyntaxKind.NumericLiteralExpression, Literal(0)))))))
Marshalling\StatefulMarshallingStrategy.cs (1)
160
.WithInitializer(
EqualsValueClause
(IdentifierName(context.GetAdditionalIdentifier(info, MarshallerIdentifier)))))),
Marshalling\StatelessMarshallingStrategy.cs (1)
178
.WithInitializer(
EqualsValueClause
(
Marshalling\StaticPinnableManagedValueMarshaller.cs (1)
84
.WithInitializer(
EqualsValueClause
(
Marshalling\UnmanagedToManagedOwnershipTrackingStrategy.cs (2)
67
EqualsValueClause
(
215
EqualsValueClause
(
Utils\SyntaxFactoryExtensions.cs (2)
34
EqualsValueClause
(
128
EqualsValueClause
(
Microsoft.VisualStudio.LanguageServices.CSharp (3)
CodeModel\CSharpCodeModelService.cs (3)
2937
: SyntaxFactory.
EqualsValueClause
(expression);
2954
: SyntaxFactory.
EqualsValueClause
(expression);
2972
: SyntaxFactory.
EqualsValueClause
(expression);
Roslyn.Diagnostics.CSharp.Analyzers (7)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (1)
66
.WithEqualsValue(value == null ? null :
EqualsValueClause
(value: value));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\FieldGenerator.cs (2)
96
?
EqualsValueClause
(initializerNode)
115
return
EqualsValueClause
(ExpressionGenerator.GenerateExpression(field.Type, field.ConstantValue, canUseFieldReference));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ParameterGenerator.cs (1)
102
return
EqualsValueClause
(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
116
?
EqualsValueClause
(initializerNode)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
71
expression == null ? null : SyntaxFactory.
EqualsValueClause
((ExpressionSyntax)expression))]);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (1)
43
var initializer =
EqualsValueClause
(IdentifierName(parameter.Name.EscapeIdentifier()));