Lines Matching refs:RecordDecl

710   void Layout(const RecordDecl *D);
714 void LayoutFields(const RecordDecl *D);
1316 if (const RecordDecl *RD = dyn_cast<RecordDecl>(D)) { in InitializeLayout()
1355 if (const RecordDecl *RD = dyn_cast<RecordDecl>(D)) in InitializeLayout()
1374 void ItaniumRecordLayoutBuilder::Layout(const RecordDecl *D) { in Layout()
1446 void ItaniumRecordLayoutBuilder::LayoutFields(const RecordDecl *D) { in LayoutFields()
2015 const RecordDecl *RD = RT->getDecl(); in LayoutField()
2121 if (const RecordDecl *RD = D->getParent()) { in LayoutField()
2186 if (const RecordDecl *RD = dyn_cast<RecordDecl>(D)) { in FinishLayout()
2562 void layout(const RecordDecl *RD);
2565 void initializeLayout(const RecordDecl *RD);
2579 void layoutFields(const RecordDecl *RD);
2586 void finalizeLayout(const RecordDecl *RD);
2731 void MicrosoftRecordLayoutBuilder::layout(const RecordDecl *RD) { in layout()
2765 void MicrosoftRecordLayoutBuilder::initializeLayout(const RecordDecl *RD) { in initializeLayout()
2906 static bool recordUsesEBO(const RecordDecl *RD) { in recordUsesEBO()
2959 void MicrosoftRecordLayoutBuilder::layoutFields(const RecordDecl *RD) { in layoutFields()
3203 void MicrosoftRecordLayoutBuilder::finalizeLayout(const RecordDecl *RD) { in finalizeLayout()
3323 ASTContext::getASTRecordLayout(const RecordDecl *D) const { in getASTRecordLayout()
3330 getExternalSource()->CompleteType(const_cast<RecordDecl*>(D)); in getASTRecordLayout()
3596 static void DumpRecordLayout(raw_ostream &OS, const RecordDecl *RD, in DumpRecordLayout()
3607 OS << C.getTypeDeclType(const_cast<RecordDecl *>(RD)); in DumpRecordLayout()
3665 for (RecordDecl::field_iterator I = RD->field_begin(), in DumpRecordLayout()
3741 void ASTContext::DumpRecordLayout(const RecordDecl *RD, raw_ostream &OS, in DumpRecordLayout()