Lines Matching refs:RecordType
171 const auto *RT = PT->getPointeeType()->getAs<RecordType>();
464 static bool threadSafetyCheckIsSmartPointer(Sema &S, const RecordType* RT) {
507 if (const auto *RT = QT->getAs<RecordType>()) {
522 /// Checks that the passed in QualType either is of RecordType or points
523 /// to RecordType. Returns the relevant RecordType, null if it does not exit.
524 static const RecordType *getRecordType(QualType QT) {
525 if (const auto *RT = QT->getAs<RecordType>())
530 return PT->getPointeeType()->getAs<RecordType>();
550 return Ty.castAs<RecordType>()->getDecl()->hasAttr<AttrType>();
559 const RecordType *RT = getRecordType(Ty);
688 const RecordType *RT = getRecordType(ArgTy);
1465 if (const RecordType *UT = T->getAsUnionType()) {
3291 if (!T->getAs<RecordType>()) {