internal static async Task <ExpressionSyntax> AddBackingFieldAsync(this DocumentEditor editor, PropertyDeclarationSyntax property, CancellationToken cancellationToken) { var backingField = editor.AddBackingField(property); var qualifyFieldAccessAsync = property.Modifiers.Any(SyntaxKind.StaticKeyword) ? CodeStyleResult.No : await editor.QualifyFieldAccessAsync(cancellationToken) .ConfigureAwait(false); return(InpcFactory.SymbolAccess(backingField.Name(), qualifyFieldAccessAsync)); }