Searched refs:ElemRecord (Results 1 – 4 of 4) sorted by relevance
138 const bool IsUnion = D->ElemRecord->isUnion(); in ctorRecord()152 for (const auto &B : D->ElemRecord->bases()) in ctorRecord()154 for (const auto &F : D->ElemRecord->fields()) in ctorRecord()156 for (const auto &V : D->ElemRecord->virtual_bases()) in ctorRecord()165 for (const auto &F : D->ElemRecord->bases()) in dtorRecord()167 for (const auto &F : D->ElemRecord->fields()) in dtorRecord()169 for (const auto &F : D->ElemRecord->virtual_bases()) in dtorRecord()175 for (const auto &F : D->ElemRecord->fields()) { in moveRecord()293 ElemRecord(R), IsConst(IsConst), IsMutable(IsMutable), in Descriptor()301 AllocSize(Size + MDSize), ElemRecord(nullptr), IsConst(true), in Descriptor()
103 const Record *const ElemRecord = nullptr; member194 bool isPrimitive() const { return !IsArray && !ElemRecord; } in isPrimitive()199 bool isRecord() const { return !IsArray && ElemRecord; } in isRecord()
289 const Record *getRecord() const { return getFieldDesc()->ElemRecord; } in getRecord()293 return ElemDesc ? ElemDesc->ElemRecord : nullptr; in getElemRecord()
2004 const Record *ElemRecord = D->ElemDesc->ElemRecord; in visitZeroRecordInitializer() local2005 assert(D->ElemDesc->ElemRecord); in visitZeroRecordInitializer()2011 if (!this->visitZeroRecordInitializer(ElemRecord, E)) in visitZeroRecordInitializer()2017 if (!this->visitZeroRecordInitializer(D->ElemRecord, E)) in visitZeroRecordInitializer()3021 if (const Record *ElemRecord = ElemDesc->ElemRecord) { in emitRecordDestruction() local3022 if (const CXXDestructorDecl *Dtor = ElemRecord->getDestructor(); in emitRecordDestruction()3038 const Record *R = Desc->ElemRecord; in emitRecordDestruction()