HomeSort by: relevance | last modified time | path
    Searched defs:dtorKind (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprAgg.cpp 520 QualType::DestructionKind dtorKind = elementType.isDestructedType();
524 if (CGF.needsEHCleanup(dtorKind)) {
534 CGF.getDestroyer(dtorKind));
539 dtorKind = QualType::DK_none;
636 if (dtorKind) CGF.DeactivateCleanupBlock(cleanup, cleanupDominator);
677 if (QualType::DestructionKind DtorKind = E->getType().isDestructedType())
679 CGF.getCleanupKind(DtorKind), Slot.getAddress(), E->getType(),
680 CGF.getDestroyer(DtorKind), DtorKind & EHCleanup);
1346 if (QualType::DestructionKind DtorKind
    [all...]
CGBlocks.cpp 1045 QualType::DestructionKind dtorKind = type.isDestructedType();
1046 if (dtorKind == QualType::DK_none)
1063 } else if (dtorKind == QualType::DK_objc_strong_lifetime) {
1066 destroyer = getDestroyer(dtorKind);
1070 bool useArrayEHCleanup = needsEHCleanup(dtorKind);
CGClass.cpp 682 QualType::DestructionKind dtorKind = FieldType.isDestructedType();
683 if (CGF.needsEHCleanup(dtorKind))
684 CGF.pushEHDestroy(dtorKind, LHS.getAddress(CGF), FieldType);
721 QualType::DestructionKind dtorKind = FieldType.isDestructedType();
722 if (needsEHCleanup(dtorKind))
723 pushEHDestroy(dtorKind, LHS.getAddress(*this), FieldType);
1137 QualType::DestructionKind dtorKind = FieldType.isDestructedType();
1138 if (!CGF.needsEHCleanup(dtorKind))
1142 CGF.pushEHDestroy(dtorKind, FieldLHS.getAddress(CGF), FieldType);
1894 QualType::DestructionKind dtorKind = type.isDestructedType()
    [all...]
CGObjC.cpp 1631 QualType::DestructionKind dtorKind = type.isDestructedType();
1632 if (!dtorKind) continue;
1638 if (dtorKind == QualType::DK_objc_strong_lifetime) {
1643 destroyer = CGF.getDestroyer(dtorKind);
1646 CleanupKind cleanupKind = CGF.getCleanupKind(dtorKind);

Completed in 39 milliseconds