private static string GetTitle(MemberDeclarationSyntax memberDeclaration, BaseDocumentationCommentOrigin origin) { string s; if (origin == BaseDocumentationCommentOrigin.BaseMember) { s = "base"; } else if (origin == BaseDocumentationCommentOrigin.InterfaceMember) { s = "interface"; } else { Debug.Fail(origin.ToString()); s = "base"; } return($"Add comment from {s} {memberDeclaration.GetTitle()}"); }
internal BaseDocumentationCommentData(SyntaxTrivia comment, BaseDocumentationCommentOrigin origin) { Comment = comment; Origin = origin; }
internal BaseDocumentationCommentInfo(SyntaxTrivia trivia, BaseDocumentationCommentOrigin origin) { Trivia = trivia; Origin = origin; }