Manna updated this revision to Diff 523986. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D151010/new/
https://reviews.llvm.org/D151010 Files: clang/lib/ARCMigrate/ObjCMT.cpp Index: clang/lib/ARCMigrate/ObjCMT.cpp =================================================================== --- clang/lib/ARCMigrate/ObjCMT.cpp +++ clang/lib/ARCMigrate/ObjCMT.cpp @@ -1056,10 +1056,10 @@ T = TD->getDecl()->getUnderlyingType(); if (OrigT == T || !T->isPointerType()) return true; - const PointerType* PT = T->getAs<PointerType>(); + const PointerType *PT = T->castAs<PointerType>(); QualType UPointeeT = PT->getPointeeType().getUnqualifiedType(); if (UPointeeT->isRecordType()) { - const RecordType *RecordTy = UPointeeT->getAs<RecordType>(); + const RecordType *RecordTy = UPointeeT->castAs<RecordType>(); if (!RecordTy->getDecl()->isCompleteDefinition()) return false; }
Index: clang/lib/ARCMigrate/ObjCMT.cpp =================================================================== --- clang/lib/ARCMigrate/ObjCMT.cpp +++ clang/lib/ARCMigrate/ObjCMT.cpp @@ -1056,10 +1056,10 @@ T = TD->getDecl()->getUnderlyingType(); if (OrigT == T || !T->isPointerType()) return true; - const PointerType* PT = T->getAs<PointerType>(); + const PointerType *PT = T->castAs<PointerType>(); QualType UPointeeT = PT->getPointeeType().getUnqualifiedType(); if (UPointeeT->isRecordType()) { - const RecordType *RecordTy = UPointeeT->getAs<RecordType>(); + const RecordType *RecordTy = UPointeeT->castAs<RecordType>(); if (!RecordTy->getDecl()->isCompleteDefinition()) return false; }
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits