1 override of AddExpression
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3411
public override SyntaxNode
AddExpression
(SyntaxNode left, SyntaxNode right)
37 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)
348
VerifySyntax<BinaryExpressionSyntax>(Generator.
AddExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "(x) + (y)");
394
VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.
AddExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "((x) + (y)).z");
460
Generator.ElementAccessExpression(Generator.
AddExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")),
496
VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.
AddExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), "((x) + (y))()");
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (14)
CodeGeneration\ExpressionGenerationTests.cs (5)
135
f => f.
AddExpression
(
146
f => f.
AddExpression
(
148
f.
AddExpression
(
159
f => f.
AddExpression
(
160
f.
AddExpression
(
CodeGeneration\ExpressionPrecedenceGenerationTests.cs (9)
19
f.
AddExpression
(
31
f => f.
AddExpression
(
46
f.
AddExpression
(
57
f => f.
AddExpression
(
175
f.
AddExpression
(
201
f => f.
AddExpression
(
219
f.
AddExpression
(
322
f.
AddExpression
(
334
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.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
(