94 references to MemberAccessExpression
Microsoft.CodeAnalysis.CodeStyle.Fixes (10)
AbstractFlagsEnumGenerator.cs (1)
145
return generator.
MemberAccessExpression
(
AbstractForEachCastCodeFixProvider.cs (2)
95
generator.
MemberAccessExpression
(
106
generator.
MemberAccessExpression
(
AbstractQualifyMemberAccessCodeFixProvider.cs (1)
47
generator.
MemberAccessExpression
(
AbstractRemoveAsyncModifierCodeFixProvider.cs (2)
238
var taskFromResult = generator.
MemberAccessExpression
(taskTypeExpression, memberName);
264
return generator.
MemberAccessExpression
(left, right);
AbstractSimplifyLinqExpressionCodeFixProvider`3.cs (1)
48
generator.
MemberAccessExpression
(expression, name),
SyntaxGeneratorExtensions.cs (1)
69
return factory.
MemberAccessExpression
(typeExpression, factory.IdentifierName(DefaultName));
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
225
var thisSymbol = factory.
MemberAccessExpression
(factory.ThisExpression(),
247
factory.
MemberAccessExpression
(
Microsoft.CodeAnalysis.CSharp.Features (2)
ImplementInterface\CSharpImplementExplicitlyCodeRefactoringProvider.cs (1)
134
generator.
MemberAccessExpression
(
InitializeParameter\CSharpInitializeMemberFromParameterCodeRefactoringProvider.cs (1)
131
var left = (ArgumentSyntax)generator.Argument(generator.
MemberAccessExpression
(generator.ThisExpression(), generator.IdentifierName(fieldOrProperty.Name)));
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (10)
CodeGeneration\SyntaxGeneratorTests.cs (10)
255
VerifySyntax<MemberAccessExpressionSyntax>(Generator.WithTypeArguments(Generator.
MemberAccessExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x.y<z>");
368
VerifySyntax<MemberAccessExpressionSyntax>(Generator.
MemberAccessExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x.y");
370
VerifySyntax<MemberAccessExpressionSyntax>(Generator.
MemberAccessExpression
(Generator.
MemberAccessExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x.y.z");
371
VerifySyntax<MemberAccessExpressionSyntax>(Generator.
MemberAccessExpression
(Generator.InvocationExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x(y).z");
372
VerifySyntax<MemberAccessExpressionSyntax>(Generator.
MemberAccessExpression
(Generator.ElementAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x[y].z");
373
VerifySyntax<MemberAccessExpressionSyntax>(Generator.
MemberAccessExpression
(Generator.AddExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "((x) + (y)).z");
374
VerifySyntax<MemberAccessExpressionSyntax>(Generator.
MemberAccessExpression
(Generator.NegateExpression(Generator.IdentifierName("x")), Generator.IdentifierName("y")), "(-(x)).y");
427
Generator.ElementAccessExpression(Generator.
MemberAccessExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")),
472
VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.
MemberAccessExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), "x.y()");
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (11)
CodeGeneration\ExpressionGenerationTests.cs (1)
301
f => f.
MemberAccessExpression
(
CodeGeneration\ExpressionPrecedenceGenerationTests.cs (10)
199
f => f.
MemberAccessExpression
(
264
f => f.
MemberAccessExpression
(
280
f.
MemberAccessExpression
(
294
f => f.
MemberAccessExpression
(
310
f.
MemberAccessExpression
(
324
f => f.
MemberAccessExpression
(
339
f.
MemberAccessExpression
(
352
f => f.
MemberAccessExpression
(
396
f => f.
MemberAccessExpression
(
411
f.
MemberAccessExpression
(
Microsoft.CodeAnalysis.Features (24)
AbstractForEachCastCodeFixProvider.cs (2)
95
generator.
MemberAccessExpression
(
106
generator.
MemberAccessExpression
(
AbstractQualifyMemberAccessCodeFixProvider.cs (1)
47
generator.
MemberAccessExpression
(
AbstractRemoveAsyncModifierCodeFixProvider.cs (2)
238
var taskFromResult = generator.
MemberAccessExpression
(taskTypeExpression, memberName);
264
return generator.
MemberAccessExpression
(left, right);
AbstractSimplifyLinqExpressionCodeFixProvider`3.cs (1)
48
generator.
MemberAccessExpression
(expression, name),
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.AddConstructorParametersCodeAction.cs (1)
86
factory.
MemberAccessExpression
(factory.ThisExpression(), factory.IdentifierName(memberName)),
AddDebuggerDisplay\AbstractAddDebuggerDisplayCodeRefactoringProvider.cs (1)
171
generator.
MemberAccessExpression
(
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (1)
331
generator.
MemberAccessExpression
(collectionExpression, generator.IdentifierName(nameof(Enumerable.ElementAt))),
EncapsulateField\AbstractEncapsulateFieldService.cs (2)
411
? factory.
MemberAccessExpression
(
430
? factory.
MemberAccessExpression
(
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.ConstructorDelegatingCodeAction.cs (1)
72
var fieldAccess = factory.
MemberAccessExpression
(
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (3)
84
generator.
MemberAccessExpression
(
95
generator.
MemberAccessExpression
(
106
generator.
MemberAccessExpression
(
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (2)
166
generator.
MemberAccessExpression
(
171
generator.
MemberAccessExpression
(
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (1)
397
generator.
MemberAccessExpression
(
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (1)
549
generator.
MemberAccessExpression
(
MoveStaticMembers\MoveStaticMembersWithDialogCodeAction.cs (1)
329
generator.
MemberAccessExpression
(
ReplacePropertyWithMethods\AbstractReplacePropertyWithMethodsService.cs (3)
46
: generator.
MemberAccessExpression
(
51
return generator.
MemberAccessExpression
(generator.ThisExpression(), memberName);
328
return Generator.
MemberAccessExpression
(container, newIdentifierName)
Snippets\SnippetProviders\AbstractConsoleSnippetProvider.cs (1)
72
generator.MemberAccessExpression(generator.
MemberAccessExpression
(generator.IdentifierName(nameof(Console)), generator.IdentifierName(nameof(Console.Out))), nameof(Console.Out.WriteLineAsync))))
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
NavigationBar\VisualBasicEditorNavigationBarItemService_CodeGeneration.vb (1)
231
syntaxFactory.
MemberAccessExpression
(
Microsoft.CodeAnalysis.VisualBasic.Features (1)
ImplementInterface\VisualBasicImplementInterfaceService.vb (1)
123
g.
MemberAccessExpression
(g.BaseExpression(), g.IdentifierName(NameOf(Finalize)))))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
1342
Dim baseCall = DirectCast(Me.ExpressionStatement(Me.InvocationExpression(Me.
MemberAccessExpression
(Me.BaseExpression(), SyntaxFactory.IdentifierName("New")), baseConstructorArguments)), StatementSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (10)
CodeGeneration\SyntaxGeneratorTests.vb (10)
232
VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.WithTypeArguments(Generator.
MemberAccessExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x.y(Of z)")
338
VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.
MemberAccessExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x.y")
340
VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.
MemberAccessExpression
(Generator.
MemberAccessExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x.y.z")
341
VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.
MemberAccessExpression
(Generator.InvocationExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x(y).z")
342
VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.
MemberAccessExpression
(Generator.ElementAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x(y).z")
343
VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.
MemberAccessExpression
(Generator.AddExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "((x) + (y)).z")
344
VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.
MemberAccessExpression
(Generator.NegateExpression(Generator.IdentifierName("x")), Generator.IdentifierName("y")), "(-(x)).y")
388
Generator.ElementAccessExpression(Generator.
MemberAccessExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")),
429
VerifySyntax(Of InvocationExpressionSyntax)(Generator.InvocationExpression(Generator.
MemberAccessExpression
(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), "x.y()")
Microsoft.CodeAnalysis.Workspaces (23)
AbstractFlagsEnumGenerator.cs (1)
145
return generator.
MemberAccessExpression
(
Editing\SyntaxGenerator.cs (1)
2171
=>
MemberAccessExpression
(expression, IdentifierName(memberName));
Shared\Extensions\SyntaxGeneratorExtensions.cs (13)
247
var fieldAccess = factory.
MemberAccessExpression
(factory.ThisExpression(), factory.IdentifierName(fieldName))
362
codeFactory.
MemberAccessExpression
(
371
codeFactory.
MemberAccessExpression
(
381
codeFactory.
MemberAccessExpression
(
388
codeFactory.
MemberAccessExpression
(
400
codeFactory.
MemberAccessExpression
(
406
codeFactory.
MemberAccessExpression
(
530
codeFactory.
MemberAccessExpression
(codeFactory.BaseExpression(),
564
through = generator.
MemberAccessExpression
(through, memberName);
581
through = generator.
MemberAccessExpression
(
629
through = generator.
MemberAccessExpression
(explicitImplementationCast,
658
: generator.
MemberAccessExpression
(
682
: generator.
MemberAccessExpression
(
Shared\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (5)
190
factory.
MemberAccessExpression
(
223
var thisSymbol = factory.
MemberAccessExpression
(factory.ThisExpression(), symbolNameExpression)
225
var otherSymbol = factory.
MemberAccessExpression
(localNameExpression, symbolNameExpression);
254
factory.
MemberAccessExpression
(
292
factory.
MemberAccessExpression
(
SyntaxGeneratorExtensions.cs (1)
69
return factory.
MemberAccessExpression
(typeExpression, factory.IdentifierName(DefaultName));
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
225
var thisSymbol = factory.
MemberAccessExpression
(factory.ThisExpression(),
247
factory.
MemberAccessExpression
(
Microsoft.VisualStudio.LanguageServices (1)
Venus\ContainedLanguageCodeSupport.cs (1)
185
? ImmutableArray.Create(syntaxFactory.
MemberAccessExpression
(