private static IEnumerable<CompletionItem> GetMemberCompletions(SemanticModel semanticModel, FieldAccessExpressionSyntax propertyAccessExpression)
{
var targetType = semanticModel.GetExpressionType(propertyAccessExpression.Expression);
if (targetType != null && !targetType.IsUnknown() && !targetType.IsError())
return GetTypeCompletions(targetType);
return Enumerable.Empty<CompletionItem>();
}