40 references to MemberAccessExpression
Microsoft.CodeAnalysis.CodeStyle.Fixes (9)
AbstractPopulateSwitchCodeFixProvider.cs (1)
181let caseLabel = (TMemberAccessExpression)generator.MemberAccessExpression(generator.TypeExpression(enumType), e.Name).WithAdditionalAnnotations(Simplifier.Annotation)
AbstractRemoveAsyncModifierCodeFixProvider.cs (2)
220invocation = generator.MemberAccessExpression(taskTypeExpression, nameof(Task.CompletedTask)); 252var memberAccessExpressionSyntaxKind = generator.MemberAccessExpression(generator.IdentifierName("ignored"), "ignored").RawKind;
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (6)
30factory.MemberAccessExpression(factory.BaseExpression(), GetHashCodeName))); 49factory.MemberAccessExpression(factory.TypeExpression(hashCodeType), "Combine"), 64factory.MemberAccessExpression(localReference, "Add"), 70factory.MemberAccessExpression(localReference, "ToHashCode")))); 154factory.MemberAccessExpression(rightSide, GetHashCodeName)); 242factory.MemberAccessExpression(thisSymbol, nameof(object.GetHashCode)));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpReplaceDefaultLiteralCodeFixProvider.cs (1)
121var memberAccess = generator.MemberAccessExpression(generator.TypeExpression(type), memberName);
Microsoft.CodeAnalysis.CSharp.Features (2)
ConvertForEachToFor\CSharpConvertForEachToForCodeRefactoringProvider.cs (1)
98generator.MemberAccessExpression(collectionVariable, foreachInfo.CountName)),
CSharpReplaceDefaultLiteralCodeFixProvider.cs (1)
121var memberAccess = generator.MemberAccessExpression(generator.TypeExpression(type), memberName);
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.cs (1)
369VerifySyntax<MemberAccessExpressionSyntax>(Generator.MemberAccessExpression(Generator.IdentifierName("x"), "y"), "x.y");
Microsoft.CodeAnalysis.Features (14)
AbstractPopulateSwitchCodeFixProvider.cs (1)
181let caseLabel = (TMemberAccessExpression)generator.MemberAccessExpression(generator.TypeExpression(enumType), e.Name).WithAdditionalAnnotations(Simplifier.Annotation)
AbstractRemoveAsyncModifierCodeFixProvider.cs (2)
220invocation = generator.MemberAccessExpression(taskTypeExpression, nameof(Task.CompletedTask)); 252var memberAccessExpressionSyntaxKind = generator.MemberAccessExpression(generator.IdentifierName("ignored"), "ignored").RawKind;
CodeRefactorings\AddAwait\AbstractAddAwaitCodeRefactoringProvider.cs (1)
106generator.MemberAccessExpression(withoutTrivia, nameof(Task.ConfigureAwait)),
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (2)
853generator.MemberAccessExpression( 880generator.MemberAccessExpression(valueNode, field.Name)));
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (1)
216generator.MemberAccessExpression(leftExpression, nameof(IComparable.CompareTo)),
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (1)
190factory.MemberAccessExpression(
ImplementAbstractClass\ImplementAbstractClassData.cs (1)
259generator.MemberAccessExpression(throughExpression, @event.Name),
ImplementInterface\AbstractImplementInterfaceService.CodeAction.cs (1)
451generator.MemberAccessExpression(throughExpression, memberName), generator.IdentifierName("value")));
ImplementInterface\AbstractImplementInterfaceService.DisposePatternCodeAction.cs (1)
304g.MemberAccessExpression(
IntroduceParameter\IntroduceParameterDocumentRewriter.cs (1)
369methodName = _generator.MemberAccessExpression(receiverExpression, newMethodIdentifier);
Snippets\SnippetProviders\AbstractConsoleSnippetProvider.cs (2)
72generator.MemberAccessExpression(generator.MemberAccessExpression(generator.IdentifierName(nameof(Console)), generator.IdentifierName(nameof(Console.Out))), nameof(Console.Out.WriteLineAsync)))) 73: generator.InvocationExpression(generator.MemberAccessExpression(generator.IdentifierName(nameof(Console)), nameof(Console.WriteLine)));
Microsoft.CodeAnalysis.VisualBasic.Features (1)
ConvertForEachToFor\VisualBasicConvertForEachToForCodeRefactoringProvider.vb (1)
98generator.MemberAccessExpression(
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.vb (1)
339VerifySyntax(Of MemberAccessExpressionSyntax)(Generator.MemberAccessExpression(Generator.IdentifierName("x"), "y"), "x.y")
Microsoft.CodeAnalysis.Workspaces (8)
Editing\SyntaxGenerator.cs (1)
27/// possible. For example, generating <see cref="MemberAccessExpression(SyntaxNode, string)"/>
Shared\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
244factory.MemberAccessExpression(thisSymbol, nameof(object.Equals)),
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (6)
30factory.MemberAccessExpression(factory.BaseExpression(), GetHashCodeName))); 49factory.MemberAccessExpression(factory.TypeExpression(hashCodeType), "Combine"), 64factory.MemberAccessExpression(localReference, "Add"), 70factory.MemberAccessExpression(localReference, "ToHashCode")))); 154factory.MemberAccessExpression(rightSide, GetHashCodeName)); 242factory.MemberAccessExpression(thisSymbol, nameof(object.GetHashCode)));
Microsoft.CodeAnalysis.Workspaces.UnitTests (3)
Editing\SyntaxEditorTests.cs (3)
232var args = new[] { syntaxGenerator.AttributeArgument(syntaxGenerator.MemberAccessExpression(syntaxGenerator.DottedName("Sample"), "Attribute")) }; 276var args = new[] { syntaxGenerator.AttributeArgument(syntaxGenerator.MemberAccessExpression(syntaxGenerator.DottedName("Sample"), "Attribute")) }; 319var args = new[] { syntaxGenerator.AttributeArgument(syntaxGenerator.MemberAccessExpression(syntaxGenerator.DottedName("Sample"), "Attribute")) };