Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:isZeroInitializable

155   bool isZeroInitializable(const FieldDecl *FD) {
156 return Types.isZeroInitializable(FD->getType());
158 bool isZeroInitializable(const RecordDecl *RD) {
159 return Types.isZeroInitializable(RD);
208 bool IsZeroInitializable : 1;
221 DataLayout(Types.getDataLayout()), IsZeroInitializable(true),
319 if (SeenNamedMember && !isZeroInitializable(Field)) {
320 IsZeroInitializable = IsZeroInitializableAsBase = false;
326 if (!IsZeroInitializable)
532 if (!Member->FD || isZeroInitializable(Member->FD))
534 IsZeroInitializable = IsZeroInitializableAsBase = false;
537 if (isZeroInitializable(Member->RD))
539 IsZeroInitializable = false;
714 new CGRecordLayout(Ty, BaseTy, Builder.IsZeroInitializable,
820 OS << " IsZeroInitializable:" << IsZeroInitializable << "\n";