Lines Matching refs:RecordDecl
96 CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, bool Packed);
147 bool isZeroInitializable(const RecordDecl *RD) { in isZeroInitializable()
164 void accumulateBitFields(RecordDecl::field_iterator Field,
165 RecordDecl::field_iterator FieldEnd);
185 const RecordDecl *D;
206 CGRecordLowering::CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, … in CGRecordLowering()
339 for (RecordDecl::field_iterator Field = D->field_begin(), in accumulateFields()
343 RecordDecl::field_iterator Start = Field; in accumulateFields()
356 CGRecordLowering::accumulateBitFields(RecordDecl::field_iterator Field, in accumulateBitFields()
357 RecordDecl::field_iterator FieldEnd) { in accumulateBitFields()
363 RecordDecl::field_iterator Run = FieldEnd; in accumulateBitFields()
669 CGRecordLayout *CodeGenTypes::ComputeRecordLayout(const RecordDecl *D, in ComputeRecordLayout()
744 RecordDecl::field_iterator it = D->field_begin(); in ComputeRecordLayout()
812 const RecordDecl *RD = it->first->getParent(); in print()
814 for (RecordDecl::field_iterator in print()