]> granicus.if.org Git - clang/commit
Treat hidden Objective-C protocol definitions as if they were
authorDouglas Gregor <dgregor@apple.com>
Thu, 17 Jan 2013 00:38:46 +0000 (00:38 +0000)
committerDouglas Gregor <dgregor@apple.com>
Thu, 17 Jan 2013 00:38:46 +0000 (00:38 +0000)
commit0f9b9f37941ea709104f02d7dbe4ea18ab457605
tree2837cbad5c61aa2fda0f8740cd5a174cec530b3b
parenta6f97071338e525d18e607ca286e338639dd2a5e
Treat hidden Objective-C protocol definitions as if they were
undefined, and don't find methods or protocols within those protocol
definitions. This completes <rdar://problem/10634711>.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172686 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/DeclObjC.cpp
lib/Sema/SemaDeclObjC.cpp
test/Modules/Inputs/category_left_sub.h
test/Modules/Inputs/category_right_sub.h
test/Modules/Inputs/category_top.h
test/Modules/objc-categories.m