Searched refs:isZeroInitializable (Results 1 - 12 of 12) sorted by relevance

/freebsd-10.1-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGRecordLayout.h173 bool isZeroInitializable() const { function in class:clang::CodeGen::CGRecordLayout
H A DCodeGenTypes.h245 bool isZeroInitializable(QualType T);
249 bool isZeroInitializable(const CXXRecordDecl *RD);
H A DCodeGenTypes.cpp707 bool CodeGenTypes::isZeroInitializable(QualType T) { function in class:CodeGenTypes
718 return isZeroInitializable(RD);
723 return getCXXABI().isZeroInitializable(MPT);
729 bool CodeGenTypes::isZeroInitializable(const CXXRecordDecl *RD) { function in class:CodeGenTypes
730 return getCGRecordLayout(RD).isZeroInitializable();
H A DCGExprAgg.cpp452 CGF.getTypes().isZeroInitializable(elementType))) {
998 CGF.getTypes().isZeroInitializable(E->getType()))
1054 if (Dest.isZeroed() && CGF.getTypes().isZeroInitializable(type))
1183 CGF.getTypes().isZeroInitializable(E->getType()))
1252 if (ILE == 0 || !CGF.getTypes().isZeroInitializable(ILE->getType()))
H A DCGCXXABI.cpp114 bool CGCXXABI::isZeroInitializable(const MemberPointerType *MPT) { function in class:CGCXXABI
H A DCGCXXABI.h162 virtual bool isZeroInitializable(const MemberPointerType *MPT);
H A DCGExprConstant.cpp1251 if (CGM.getTypes().isZeroInitializable(T))
1283 if (CGM.getTypes().isZeroInitializable(BaseDecl))
1298 if (CGM.getTypes().isZeroInitializable(FieldType))
1444 if (getTypes().isZeroInitializable(T))
H A DCGRecordLayoutBuilder.cpp940 if (!Types.getCXXABI().isZeroInitializable(MPT))
945 if (!Layout.isZeroInitializable())
H A DCGExprCXX.cpp327 // TODO: isZeroInitializable can be over-conservative in the case where a
329 if (!CGF.CGM.getTypes().isZeroInitializable(Base)) {
902 if (CGF.CGM.getTypes().isZeroInitializable(ElementType)) {
915 CGF.CGM.getTypes().isZeroInitializable(ElementType)) {
H A DMicrosoftCXXABI.cpp323 virtual bool isZeroInitializable(const MemberPointerType *MPT);
1264 bool MicrosoftCXXABI::isZeroInitializable(const MemberPointerType *MPT) { function in class:MicrosoftCXXABI
1567 if (isZeroInitializable(MPT) && Val->isNullValue())
H A DItaniumCXXABI.cpp69 bool isZeroInitializable(const MemberPointerType *MPT);
753 bool ItaniumCXXABI::isZeroInitializable(const MemberPointerType *MPT) { function in class:ItaniumCXXABI
H A DCodeGenFunction.cpp1097 if (!CGM.getTypes().isZeroInitializable(Ty)) {

Completed in 97 milliseconds