ObjectiveC: Handle the case of qualifying protocols
authorFariborz Jahanian <fjahanian@apple.com>
Wed, 25 Sep 2013 19:36:32 +0000 (19:36 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Wed, 25 Sep 2013 19:36:32 +0000 (19:36 +0000)
commita924f847fcc3268ca2ce5c1bc5592a3774aeab80
tree59116e5575d8de81abf12d0e770e7bf26260790b
parent49b3533e1ac091894537d1a7be4bc51fef1ae1e5
ObjectiveC: Handle the case of qualifying protocols
declared in a typedef declaraton used as super
class of an ObjC class. Curretnly, these protocols
are dropped from the class hierarchy. Test shows that
it is now included. // rdar://15051465

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191395 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/Sema.h
lib/Parse/ParseObjc.cpp
lib/Sema/SemaDeclObjC.cpp
test/SemaObjC/default-synthesize-3.m