Searched refs:pushDestroy (Results 1 - 8 of 8) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDecl.cpp621 CGF.pushDestroy(cleanupKind, addr, var.getType(), destroyer,
632 CGF.pushDestroy(NormalAndEHCleanup, addr, var.getType(),
2066 pushDestroy(EHCleanup, addr, type, getDestroyer(dtorKind), true);
2069 /// pushDestroy - Push the standard destructor for the given type as
2071 void CodeGenFunction::pushDestroy(QualType::DestructionKind dtorKind, function in class:CodeGenFunction
2076 pushDestroy(cleanupKind, addr, type, getDestroyer(dtorKind),
2080 void CodeGenFunction::pushDestroy(CleanupKind cleanupKind, Address addr, function in class:CodeGenFunction
2424 pushDestroy(DtorKind, DeclPtr, Ty);
H A DCGExprAgg.cpp840 CGF.pushDestroy(QualType::DK_nontrivial_c_struct, Dest.getAddress(),
1339 CGF.pushDestroy(EHCleanup, LV.getAddress(CGF), CurField->getType(),
1545 CGF.pushDestroy(dtorKind, V, Base.getType());
1623 CGF.pushDestroy(EHCleanup, LV.getAddress(CGF), field->getType(),
H A DCGCleanup.cpp1276 pushDestroy(NormalAndEHCleanup, Ptr, TempType, destroyCXXObject,
H A DCGBlocks.cpp1090 pushDestroy(cleanupKind, blockField, type, destroyer, useArrayEHCleanup);
1872 CGF.pushDestroy(Kind, Field, CaptureType, Destroyer, Kind & EHCleanup);
2361 CGF.pushDestroy(VarType.isDestructedType(), field, VarType);
H A DCodeGenFunction.h1907 void pushDestroy(QualType::DestructionKind dtorKind,
1911 void pushDestroy(CleanupKind kind, Address addr, QualType type,
H A DCGExpr.cpp314 CGF.pushDestroy(CleanupKind, ReferenceTemporary,
365 CGF.pushDestroy(NormalAndEHCleanup, ReferenceTemporary, E->getType(),
H A DCGCall.cpp5102 pushDestroy(QualType::DK_nontrivial_c_struct, Ret.getAggregateAddress(),
H A DCGOpenMPRuntime.cpp921 CGF.pushDestroy(DTorKind, PrivateAddr, PrivateType);
3604 CGF.pushDestroy(DtorKind, FieldLValue.getAddress(CGF), Field->getType());

Completed in 157 milliseconds