Lines Matching refs:RecordDecl
95 CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, bool Packed);
170 bool isZeroInitializable(const RecordDecl *RD) { in isZeroInitializable()
187 void accumulateBitFields(RecordDecl::field_iterator Field,
188 RecordDecl::field_iterator FieldEnd);
209 const RecordDecl *D;
230 CGRecordLowering::CGRecordLowering(CodeGenTypes &Types, const RecordDecl *D, in CGRecordLowering()
379 for (RecordDecl::field_iterator Field = D->field_begin(), in accumulateFields()
383 RecordDecl::field_iterator Start = Field; in accumulateFields()
404 CGRecordLowering::accumulateBitFields(RecordDecl::field_iterator Field, in accumulateBitFields()
405 RecordDecl::field_iterator FieldEnd) { in accumulateBitFields()
411 RecordDecl::field_iterator Run = FieldEnd; in accumulateBitFields()
890 CodeGenTypes::ComputeRecordLayout(const RecordDecl *D, llvm::StructType *Ty) { in ComputeRecordLayout()
963 RecordDecl::field_iterator it = D->field_begin(); in ComputeRecordLayout()
1033 const RecordDecl *RD = it->first->getParent(); in print()
1035 for (RecordDecl::field_iterator in print()