Searched defs:cleanupKind (Results 1 - 4 of 4) sorted by relevance

/external/clang/lib/CodeGen/
H A DCGBlocks.cpp615 CleanupKind cleanupKind = InactiveNormalCleanup; local
618 cleanupKind = InactiveNormalAndEHCleanup;
620 CGF.pushDestroy(cleanupKind, addr, variable->getType(),
H A DCGDecl.cpp508 CleanupKind cleanupKind = CGF.getARCCleanupKind(); local
509 CGF.pushDestroy(cleanupKind, addr, var.getType(), destroyer,
510 cleanupKind & EHCleanup);
1213 CleanupKind cleanupKind = NormalAndEHCleanup; local
1226 EHStack.pushCleanup<DestroyNRVOVariable>(cleanupKind, addr, dtor,
1237 cleanupKind = getARCCleanupKind();
1253 bool useEHCleanup = (cleanupKind & EHCleanup);
1254 EHStack.pushCleanup<DestroyObject>(cleanupKind, addr, type, destroyer,
1335 CleanupKind cleanupKind = getCleanupKind(dtorKind); local
1336 pushDestroy(cleanupKind, add
1340 pushDestroy(CleanupKind cleanupKind, llvm::Value *addr, QualType type, Destroyer *destroyer, bool useEHCleanupForArray) argument
1351 pushLifetimeExtendedDestroy( CleanupKind cleanupKind, llvm::Value *addr, QualType type, Destroyer *destroyer, bool useEHCleanupForArray) argument
[all...]
H A DCGClass.cpp1503 CleanupKind cleanupKind = getCleanupKind(dtorKind); local
1504 EHStack.pushCleanup<DestroyField>(cleanupKind, Field,
1506 cleanupKind & EHCleanup);
H A DCGObjC.cpp1346 CleanupKind cleanupKind = CGF.getCleanupKind(dtorKind); local
1348 CGF.EHStack.pushCleanup<DestroyIvar>(cleanupKind, self, ivar, destroyer,
1349 cleanupKind & EHCleanup);

Completed in 66 milliseconds