]> granicus.if.org Git - clang/commitdiff
Switched code from using hasAttr followed by getAttr to simply call getAttr directly.
authorAaron Ballman <aaron@aaronballman.com>
Thu, 19 Dec 2013 13:20:36 +0000 (13:20 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Thu, 19 Dec 2013 13:20:36 +0000 (13:20 +0000)
No functional changes intended.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@197676 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Sema/SemaExprObjC.cpp

index 8f0b90b3be29e0ec096ef1a5d3228ed7d34cde4d..72c3471863cf4516b6e529be50dbd67331dad9b0 100644 (file)
@@ -3095,8 +3095,7 @@ static inline T *getObjCBridgeAttr(const TypedefType *TD) {
     QT = QT->getPointeeType();
     if (const RecordType *RT = QT->getAs<RecordType>())
       if (RecordDecl *RD = RT->getDecl())
-        if (RD->hasAttr<T>())
-          return RD->getAttr<T>();
+        return RD->getAttr<T>();
   }
   return 0;
 }