private Task <Document> AddPropertyDoxygenCommentAsync(Document document, BasePropertyDeclarationSyntax declaration, CancellationToken c)
        {
            var doxygenComments = GetPropertyDoxygenComments(declaration);

            var leadingTrivias  = declaration.GetLeadingTrivia();
            var whitespaceCount = leadingTrivias[leadingTrivias.Count - 1].Span.Length;
            var newDeclaration  = declaration.WithLeadingTrivia(
                AnalyzerUtil.GetNewLeadingTrivia(leadingTrivias, doxygenComments, whitespaceCount));

            return(AnalyzerUtil.ReplaceNode(declaration, newDeclaration, document));
        }