]> granicus.if.org Git - clang/commit
[Doc parsing] This patch searches overridden objc/c++
authorFariborz Jahanian <fjahanian@apple.com>
Wed, 10 Oct 2012 18:34:52 +0000 (18:34 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Wed, 10 Oct 2012 18:34:52 +0000 (18:34 +0000)
commitbf967be66ea8c51b66c61659c23240f762a56dbe
tree41a5fab46daa1e64b94cd5460874794072abd2b8
parent4eff6b5d6a5cbb6bd669854a84365aa61d70819e
[Doc parsing] This patch searches overridden objc/c++
methods looking for documentation on a particular base
class inherited by any method that overrides the base class.
In case of redeclaration, as when objc method is defined
in the implementation, it also looks up for documentation
in class/class extension being redeclared.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165643 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/Comment.h
include/clang/AST/DeclObjC.h
lib/AST/ASTContext.cpp
lib/AST/Comment.cpp
lib/AST/CommentDumper.cpp
lib/AST/CommentSema.cpp
lib/AST/DeclObjC.cpp
test/Index/overriding-method-comments.mm [new file with mode: 0644]
tools/libclang/CXComment.cpp
unittests/AST/CommentParser.cpp