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)
commiteed4979db973d86042ebc1083240cc13378a4db1
tree3b5ba2216415a2c6cf79a202612ed073cdb41845
parent2a74a87b713d58055782110e3a39a761c3d2be6a
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>.

llvm-svn: 172686
clang/lib/AST/DeclObjC.cpp
clang/lib/Sema/SemaDeclObjC.cpp
clang/test/Modules/Inputs/category_left_sub.h
clang/test/Modules/Inputs/category_right_sub.h
clang/test/Modules/Inputs/category_top.h
clang/test/Modules/objc-categories.m