Lines Matching refs:RecordDecl
95 CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, bool Packed);
170 bool isZeroInitializable(const RecordDecl *RD) {
187 void accumulateBitFields(RecordDecl::field_iterator Field,
188 RecordDecl::field_iterator FieldEnd);
209 const RecordDecl *D;
230 CGRecordLowering::CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D,
373 for (RecordDecl::field_iterator Field = D->field_begin(),
377 RecordDecl::field_iterator Start = Field;
393 CGRecordLowering::accumulateBitFields(RecordDecl::field_iterator Field,
394 RecordDecl::field_iterator FieldEnd) {
400 RecordDecl::field_iterator Run = FieldEnd;
878 CodeGenTypes::ComputeRecordLayout(const RecordDecl *D, llvm::StructType *Ty) {
951 RecordDecl::field_iterator it = D->field_begin();
1021 const RecordDecl *RD = it->first->getParent();
1023 for (RecordDecl::field_iterator