Lines Matching refs:RecordDecl
96 CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D);
147 bool isZeroInitializable(const RecordDecl *RD) {
164 void accumulateBitFields(RecordDecl::field_iterator Field,
165 RecordDecl::field_iterator FieldEnd);
185 const RecordDecl *D;
206 CGRecordLowering::CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D)
324 for (RecordDecl::field_iterator Field = D->field_begin(),
328 RecordDecl::field_iterator Start = Field;
341 CGRecordLowering::accumulateBitFields(RecordDecl::field_iterator Field,
342 RecordDecl::field_iterator FieldEnd) {
348 RecordDecl::field_iterator Run = FieldEnd;
642 CGRecordLayout *CodeGenTypes::ComputeRecordLayout(const RecordDecl *D,
713 RecordDecl::field_iterator it = D->field_begin();
781 const RecordDecl *RD = it->first->getParent();
783 for (RecordDecl::field_iterator