Home | History | Annotate | Download | only in Sema

Lines Matching refs:RecordType

202       if (const RecordType *Record = MemberOfType->getAs<RecordType>()) {
301 if (T->getAs<RecordType>() &&
323 if (const RecordType *RecordT = T->getAs<RecordType>()) {
627 const RecordType *RecordTy = Ty->getAs<RecordType>();
882 const RecordType *record =
883 allocType->getBaseElementTypeUnsafe()->getAs<RecordType>();
1368 if (const RecordType *BaseRecordType = BaseAllocType->getAs<RecordType>()) {
1487 = cast<CXXRecordDecl>(AllocElemType->getAs<RecordType>()->getDecl());
1527 = cast<CXXRecordDecl>(AllocElemType->getAs<RecordType>()->getDecl());
2015 if (const RecordType *Record = Type->getAs<RecordType>()) {
2089 if (const RecordType *RT = PointeeElem->getAs<RecordType>())
3048 if (const RecordType *RT =
3049 C.getBaseElementType(T)->getAs<RecordType>())
3060 if (const RecordType *RT = T->getAs<RecordType>())
3080 if (const RecordType *RT = T->getAs<RecordType>())
3098 if (const RecordType *RT =
3099 C.getBaseElementType(T)->getAs<RecordType>())
3117 if (const RecordType *RT = T->getAs<RecordType>()) {
3160 if (const RecordType *RT = T->getAs<RecordType>()) {
3203 if (const RecordType *RT = C.getBaseElementType(T)->getAs<RecordType>()) {
3234 if (const RecordType *Record = T->getAs<RecordType>()) {
3420 const RecordType *lhsRecord = LhsT->getAs<RecordType>();
3423 const RecordType *rhsRecord = RhsT->getAs<RecordType>();
3899 const RecordType *FRec = FTy->getAs<RecordType>();
3900 const RecordType *TRec = TTy->getAs<RecordType>();
4560 // a fast path for the common case that the type is directly a RecordType.
4562 const RecordType *RT = 0;
4566 RT = cast<RecordType>(T);