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