Lines Matching refs:RecordDecl
116 void LayoutUnion(const RecordDecl *D);
120 bool LayoutFields(const RecordDecl *D);
200 void Layout(const RecordDecl *D);
205 void CGRecordLayoutBuilder::Layout(const RecordDecl *D) { in Layout()
362 const RecordDecl *RD = FD->getParent(); in MakeInfo()
461 const RecordDecl *RD = cast<RecordDecl>(RT->getDecl()); in LayoutField()
526 void CGRecordLayoutBuilder::LayoutUnion(const RecordDecl *D) { in LayoutUnion()
539 for (RecordDecl::field_iterator field = D->field_begin(), in LayoutUnion()
804 bool CGRecordLayoutBuilder::LayoutFields(const RecordDecl *D) { in LayoutFields()
818 for (RecordDecl::field_iterator Field = D->field_begin(), in LayoutFields()
997 CGRecordLayout *CodeGenTypes::ComputeRecordLayout(const RecordDecl *D, in ComputeRecordLayout()
1062 RecordDecl::field_iterator it = D->field_begin(); in ComputeRecordLayout()
1124 const RecordDecl *RD = it->first->getParent(); in print()
1126 for (RecordDecl::field_iterator in print()