private void AnalyzeSimpleMemberAccessExpression(SyntaxNodeAnalysisContext context)
        {
            var memberAccess = (MemberAccessExpressionSyntax)context.Node;

            UsePredefinedTypeRefactoring.Analyze(context, memberAccess);

            if (ReplaceStringEmptyWithEmptyStringLiteralRefactoring.CanRefactor(memberAccess, context.SemanticModel, context.CancellationToken))
            {
                context.ReportDiagnostic(DiagnosticDescriptors.ReplaceStringEmptyWithEmptyStringLiteral, memberAccess.GetLocation());
            }
        }