277 references to MemberAccessExpression
GenerateDocumentationAndConfigFiles (24)
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (9)
91return generator.MemberAccessExpression(left, right); 158generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 167generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 205generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 214generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 253generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 262generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 304generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 313generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (7)
77return factory.MemberAccessExpression(typeExpression, factory.IdentifierName(DefaultName)); 97var through = generator.MemberAccessExpression( 120through = through is null ? name : generator.MemberAccessExpression(through, name); 163through = generator.MemberAccessExpression(explicitImplementationCast, 196: generator.MemberAccessExpression( 235: generator.MemberAccessExpression( 371var fieldAccess = factory.MemberAccessExpression(factory.ThisExpression(), factory.IdentifierName(fieldName))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (5)
194factory.MemberAccessExpression( 227var thisSymbol = factory.MemberAccessExpression(factory.ThisExpression(), symbolNameExpression) 229var otherSymbol = factory.MemberAccessExpression(localNameExpression, symbolNameExpression); 258factory.MemberAccessExpression( 297factory.MemberAccessExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
225var thisSymbol = factory.MemberAccessExpression(factory.ThisExpression(), 247factory.MemberAccessExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\AbstractInitializerParameterService.cs (1)
151generator.MemberAccessExpression(
Metrics (9)
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (9)
91return generator.MemberAccessExpression(left, right); 158generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 167generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 205generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 214generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 253generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 262generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 304generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 313generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)),
Metrics.Legacy (9)
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (9)
91return generator.MemberAccessExpression(left, right); 158generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 167generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 205generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 214generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 253generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 262generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 304generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 313generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)),
Microsoft.CodeAnalysis.Analyzers (24)
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (9)
91return generator.MemberAccessExpression(left, right); 158generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 167generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 205generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 214generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 253generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 262generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 304generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 313generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (7)
77return factory.MemberAccessExpression(typeExpression, factory.IdentifierName(DefaultName)); 97var through = generator.MemberAccessExpression( 120through = through is null ? name : generator.MemberAccessExpression(through, name); 163through = generator.MemberAccessExpression(explicitImplementationCast, 196: generator.MemberAccessExpression( 235: generator.MemberAccessExpression( 371var fieldAccess = factory.MemberAccessExpression(factory.ThisExpression(), factory.IdentifierName(fieldName))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (5)
194factory.MemberAccessExpression( 227var thisSymbol = factory.MemberAccessExpression(factory.ThisExpression(), symbolNameExpression) 229var otherSymbol = factory.MemberAccessExpression(localNameExpression, symbolNameExpression); 258factory.MemberAccessExpression( 297factory.MemberAccessExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
225var thisSymbol = factory.MemberAccessExpression(factory.ThisExpression(), 247factory.MemberAccessExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\AbstractInitializerParameterService.cs (1)
151generator.MemberAccessExpression(
Microsoft.CodeAnalysis.BannedApiAnalyzers (15)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (7)
77return factory.MemberAccessExpression(typeExpression, factory.IdentifierName(DefaultName)); 97var through = generator.MemberAccessExpression( 120through = through is null ? name : generator.MemberAccessExpression(through, name); 163through = generator.MemberAccessExpression(explicitImplementationCast, 196: generator.MemberAccessExpression( 235: generator.MemberAccessExpression( 371var fieldAccess = factory.MemberAccessExpression(factory.ThisExpression(), factory.IdentifierName(fieldName))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (5)
194factory.MemberAccessExpression( 227var thisSymbol = factory.MemberAccessExpression(factory.ThisExpression(), symbolNameExpression) 229var otherSymbol = factory.MemberAccessExpression(localNameExpression, symbolNameExpression); 258factory.MemberAccessExpression( 297factory.MemberAccessExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
225var thisSymbol = factory.MemberAccessExpression(factory.ThisExpression(), 247factory.MemberAccessExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\AbstractInitializerParameterService.cs (1)
151generator.MemberAccessExpression(
Microsoft.CodeAnalysis.CodeStyle.Fixes (20)
src\Analyzers\Core\CodeFixes\ForEachCast\AbstractForEachCastCodeFixProvider.cs (2)
92generator.MemberAccessExpression( 103generator.MemberAccessExpression(
src\Analyzers\Core\CodeFixes\QualifyMemberAccess\AbstractQualifyMemberAccessCodeFixProvider.cs (1)
45generator.MemberAccessExpression(
src\Analyzers\Core\CodeFixes\RemoveAsyncModifier\AbstractRemoveAsyncModifierCodeFixProvider.cs (2)
238var taskFromResult = generator.MemberAccessExpression(taskTypeExpression, memberName); 264return generator.MemberAccessExpression(left, right);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (7)
77return factory.MemberAccessExpression(typeExpression, factory.IdentifierName(DefaultName)); 97var through = generator.MemberAccessExpression( 120through = through is null ? name : generator.MemberAccessExpression(through, name); 163through = generator.MemberAccessExpression(explicitImplementationCast, 196: generator.MemberAccessExpression( 235: generator.MemberAccessExpression( 371var fieldAccess = factory.MemberAccessExpression(factory.ThisExpression(), factory.IdentifierName(fieldName))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (5)
194factory.MemberAccessExpression( 227var thisSymbol = factory.MemberAccessExpression(factory.ThisExpression(), symbolNameExpression) 229var otherSymbol = factory.MemberAccessExpression(localNameExpression, symbolNameExpression); 258factory.MemberAccessExpression( 297factory.MemberAccessExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
225var thisSymbol = factory.MemberAccessExpression(factory.ThisExpression(), 247factory.MemberAccessExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\AbstractInitializerParameterService.cs (1)
151generator.MemberAccessExpression(
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\CSharpInitializeParameterService.cs (1)
62var left = (ArgumentSyntax)generator.Argument(generator.MemberAccessExpression(generator.ThisExpression(), generator.IdentifierName(fieldOrProperty.Name)));
Microsoft.CodeAnalysis.CSharp.Features (1)
ImplementInterface\CSharpImplementExplicitlyCodeRefactoringProvider.cs (1)
129generator.MemberAccessExpression(
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\CSharpInitializeParameterService.cs (1)
62var left = (ArgumentSyntax)generator.Argument(generator.MemberAccessExpression(generator.ThisExpression(), generator.IdentifierName(fieldOrProperty.Name)));
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (10)
CodeGeneration\SyntaxGeneratorTests.cs (10)
276VerifySyntax<MemberAccessExpressionSyntax>(Generator.WithTypeArguments(Generator.MemberAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x.y<z>"); 389VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), "x.y"); 391VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.MemberAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x.y.z"); 392VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.InvocationExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x(y).z"); 393VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.ElementAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "x[y].z"); 394VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.AddExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), "((x) + (y)).z"); 395VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.NegateExpression(Generator.IdentifierName("x")), Generator.IdentifierName("y")), "(-(x)).y"); 448Generator.ElementAccessExpression(Generator.MemberAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y")), Generator.IdentifierName("z")), 493VerifySyntax<InvocationExpressionSyntax>(Generator.InvocationExpression(Generator.MemberAccessExpression(Generator.IdentifierName("x"), Generator.IdentifierName("y"))), "x.y()");
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (11)
CodeGeneration\ExpressionGenerationTests.cs (1)
300f => 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 (22)
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.AddConstructorParametersCodeAction.cs (1)
80factory.MemberAccessExpression(factory.ThisExpression(), factory.IdentifierName(memberName)),
AddDebuggerDisplay\AbstractAddDebuggerDisplayCodeRefactoringProvider.cs (1)
170generator.MemberAccessExpression(
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (1)
331generator.MemberAccessExpression(collectionExpression, generator.IdentifierName(nameof(Enumerable.ElementAt))),
EncapsulateField\AbstractEncapsulateFieldService.cs (2)
381? factory.MemberAccessExpression( 400? factory.MemberAccessExpression(
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.ConstructorDelegatingCodeAction.cs (1)
61var fieldAccess = factory.MemberAccessExpression(
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (3)
82generator.MemberAccessExpression( 93generator.MemberAccessExpression( 104generator.MemberAccessExpression(
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (2)
149generator.MemberAccessExpression( 154generator.MemberAccessExpression(
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (2)
655generator.MemberAccessExpression( 781generator.MemberAccessExpression(
MoveStaticMembers\MoveStaticMembersWithDialogCodeAction.cs (1)
334generator.MemberAccessExpression(
ReplacePropertyWithMethods\AbstractReplacePropertyWithMethodsService.cs (3)
46: generator.MemberAccessExpression( 51return generator.MemberAccessExpression(generator.ThisExpression(), memberName); 328return Generator.MemberAccessExpression(container, newIdentifierName)
src\Analyzers\Core\CodeFixes\ForEachCast\AbstractForEachCastCodeFixProvider.cs (2)
92generator.MemberAccessExpression( 103generator.MemberAccessExpression(
src\Analyzers\Core\CodeFixes\QualifyMemberAccess\AbstractQualifyMemberAccessCodeFixProvider.cs (1)
45generator.MemberAccessExpression(
src\Analyzers\Core\CodeFixes\RemoveAsyncModifier\AbstractRemoveAsyncModifierCodeFixProvider.cs (2)
238var taskFromResult = generator.MemberAccessExpression(taskTypeExpression, memberName); 264return generator.MemberAccessExpression(left, right);
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (15)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (7)
77return factory.MemberAccessExpression(typeExpression, factory.IdentifierName(DefaultName)); 97var through = generator.MemberAccessExpression( 120through = through is null ? name : generator.MemberAccessExpression(through, name); 163through = generator.MemberAccessExpression(explicitImplementationCast, 196: generator.MemberAccessExpression( 235: generator.MemberAccessExpression( 371var fieldAccess = factory.MemberAccessExpression(factory.ThisExpression(), factory.IdentifierName(fieldName))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (5)
194factory.MemberAccessExpression( 227var thisSymbol = factory.MemberAccessExpression(factory.ThisExpression(), symbolNameExpression) 229var otherSymbol = factory.MemberAccessExpression(localNameExpression, symbolNameExpression); 258factory.MemberAccessExpression( 297factory.MemberAccessExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
225var thisSymbol = factory.MemberAccessExpression(factory.ThisExpression(), 247factory.MemberAccessExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\AbstractInitializerParameterService.cs (1)
151generator.MemberAccessExpression(
Microsoft.CodeAnalysis.PublicApiAnalyzers.CodeFixes (9)
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (9)
91return generator.MemberAccessExpression(left, right); 158generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 167generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 205generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 214generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 253generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 262generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 304generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 313generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)),
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
1159Dim 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)
Editing\SyntaxGenerator.cs (1)
2184=> MemberAccessExpression(expression, IdentifierName(memberName));
Shared\Extensions\SyntaxGeneratorExtensions.cs (7)
90codeFactory.MemberAccessExpression( 99codeFactory.MemberAccessExpression( 109codeFactory.MemberAccessExpression( 116codeFactory.MemberAccessExpression( 128codeFactory.MemberAccessExpression( 134codeFactory.MemberAccessExpression( 258codeFactory.MemberAccessExpression(codeFactory.BaseExpression(),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (7)
77return factory.MemberAccessExpression(typeExpression, factory.IdentifierName(DefaultName)); 97var through = generator.MemberAccessExpression( 120through = through is null ? name : generator.MemberAccessExpression(through, name); 163through = generator.MemberAccessExpression(explicitImplementationCast, 196: generator.MemberAccessExpression( 235: generator.MemberAccessExpression( 371var fieldAccess = factory.MemberAccessExpression(factory.ThisExpression(), factory.IdentifierName(fieldName))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (5)
194factory.MemberAccessExpression( 227var thisSymbol = factory.MemberAccessExpression(factory.ThisExpression(), symbolNameExpression) 229var otherSymbol = factory.MemberAccessExpression(localNameExpression, symbolNameExpression); 258factory.MemberAccessExpression( 297factory.MemberAccessExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
225var thisSymbol = factory.MemberAccessExpression(factory.ThisExpression(), 247factory.MemberAccessExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\AbstractInitializerParameterService.cs (1)
151generator.MemberAccessExpression(
Microsoft.Interop.ComInterfaceGenerator (4)
Analyzers\AddMarshalAsToElementFixer.cs (1)
54gen.MemberAccessExpression(
Analyzers\ConvertComImportToGeneratedComInterfaceFixer.cs (1)
86gen.AttributeArgument("StringMarshalling", gen.MemberAccessExpression(gen.DottedName(TypeNames.StringMarshalling), gen.IdentifierName(nameof(StringMarshalling.Custom)))),
src\libraries\System.Runtime.InteropServices\gen\Common\ConvertToSourceGeneratedInteropFixer.cs (2)
266generator.MemberAccessExpression( 295generator.MemberAccessExpression(
Microsoft.Interop.LibraryImportGenerator (4)
Analyzers\ConvertToLibraryImportFixer.cs (2)
459generator.MemberAccessExpression( 468generator.MemberAccessExpression(
src\libraries\System.Runtime.InteropServices\gen\Common\ConvertToSourceGeneratedInteropFixer.cs (2)
266generator.MemberAccessExpression( 295generator.MemberAccessExpression(
Microsoft.VisualStudio.LanguageServices (1)
Venus\ContainedLanguageCodeSupport.cs (1)
183? ImmutableArray.Create(syntaxFactory.MemberAccessExpression(
Roslyn.Diagnostics.Analyzers (29)
AbstractExposeMemberForTesting`1.cs (4)
131getAccessor = syntaxGenerator.ReturnStatement(syntaxGenerator.MemberAccessExpression(syntaxGenerator.IdentifierName(accessorField.Name), syntaxGenerator.IdentifierName(memberName))); 136setAccessor = syntaxGenerator.AssignmentStatement(syntaxGenerator.MemberAccessExpression(syntaxGenerator.IdentifierName(accessorField.Name), syntaxGenerator.IdentifierName(memberName)), syntaxGenerator.IdentifierName("value")); 172var getAccessor = syntaxGenerator.ReturnStatement(GetByRefExpression(syntaxGenerator.MemberAccessExpression(syntaxGenerator.IdentifierName(accessorField.Name), syntaxGenerator.IdentifierName(memberName)))); 176setAccessor = syntaxGenerator.AssignmentStatement(syntaxGenerator.MemberAccessExpression(syntaxGenerator.IdentifierName(accessorField.Name), syntaxGenerator.IdentifierName(memberName)), syntaxGenerator.IdentifierName("value"));
ImportingConstructorShouldBeObsoleteCodeFixProvider.cs (1)
212attributeArgument = generator.MemberAccessExpression(
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (9)
91return generator.MemberAccessExpression(left, right); 158generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 167generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 205generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 214generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 253generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 262generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 304generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 313generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (7)
77return factory.MemberAccessExpression(typeExpression, factory.IdentifierName(DefaultName)); 97var through = generator.MemberAccessExpression( 120through = through is null ? name : generator.MemberAccessExpression(through, name); 163through = generator.MemberAccessExpression(explicitImplementationCast, 196: generator.MemberAccessExpression( 235: generator.MemberAccessExpression( 371var fieldAccess = factory.MemberAccessExpression(factory.ThisExpression(), factory.IdentifierName(fieldName))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (5)
194factory.MemberAccessExpression( 227var thisSymbol = factory.MemberAccessExpression(factory.ThisExpression(), symbolNameExpression) 229var otherSymbol = factory.MemberAccessExpression(localNameExpression, symbolNameExpression); 258factory.MemberAccessExpression( 297factory.MemberAccessExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
225var thisSymbol = factory.MemberAccessExpression(factory.ThisExpression(), 247factory.MemberAccessExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\AbstractInitializerParameterService.cs (1)
151generator.MemberAccessExpression(
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\CSharpInitializeParameterService.cs (1)
62var left = (ArgumentSyntax)generator.Argument(generator.MemberAccessExpression(generator.ThisExpression(), generator.IdentifierName(fieldOrProperty.Name)));
Test.Utilities (9)
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (9)
91return generator.MemberAccessExpression(left, right); 158generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 167generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 205generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 214generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 253generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 262generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 304generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 313generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)),
Text.Analyzers (24)
src\RoslynAnalyzers\Utilities\Workspaces\SyntaxGeneratorExtensions.cs (9)
91return generator.MemberAccessExpression(left, right); 158generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 167generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 205generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 214generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 253generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 262generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 304generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)), 313generator.MemberAccessExpression(leftArgument, generator.IdentifierName(CompareToMethodName)),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (7)
77return factory.MemberAccessExpression(typeExpression, factory.IdentifierName(DefaultName)); 97var through = generator.MemberAccessExpression( 120through = through is null ? name : generator.MemberAccessExpression(through, name); 163through = generator.MemberAccessExpression(explicitImplementationCast, 196: generator.MemberAccessExpression( 235: generator.MemberAccessExpression( 371var fieldAccess = factory.MemberAccessExpression(factory.ThisExpression(), factory.IdentifierName(fieldName))
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (5)
194factory.MemberAccessExpression( 227var thisSymbol = factory.MemberAccessExpression(factory.ThisExpression(), symbolNameExpression) 229var otherSymbol = factory.MemberAccessExpression(localNameExpression, symbolNameExpression); 258factory.MemberAccessExpression( 297factory.MemberAccessExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (2)
225var thisSymbol = factory.MemberAccessExpression(factory.ThisExpression(), 247factory.MemberAccessExpression(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\AbstractInitializerParameterService.cs (1)
151generator.MemberAccessExpression(