68 references to EqualsValueClause
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (11)
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
119initializer: EqualsValueClause(switchExpression))]));
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
128EqualsValueClause(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) 115return EqualsValueClause(ExpressionGenerator.GenerateExpression(field.Type, field.ConstantValue, canUseFieldReference));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ParameterGenerator.cs (1)
102return EqualsValueClause(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
116? EqualsValueClause(initializerNode)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
71expression == null ? null : SyntaxFactory.EqualsValueClause((ExpressionSyntax)expression))]);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (1)
43var initializer = EqualsValueClause(IdentifierName(parameter.Name.EscapeIdentifier()));
Microsoft.CodeAnalysis.CSharp.Features (15)
ChangeSignature\CSharpChangeSignatureService.cs (1)
668? EqualsValueClause(ParseExpression(addedParameter.DefaultValue))
ConvertForEachToFor\CSharpConvertForEachToForCodeRefactoringProvider.cs (1)
94EqualsValueClause((ExpressionSyntax)generator.LiteralExpression(0)))]),
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (2)
529EqualsValueClause(expression))])).WithAdditionalAnnotations(Simplifier.Annotation); 699EqualsValueClause(expression))])),
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
300return variable.WithInitializer(EqualsValueClause(
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
895var equalsValueClause = initialValue == null ? null : EqualsValueClause(initialValue);
ExtractMethod\CSharpMethodExtractor.PostProcessor.cs (1)
298var variable = declaration.Declaration.Variables[0].WithInitializer(EqualsValueClause(assignmentExpression.Right));
IntroduceUsingStatement\CSharpIntroduceUsingStatementCodeRefactoringProvider.cs (1)
77initializer: EqualsValueClause(expressionStatement.Expression)))))
IntroduceVariable\CSharpIntroduceVariableService_IntroduceField.cs (1)
53EqualsValueClause(expression.WithoutTrivia()))])).WithAdditionalAnnotations(Formatter.Annotation);
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (1)
75EqualsValueClause(updatedExpression))]));
Snippets\AbstractCSharpForLoopSnippetProvider.cs (1)
60EqualsValueClause(GenerateInitializerValue(generator, inlineExpression)))])
src\Analyzers\CSharp\CodeFixes\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
119initializer: EqualsValueClause(switchExpression))]));
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
128EqualsValueClause(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)
1420var equalsValue = SyntaxFactory.EqualsValueClause(SyntaxFactory.ParseExpression(@"(string)""Hello""")); 1462var newEqualsValue = SyntaxFactory.EqualsValueClause(SyntaxFactory.ParseExpression("(short)0")); 1510var newEqualsValue = SyntaxFactory.EqualsValueClause(SyntaxFactory.ParseExpression("(short)0")); 1557var newEqualsValue = SyntaxFactory.EqualsValueClause(SyntaxFactory.ParseExpression("E.B | E.A")); 1598var newEqualsValue = SyntaxFactory.EqualsValueClause(SyntaxFactory.ParseExpression("(short)0")); 2029var newSyntax = SyntaxFactory.EqualsValueClause(
Symbols\Source\NullablePublicAPITests.cs (1)
4066var speculativeInitializer = SyntaxFactory.EqualsValueClause(SyntaxFactory.ParseExpression("o1"));
Microsoft.CodeAnalysis.CSharp.Workspaces (11)
CodeGeneration\CSharpSyntaxGenerator.cs (4)
184initializer != null ? SyntaxFactory.EqualsValueClause((ExpressionSyntax)initializer) : null)])); 200initializer != null ? SyntaxFactory.EqualsValueClause((ExpressionSyntax)initializer) : null); 907expression != null ? SyntaxFactory.EqualsValueClause((ExpressionSyntax)expression) : null); 2541return 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) 115return EqualsValueClause(ExpressionGenerator.GenerateExpression(field.Type, field.ConstantValue, canUseFieldReference));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ParameterGenerator.cs (1)
102return EqualsValueClause(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
116? EqualsValueClause(initializerNode)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
71expression == null ? null : SyntaxFactory.EqualsValueClause((ExpressionSyntax)expression))]);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (1)
43var initializer = EqualsValueClause(IdentifierName(parameter.Name.EscapeIdentifier()));
Microsoft.Interop.ComInterfaceGenerator (1)
ComInterfaceGenerator.cs (1)
867EqualsValueClause(
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( 536EqualsValueClause( 621EqualsValueClause(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)
67EqualsValueClause( 215EqualsValueClause(
Utils\SyntaxFactoryExtensions.cs (2)
34EqualsValueClause( 128EqualsValueClause(
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) 115return EqualsValueClause(ExpressionGenerator.GenerateExpression(field.Type, field.ConstantValue, canUseFieldReference));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ParameterGenerator.cs (1)
102return EqualsValueClause(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
116? EqualsValueClause(initializerNode)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
71expression == null ? null : SyntaxFactory.EqualsValueClause((ExpressionSyntax)expression))]);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (1)
43var initializer = EqualsValueClause(IdentifierName(parameter.Name.EscapeIdentifier()));