/external/clang/lib/CodeGen/ |
D | CGDecl.cpp | 554 CGF.pushDestroy(cleanupKind, addr, var.getType(), destroyer, in EmitAutoVarWithLifetime() 565 CGF.pushDestroy(NormalAndEHCleanup, addr, var.getType(), in EmitAutoVarWithLifetime() 1449 pushDestroy(EHCleanup, addr, type, getDestroyer(dtorKind), true); in pushEHDestroy() 1454 void CodeGenFunction::pushDestroy(QualType::DestructionKind dtorKind, in pushDestroy() function in CodeGenFunction 1459 pushDestroy(cleanupKind, addr, type, getDestroyer(dtorKind), in pushDestroy() 1463 void CodeGenFunction::pushDestroy(CleanupKind cleanupKind, Address addr, in pushDestroy() function in CodeGenFunction 1786 pushDestroy(QualType::DK_cxx_destructor, DeclPtr, Ty); in EmitParmDecl()
|
D | CGExprAgg.cpp | 1209 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1293 CGF.pushDestroy(EHCleanup, LV.getAddress(), field->getType(), in VisitInitListExpr()
|
D | CGCleanup.cpp | 1226 pushDestroy(NormalAndEHCleanup, Ptr, TempType, destroyCXXObject, in EmitCXXTemporary()
|
D | CodeGenFunction.h | 1258 void pushDestroy(QualType::DestructionKind dtorKind, 1262 void pushDestroy(CleanupKind kind, Address addr, QualType type,
|
D | CGBlocks.cpp | 626 CGF.pushDestroy(cleanupKind, addr, variable->getType(), in enterBlockScope()
|
D | CGExpr.cpp | 247 CGF.pushDestroy(CleanupKind, ReferenceTemporary, in pushTemporaryCleanup() 298 CGF.pushDestroy(NormalAndEHCleanup, ReferenceTemporary, E->getType(), in pushTemporaryCleanup()
|
D | CGOpenMPRuntime.cpp | 3397 CGF.pushDestroy(DtorKind, FieldLValue.getAddress(), Field->getType()); in emitDestructorsFunction()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGDecl.cpp | 629 CGF.pushDestroy(cleanupKind, addr, var.getType(), destroyer, in EmitAutoVarWithLifetime() 640 CGF.pushDestroy(NormalAndEHCleanup, addr, var.getType(), in EmitAutoVarWithLifetime() 2095 pushDestroy(EHCleanup, addr, type, getDestroyer(dtorKind), true); in pushEHDestroy() 2100 void CodeGenFunction::pushDestroy(QualType::DestructionKind dtorKind, in pushDestroy() function in CodeGenFunction 2105 pushDestroy(cleanupKind, addr, type, getDestroyer(dtorKind), in pushDestroy() 2109 void CodeGenFunction::pushDestroy(CleanupKind cleanupKind, Address addr, in pushDestroy() function in CodeGenFunction 2479 pushDestroy(DtorKind, DeclPtr, Ty); in EmitParmDecl()
|
D | CGExprAgg.cpp | 840 CGF.pushDestroy(QualType::DK_nontrivial_c_struct, Dest.getAddress(), in VisitCastExpr() 1222 CGF.pushDestroy(QualType::DK_nontrivial_c_struct, Dest.getAddress(), in VisitBinAssign() 1268 CGF.pushDestroy(QualType::DK_nontrivial_c_struct, Dest.getAddress(), in VisitAbstractConditionalOperator() 1355 CGF.pushDestroy(EHCleanup, LV.getAddress(CGF), CurField->getType(), in VisitLambdaExpr() 1660 CGF.pushDestroy(dtorKind, V, Base.getType()); in VisitInitListExpr() 1738 CGF.pushDestroy(EHCleanup, LV.getAddress(CGF), field->getType(), in VisitInitListExpr()
|
D | CGBlocks.cpp | 1089 pushDestroy(cleanupKind, blockField, type, destroyer, useArrayEHCleanup); in EmitBlockLiteral() 1871 CGF.pushDestroy(Kind, Field, CaptureType, Destroyer, Kind & EHCleanup); in pushCaptureCleanup() 2360 CGF.pushDestroy(VarType.isDestructedType(), field, VarType); in emitDispose()
|
D | CGCleanup.cpp | 1276 pushDestroy(NormalAndEHCleanup, Ptr, TempType, destroyCXXObject, in EmitCXXTemporary()
|
D | CodeGenFunction.h | 1946 void pushDestroy(QualType::DestructionKind dtorKind, 1950 void pushDestroy(CleanupKind kind, Address addr, QualType type,
|
D | CGExpr.cpp | 320 CGF.pushDestroy(CleanupKind, ReferenceTemporary, in pushTemporaryCleanup() 371 CGF.pushDestroy(NormalAndEHCleanup, ReferenceTemporary, E->getType(), in pushTemporaryCleanup()
|
D | CGCall.cpp | 5178 pushDestroy(QualType::DK_nontrivial_c_struct, Ret.getAggregateAddress(), in EmitCall()
|
D | CGOpenMPRuntime.cpp | 921 CGF.pushDestroy(DTorKind, PrivateAddr, PrivateType); in emitCleanups() 3660 CGF.pushDestroy(DtorKind, FieldLValue.getAddress(CGF), Field->getType()); in emitDestructorsFunction()
|