/external/skia/src/core/ |
H A D | SkRecord.cpp | 12 Destroyer destroyer; local 14 this->mutate<void>(i, destroyer);
|
H A D | SkRecord.h | 91 Destroyer destroyer; local 92 this->mutate<void>(i, destroyer);
|
/external/clang/lib/CodeGen/ |
H A D | CGDeclCXX.cpp | 583 Address addr, QualType type, Destroyer *destroyer, 600 emitDestroy(addr, type, destroyer, useEHCleanupForArray); 582 generateDestroyHelper( Address addr, QualType type, Destroyer *destroyer, bool useEHCleanupForArray, const VarDecl *VD) argument
|
H A D | CGBlocks.cpp | 597 CodeGenFunction::Destroyer *destroyer; local 602 destroyer = CodeGenFunction::destroyARCStrongImprecise; 604 destroyer = CGF.getDestroyer(dtorKind); 622 destroyer, useArrayEHCleanup);
|
H A D | CGDecl.cpp | 406 CodeGenFunction::Destroyer *destroyer, 408 : addr(addr), type(type), destroyer(destroyer), 413 CodeGenFunction::Destroyer *destroyer; member in struct:__anon1108::final 421 CGF.emitDestroy(addr, type, destroyer, useEHCleanupForArray); 545 CodeGenFunction::Destroyer *destroyer = local 551 CGF.pushDestroy(cleanupKind, addr, var.getType(), destroyer, 1326 CodeGenFunction::Destroyer *destroyer = nullptr; local 1351 // Use the imprecise destroyer by default. 1353 destroyer 405 DestroyObject(Address addr, QualType type, CodeGenFunction::Destroyer *destroyer, bool useEHCleanupForArray) argument 1454 pushDestroy(CleanupKind cleanupKind, Address addr, QualType type, Destroyer *destroyer, bool useEHCleanupForArray) argument 1465 pushLifetimeExtendedDestroy( CleanupKind cleanupKind, Address addr, QualType type, Destroyer *destroyer, bool useEHCleanupForArray) argument 1477 destroyer, useEHCleanupForArray); local 1496 emitDestroy(Address addr, QualType type, Destroyer *destroyer, bool useEHCleanupForArray) argument 1535 emitArrayDestroy(llvm::Value *begin, llvm::Value *end, QualType elementType, CharUnits elementAlign, Destroyer *destroyer, bool checkZeroLength, bool useEHCleanup) argument 1588 emitPartialArrayDestroy(CodeGenFunction &CGF, llvm::Value *begin, llvm::Value *end, QualType type, CharUnits elementAlign, CodeGenFunction::Destroyer *destroyer) argument 1627 RegularPartialArrayDestroy(llvm::Value *arrayBegin, llvm::Value *arrayEnd, QualType elementType, CharUnits elementAlign, CodeGenFunction::Destroyer *destroyer) argument 1650 IrregularPartialArrayDestroy(llvm::Value *arrayBegin, Address arrayEndPointer, QualType elementType, CharUnits elementAlign, CodeGenFunction::Destroyer *destroyer) argument 1673 pushIrregularPartialArrayCleanup(llvm::Value *arrayBegin, Address arrayEndPointer, QualType elementType, CharUnits elementAlign, Destroyer *destroyer) argument 1690 pushRegularPartialArrayCleanup(llvm::Value *arrayBegin, llvm::Value *arrayEnd, QualType elementType, CharUnits elementAlign, Destroyer *destroyer) argument [all...] |
H A D | CGClass.cpp | 1657 CodeGenFunction::Destroyer *destroyer; member in class:__anon1102::final 1661 DestroyField(const FieldDecl *field, CodeGenFunction::Destroyer *destroyer, argument 1663 : field(field), destroyer(destroyer), 1674 CGF.emitDestroy(LV.getAddress(), field->getType(), destroyer, 2011 Destroyer *destroyer = destroyCXXObject; local 2013 *destroyer);
|
H A D | CGObjC.cpp | 1346 CodeGenFunction::Destroyer *destroyer; member in struct:__anon1130::final 1350 CodeGenFunction::Destroyer *destroyer, 1352 : addr(addr), ivar(ivar), destroyer(destroyer), 1358 CGF.emitDestroy(lvalue.getAddress(), ivar->getType(), destroyer, 1387 CodeGenFunction::Destroyer *destroyer = nullptr; local 1392 destroyer = destroyARCStrongWithStore; 1396 destroyer = CGF.getDestroyer(dtorKind); 1401 CGF.EHStack.pushCleanup<DestroyIvar>(cleanupKind, self, ivar, destroyer, 1349 DestroyIvar(llvm::Value *addr, const ObjCIvarDecl *ivar, CodeGenFunction::Destroyer *destroyer, bool useEHCleanupForArray) argument
|