2 overrides of AddExpression
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3414
public override SyntaxNode
AddExpression
(SyntaxNode left, SyntaxNode right)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
105
Public Overrides Function
AddExpression
(left As SyntaxNode, right As SyntaxNode) As SyntaxNode
41 references to AddExpression
GenerateDocumentationAndConfigFiles (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
123
factory.
AddExpression
(
147
factory.
AddExpression
(
Microsoft.CodeAnalysis.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
123
factory.
AddExpression
(
147
factory.
AddExpression
(
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
123
factory.
AddExpression
(
147
factory.
AddExpression
(
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
123
factory.
AddExpression
(
147
factory.
AddExpression
(
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (4)
CodeGeneration\SyntaxGeneratorTests.cs (4)
326
VerifySyntax<BinaryExpressionSyntax>(Generator.
AddExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) + (y)");
372
VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.
AddExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "((x) + (y)).z");
438
Generator.ElementAccessExpression(Generator.
AddExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")),
474
VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.
AddExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), "((x) + (y))()");
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (14)
CodeGeneration\ExpressionGenerationTests.cs (5)
162
f => f.
AddExpression
(
175
f => f.
AddExpression
(
177
f.
AddExpression
(
190
f => f.
AddExpression
(
191
f.
AddExpression
(
CodeGeneration\ExpressionPrecedenceGenerationTests.cs (9)
20
f.
AddExpression
(
34
f => f.
AddExpression
(
51
f.
AddExpression
(
64
f => f.
AddExpression
(
200
f.
AddExpression
(
230
f => f.
AddExpression
(
250
f.
AddExpression
(
369
f.
AddExpression
(
383
f.
AddExpression
(
Microsoft.CodeAnalysis.Features (3)
AddDebuggerDisplay\AbstractAddDebuggerDisplayCodeRefactoringProvider.cs (2)
137
attributeArgument = generator.
AddExpression
(
138
generator.
AddExpression
(
ReplacePropertyWithMethods\AbstractReplacePropertyWithMethodsService.cs (1)
166
? replacer.Generator.
AddExpression
(readExpression, literalOne)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
123
factory.
AddExpression
(
147
factory.
AddExpression
(
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (4)
CodeGeneration\SyntaxGeneratorTests.vb (4)
300
VerifySyntax(Of BinaryExpressionSyntax)(Generator.
AddExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) + (y)")
343
VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.MemberAccessExpression(Generator.
AddExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "((x) + (y)).z")
400
Generator.ElementAccessExpression(Generator.
AddExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")),
432
VerifySyntax(Of InvocationExpressionSyntax)(Generator.InvocationExpression(Generator.
AddExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), "((x) + (y))()")
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
123
factory.
AddExpression
(
147
factory.
AddExpression
(
Roslyn.Diagnostics.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
123
factory.
AddExpression
(
147
factory.
AddExpression
(
Text.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
123
factory.
AddExpression
(
147
factory.
AddExpression
(