Searched refs:DtorKind (Results 1 - 8 of 8) sorted by relevance
/openbsd-current/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGObjCRuntime.cpp | 451 QualType::DestructionKind DtorKind = QT.isDestructedType(); local 452 switch (DtorKind) {
|
H A D | CGDeclCXX.cpp | 79 QualType::DestructionKind DtorKind = D.needsDestruction(CGF.getContext()); local 83 switch (DtorKind) { 142 .generateDestroyHelper(Addr, Type, CGF.getDestroyer(DtorKind), 143 CGF.needsEHCleanup(DtorKind), &D);
|
H A D | CGExprAgg.cpp | 702 if (QualType::DestructionKind DtorKind = E->getType().isDestructedType()) 704 CGF.getCleanupKind(DtorKind), Slot.getAddress(), E->getType(), 705 CGF.getDestroyer(DtorKind), DtorKind & EHCleanup); 1371 if (QualType::DestructionKind DtorKind = 1374 if (CGF.needsEHCleanup(DtorKind)) { 1382 CGF.getDestroyer(DtorKind), false);
|
H A D | CGExprCXX.cpp | 1003 QualType::DestructionKind DtorKind = ElementType.isDestructedType(); local 1085 if (needsEHCleanup(DtorKind)) { 1095 getDestroyer(DtorKind)); 1261 if (!CleanupDominator && needsEHCleanup(DtorKind)) { 1264 getDestroyer(DtorKind));
|
H A D | CGDecl.cpp | 2507 if (QualType::DestructionKind DtorKind = 2509 assert((DtorKind == QualType::DK_cxx_destructor || 2510 DtorKind == QualType::DK_nontrivial_c_struct) && 2512 pushDestroy(DtorKind, DeclPtr, Ty);
|
H A D | CGExpr.cpp | 4554 if (QualType::DestructionKind DtorKind = E->getType().isDestructedType()) 4555 pushLifetimeExtendedDestroy(getCleanupKind(DtorKind), DeclPtr, 4556 E->getType(), getDestroyer(DtorKind), 4557 DtorKind & EHCleanup);
|
H A D | CGCall.cpp | 4350 QualType::DestructionKind DtorKind = Ty.isDestructedType(); 4351 if (DtorKind == QualType::DK_cxx_destructor) {
|
H A D | CGOpenMPRuntime.cpp | 3323 if (QualType::DestructionKind DtorKind = 3326 CGF.pushDestroy(DtorKind, FieldLValue.getAddress(CGF), Field->getType());
|
Completed in 201 milliseconds