Lines Matching defs:Record
867 if (CXXRecordDecl *Record = Ty->getAsCXXRecordDecl())
868 if (!Record->hasNonTrivialCopyConstructor() &&
869 !Record->hasNonTrivialMoveConstructor() &&
870 !Record->hasNonTrivialDestructor())
1938 CXXRecordDecl *Record = nullptr;
1941 Record = Ty->getAsCXXRecordDecl();
1943 if (!Record)
1944 Record = cast<CXXRecordDecl>(
1946 R.setNamingClass(Record);
3776 case Type::Record:
11403 // Record this array index.
12958 if (const RecordType *Record = DeclRefType->getAs<RecordType>()) {
12965 S.FinalizeVarWithDestructor(Var, Record);
13784 CXXRecordDecl *Record = cast<CXXRecordDecl>(DestroyedRec->getDecl());
13786 S.LookupDestructor(Record));