]> granicus.if.org Git - clang/commit
Module: for ObjectiveC, be consistent when checking hidden decls.
authorManman Ren <manman.ren@gmail.com>
Tue, 11 Oct 2016 21:18:20 +0000 (21:18 +0000)
committerManman Ren <manman.ren@gmail.com>
Tue, 11 Oct 2016 21:18:20 +0000 (21:18 +0000)
commit1cf5763da51bd0b087053d537e9ac33f2cbd0c11
tree1543e30a7ef076c56aed1fb959a74a01fd16342e
parent00d311a51369c41efbdae2e4935713fa10bb0e91
Module: for ObjectiveC, be consistent when checking hidden decls.

In MatchAllMethodDeclarations, when checking a hidden decl, be sure
to allow hidden when searching for methods.

rdar://28699972

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@283943 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaDeclObjC.cpp
test/Modules/Inputs/objc-hidden/FakeUnavailableObjCFramework.framework/Headers/FakeUnavailableObjCFramework.h [new file with mode: 0644]
test/Modules/Inputs/objc-hidden/FakeUnavailableObjCFramework.framework/Modules/module.modulemap [new file with mode: 0644]
test/Modules/Inputs/objc-hidden/System/X.h [new file with mode: 0644]
test/Modules/Inputs/objc-hidden/System/module.map [new file with mode: 0644]
test/Modules/objc-hidden.m [new file with mode: 0644]