[Sema][ObjC] Look for either objc_bridge or objc_bridge_mutable when
authorAkira Hatanaka <ahatanaka@apple.com>
Tue, 24 Oct 2017 23:38:14 +0000 (23:38 +0000)
committerAkira Hatanaka <ahatanaka@apple.com>
Tue, 24 Oct 2017 23:38:14 +0000 (23:38 +0000)
commitbc1d56eafabef8f4de288c7ecb534f43d0513a9a
treed472caf4acfb74b4066c078fb2a9e65e112f8f80
parentc6772687213fac1c0659a9aad4a05051f7ef4eb1
[Sema][ObjC] Look for either objc_bridge or objc_bridge_mutable when
determining whether a RecordDecl is CFError.

CFErrorRef used to be declared with "objc_bridge(NSError)" but is now
declared with "objc_bridge_mutable(NSError)". Look for either when
checking whether a RecordDecl is CFError.

rdar://problem/35034779

llvm-svn: 316531
clang/lib/Sema/SemaType.cpp
clang/test/SemaObjCXX/Inputs/nullability-completeness-cferror.h [new file with mode: 0644]
clang/test/SemaObjCXX/nullability-completeness-cferror.mm [new file with mode: 0644]