Searched refs:isZeroInitializable (Results 1 – 13 of 13) sorted by relevance
854 return isZeroInitializable(T); in isPointerZeroInitializable()857 bool CodeGenTypes::isZeroInitializable(QualType T) { in isZeroInitializable() function in CodeGenTypes874 return isZeroInitializable(RD); in isZeroInitializable()879 return getCXXABI().isZeroInitializable(MPT); in isZeroInitializable()885 bool CodeGenTypes::isZeroInitializable(const RecordDecl *RD) { in isZeroInitializable() function in CodeGenTypes886 return getCGRecordLayout(RD).isZeroInitializable(); in isZeroInitializable()
167 bool isZeroInitializable(const FieldDecl *FD) const { in isZeroInitializable() function168 return Types.isZeroInitializable(FD->getType()); in isZeroInitializable()170 bool isZeroInitializable(const RecordDecl *RD) const { in isZeroInitializable() function171 return Types.isZeroInitializable(RD); in isZeroInitializable()345 if (SeenNamedMember && !isZeroInitializable(Field)) { in lowerUnion()936 if (!Member->FD || isZeroInitializable(Member->FD)) in calculateZeroInit()941 if (isZeroInitializable(Member->RD)) in calculateZeroInit()
302 bool isZeroInitializable(QualType T);310 bool isZeroInitializable(const RecordDecl *RD);
186 bool isZeroInitializable() const { in isZeroInitializable() function
617 CGF.getTypes().isZeroInitializable(elementType))) { in EmitArrayInit()1536 CGF.getTypes().isZeroInitializable(E->getType())) in isSimpleZero()1597 if (Dest.isZeroed() && CGF.getTypes().isZeroInitializable(type)) in EmitNullInitializationToLValue()1767 CGF.getTypes().isZeroInitializable(ExprToVisit->getType())) in VisitCXXParenListOrInitListExpr()1922 if (!ILE || !CGF.getTypes().isZeroInitializable(ILE->getType())) in GetNumNonZeroBytesInInit()
123 bool CGCXXABI::isZeroInitializable(const MemberPointerType *MPT) { in isZeroInitializable() function in CGCXXABI
210 virtual bool isZeroInitializable(const MemberPointerType *MPT);
671 bool isZeroInitializable(const MemberPointerType *MPT) override;2781 bool MicrosoftCXXABI::isZeroInitializable(const MemberPointerType *MPT) { in isZeroInitializable() function in MicrosoftCXXABI3117 if (isZeroInitializable(MPT) && Val->isNullValue()) in MemberPointerConstantIsNull()
1022 if (!CGM.getTypes().isZeroInitializable(ElementType)) in EmitNewArrayInitializer()
119 bool isZeroInitializable(const MemberPointerType *MPT) override;1365 bool ItaniumCXXABI::isZeroInitializable(const MemberPointerType *MPT) { in isZeroInitializable() function in ItaniumCXXABI
2616 if (getTypes().isZeroInitializable(T)) in EmitNullConstant()
2161 if (!CGM.getTypes().isZeroInitializable(Ty)) { in EmitNullInitialization()
2837 CGM.getTypes().isZeroInitializable(ResultType)) { in GenerateMessageSend()