From 14ec3f3acb46c7049256d87784ee44e1f96d0cd6 Mon Sep 17 00:00:00 2001 From: Fariborz Jahanian Date: Mon, 15 Oct 2012 18:58:50 +0000 Subject: structured document comment: patch to provide comment for overriding function template when comment is comming from overridden declaration. // rdar://12378793 llvm-svn: 165953 --- clang/tools/libclang/CXComment.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'clang/tools/libclang') diff --git a/clang/tools/libclang/CXComment.cpp b/clang/tools/libclang/CXComment.cpp index 5fa249a4553..00171ebe470 100644 --- a/clang/tools/libclang/CXComment.cpp +++ b/clang/tools/libclang/CXComment.cpp @@ -305,7 +305,7 @@ CXString clang_TParamCommandComment_getParamName(CXComment CXC) { if (!TPCC || !TPCC->hasParamName()) return createCXString((const char *) 0); - return createCXString(TPCC->getParamName(), /*DupString=*/ false); + return createCXString(TPCC->getParamName(0), /*DupString=*/ false); } unsigned clang_TParamCommandComment_isParamPositionValid(CXComment CXC) { @@ -697,7 +697,7 @@ void CommentASTToHTMLConverter::visitTParamCommandComment( } else Result << "
"; - appendToResultWithHTMLEscaping(C->getParamName()); + appendToResultWithHTMLEscaping(C->getParamName(FC)); Result << "
"; if (C->isPositionValid()) { @@ -986,7 +986,7 @@ void CommentASTToXMLConverter::visitParamCommandComment(const ParamCommandCommen void CommentASTToXMLConverter::visitTParamCommandComment( const TParamCommandComment *C) { Result << ""; - appendToResultWithXMLEscaping(C->getParamName()); + appendToResultWithXMLEscaping(C->getParamName(FC)); Result << ""; if (C->isPositionValid() && C->getDepth() == 1) { -- cgit v1.2.3