Lines Matching refs:dtorKind
548 QualType::DestructionKind dtorKind = elementType.isDestructedType(); in EmitArrayInit() local
553 if (dtorKind) { in EmitArrayInit()
566 CGF.getDestroyer(dtorKind)); in EmitArrayInit()
1711 if (QualType::DestructionKind dtorKind = in VisitCXXParenListOrInitListExpr() local
1713 CGF.pushDestroyAndDeferDeactivation(dtorKind, V, Base.getType()); in VisitCXXParenListOrInitListExpr()
1786 if (QualType::DestructionKind dtorKind in VisitCXXParenListOrInitListExpr() local
1789 if (dtorKind) { in VisitCXXParenListOrInitListExpr()
1792 CGF.getDestroyer(dtorKind), false); in VisitCXXParenListOrInitListExpr()
1841 QualType::DestructionKind dtorKind = elementType.isDestructedType(); in VisitArrayInitLoopExpr() local
1843 if (CGF.needsEHCleanup(dtorKind) && !InnerLoop) { in VisitArrayInitLoopExpr()
1848 CGF.getDestroyer(dtorKind)); in VisitArrayInitLoopExpr()
1851 dtorKind = QualType::DK_none; in VisitArrayInitLoopExpr()
1890 if (dtorKind) in VisitArrayInitLoopExpr()