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()
373 for (RecordDecl::field_iterator Field = D->field_begin(), in accumulateFields()
377 RecordDecl::field_iterator Start = Field; in accumulateFields()
393 CGRecordLowering::accumulateBitFields(RecordDecl::field_iterator Field, in accumulateBitFields()
394 RecordDecl::field_iterator FieldEnd) { in accumulateBitFields()
400 RecordDecl::field_iterator Run = FieldEnd; in accumulateBitFields()
878 CodeGenTypes::ComputeRecordLayout(const RecordDecl *D, llvm::StructType *Ty) { in ComputeRecordLayout()
951 RecordDecl::field_iterator it = D->field_begin(); in ComputeRecordLayout()
1021 const RecordDecl *RD = it->first->getParent(); in print()
1023 for (RecordDecl::field_iterator in print()