/external/chromium_org/ui/gfx/codec/ |
H A D | jpeg_codec.cc | 208 CompressDestroyer destroyer; local 209 destroyer.SetManagedObject(&cinfo); 228 destroyer.DestroyManagedObject(); 235 // The destroyer will destroy() cinfo on exit. 464 DecompressDestroyer destroyer; local 465 destroyer.SetManagedObject(&cinfo); 478 destroyer.DestroyManagedObject(); 482 // The destroyer will destroy() cinfo on exit. We don't want to set the 483 // destroyer's object until cinfo is initialized.
|
/external/clang/lib/CodeGen/ |
H A D | CGDeclCXX.cpp | 487 Destroyer *destroyer, 507 emitDestroy(addr, type, destroyer, useEHCleanupForArray); 485 generateDestroyHelper(llvm::Constant *addr, QualType type, Destroyer *destroyer, bool useEHCleanupForArray) argument
|
H A D | CGBlocks.cpp | 600 CodeGenFunction::Destroyer *destroyer; local 605 destroyer = CodeGenFunction::destroyARCStrongImprecise; 607 destroyer = CGF.getDestroyer(dtorKind); 624 destroyer, useArrayEHCleanup);
|
H A D | CGDecl.cpp | 357 CodeGenFunction::Destroyer *destroyer, 359 : addr(addr), type(type), destroyer(destroyer), 364 CodeGenFunction::Destroyer *destroyer; member in struct:__anon15192::DestroyObject 372 CGF.emitDestroy(addr, type, destroyer, useEHCleanupForArray); 497 CodeGenFunction::Destroyer *destroyer = local 503 CGF.pushDestroy(cleanupKind, addr, var.getType(), destroyer, 1212 CodeGenFunction::Destroyer *destroyer = 0; local 1237 // Use the imprecise destroyer by default. 1239 destroyer 356 DestroyObject(llvm::Value *addr, QualType type, CodeGenFunction::Destroyer *destroyer, bool useEHCleanupForArray) argument 1338 pushDestroy(CleanupKind cleanupKind, llvm::Value *addr, QualType type, Destroyer *destroyer, bool useEHCleanupForArray) argument 1345 pushLifetimeExtendedDestroy( CleanupKind cleanupKind, llvm::Value *addr, QualType type, Destroyer *destroyer, bool useEHCleanupForArray) argument 1357 destroyer, useEHCleanupForArray); local 1376 emitDestroy(llvm::Value *addr, QualType type, Destroyer *destroyer, bool useEHCleanupForArray) argument 1411 emitArrayDestroy(llvm::Value *begin, llvm::Value *end, QualType type, Destroyer *destroyer, bool checkZeroLength, bool useEHCleanup) argument 1462 emitPartialArrayDestroy(CodeGenFunction &CGF, llvm::Value *begin, llvm::Value *end, QualType type, CodeGenFunction::Destroyer *destroyer) argument 1500 RegularPartialArrayDestroy(llvm::Value *arrayBegin, llvm::Value *arrayEnd, QualType elementType, CodeGenFunction::Destroyer *destroyer) argument 1521 IrregularPartialArrayDestroy(llvm::Value *arrayBegin, llvm::Value *arrayEndPointer, QualType elementType, CodeGenFunction::Destroyer *destroyer) argument 1542 pushIrregularPartialArrayCleanup(llvm::Value *arrayBegin, llvm::Value *arrayEndPointer, QualType elementType, Destroyer *destroyer) argument 1557 pushRegularPartialArrayCleanup(llvm::Value *arrayBegin, llvm::Value *arrayEnd, QualType elementType, Destroyer *destroyer) argument [all...] |
H A D | CGClass.cpp | 1379 CodeGenFunction::Destroyer *destroyer; member in class:__anon15186::DestroyField 1383 DestroyField(const FieldDecl *field, CodeGenFunction::Destroyer *destroyer, argument 1385 : field(field), destroyer(destroyer), 1396 CGF.emitDestroy(LV.getAddress(), field->getType(), destroyer, 1595 Destroyer *destroyer = destroyCXXObject; local 1596 pushRegularPartialArrayCleanup(arrayBegin, cur, type, *destroyer);
|
H A D | CGObjC.cpp | 1287 CodeGenFunction::Destroyer *destroyer; member in struct:__anon15211::DestroyIvar 1291 CodeGenFunction::Destroyer *destroyer, 1293 : addr(addr), ivar(ivar), destroyer(destroyer), 1299 CGF.emitDestroy(lvalue.getAddress(), ivar->getType(), destroyer, 1328 CodeGenFunction::Destroyer *destroyer = 0; local 1333 destroyer = destroyARCStrongWithStore; 1337 destroyer = CGF.getDestroyer(dtorKind); 1342 CGF.EHStack.pushCleanup<DestroyIvar>(cleanupKind, self, ivar, destroyer, 1290 DestroyIvar(llvm::Value *addr, const ObjCIvarDecl *ivar, CodeGenFunction::Destroyer *destroyer, bool useEHCleanupForArray) argument
|