Lines Matching refs:PT
259 const PointerType *PT = ThrowType->getAs<PointerType>(); in BuildObjCAtThrowStmt() local
260 if (!PT || !PT->getPointeeType()->isVoidType()) in BuildObjCAtThrowStmt()
1490 const auto *PT = T->getAs<ObjCObjectPointerType>(); in isNSStringType() local
1491 if (!PT) in isNSStringType()
1494 ObjCInterfaceDecl *Cls = PT->getObjectType()->getInterface(); in isNSStringType()
1509 const auto *PT = T->getAs<PointerType>(); in isCFStringType() local
1510 if (!PT) in isCFStringType()
1513 const auto *RT = PT->getPointeeType()->getAs<RecordType>(); in isCFStringType()
1567 ParsedType PT; in handleIBOutletCollection() local
1570 PT = AL.getTypeArg(); in handleIBOutletCollection()
1572 PT = SemaRef.getTypeName( in handleIBOutletCollection()
1575 if (!PT) { in handleIBOutletCollection()
1582 QualType QT = SemaRef.GetTypeFromParser(PT, &QTLoc); in handleIBOutletCollection()
1735 QualType PT = QT->getPointeeType(); in isValidSubjectOfOSAttribute() local
1736 return !PT.isNull() && PT->getAsCXXRecordDecl() != nullptr; in isValidSubjectOfOSAttribute()
1813 QualType PT = QT->getPointeeType(); in isValidOSObjectOutParameter() local
1814 return !PT.isNull() && isValidSubjectOfOSAttribute(PT); in isValidOSObjectOutParameter()