Lines Matching refs:RecordDecl

710   void Layout(const RecordDecl *D);
714 void LayoutFields(const RecordDecl *D);
1314 if (const RecordDecl *RD = dyn_cast<RecordDecl>(D)) { in InitializeLayout()
1353 if (const RecordDecl *RD = dyn_cast<RecordDecl>(D)) in InitializeLayout()
1372 void ItaniumRecordLayoutBuilder::Layout(const RecordDecl *D) { in Layout()
1444 void ItaniumRecordLayoutBuilder::LayoutFields(const RecordDecl *D) { in LayoutFields()
1991 const RecordDecl *RD = RT->getDecl(); in LayoutField()
2136 if (const RecordDecl *RD = dyn_cast<RecordDecl>(D)) { in FinishLayout()
2495 void layout(const RecordDecl *RD);
2498 void initializeLayout(const RecordDecl *RD);
2512 void layoutFields(const RecordDecl *RD);
2519 void finalizeLayout(const RecordDecl *RD);
2662 void MicrosoftRecordLayoutBuilder::layout(const RecordDecl *RD) { in layout()
2696 void MicrosoftRecordLayoutBuilder::initializeLayout(const RecordDecl *RD) { in initializeLayout()
2836 static bool recordUsesEBO(const RecordDecl *RD) { in recordUsesEBO()
2890 void MicrosoftRecordLayoutBuilder::layoutFields(const RecordDecl *RD) { in layoutFields()
3105 void MicrosoftRecordLayoutBuilder::finalizeLayout(const RecordDecl *RD) { in finalizeLayout()
3225 ASTContext::getASTRecordLayout(const RecordDecl *D) const { in getASTRecordLayout()
3232 getExternalSource()->CompleteType(const_cast<RecordDecl*>(D)); in getASTRecordLayout()
3493 static void DumpRecordLayout(raw_ostream &OS, const RecordDecl *RD, in DumpRecordLayout()
3504 OS << C.getTypeDeclType(const_cast<RecordDecl*>(RD)).getAsString(); in DumpRecordLayout()
3562 for (RecordDecl::field_iterator I = RD->field_begin(), in DumpRecordLayout()
3638 void ASTContext::DumpRecordLayout(const RecordDecl *RD, raw_ostream &OS, in DumpRecordLayout()