/external/clang/lib/CodeGen/ |
D | CGDecl.cpp | 400 CodeGenFunction::Destroyer *destroyer, in DestroyObject() 402 : addr(addr), type(type), destroyer(destroyer), in DestroyObject() 407 CodeGenFunction::Destroyer *destroyer; member 415 CGF.emitDestroy(addr, type, destroyer, useEHCleanupForArray); in Emit() 541 CodeGenFunction::Destroyer *destroyer = in EmitAutoVarWithLifetime() local 547 CGF.pushDestroy(cleanupKind, addr, var.getType(), destroyer, in EmitAutoVarWithLifetime() 1252 CodeGenFunction::Destroyer *destroyer = nullptr; in emitAutoVarTypeCleanup() local 1279 destroyer = CodeGenFunction::destroyARCStrongImprecise; in emitAutoVarTypeCleanup() 1287 if (!destroyer) destroyer = getDestroyer(dtorKind); in emitAutoVarTypeCleanup() 1292 EHStack.pushCleanup<DestroyObject>(cleanupKind, addr, type, destroyer, in emitAutoVarTypeCleanup() [all …]
|
D | CGClass.cpp | 1496 CodeGenFunction::Destroyer *destroyer; member in __anonb56eef000411::DestroyField 1500 DestroyField(const FieldDecl *field, CodeGenFunction::Destroyer *destroyer, in DestroyField() argument 1502 : field(field), destroyer(destroyer), in DestroyField() 1513 CGF.emitDestroy(LV.getAddress(), field->getType(), destroyer, in Emit() 1696 Destroyer *destroyer = destroyCXXObject; in EmitCXXAggrConstructorCall() local 1697 pushRegularPartialArrayCleanup(arrayBegin, cur, type, *destroyer); in EmitCXXAggrConstructorCall()
|
D | CGObjC.cpp | 1284 CodeGenFunction::Destroyer *destroyer; member 1288 CodeGenFunction::Destroyer *destroyer, in DestroyIvar() 1290 : addr(addr), ivar(ivar), destroyer(destroyer), in DestroyIvar() 1296 CGF.emitDestroy(lvalue.getAddress(), ivar->getType(), destroyer, in Emit() 1325 CodeGenFunction::Destroyer *destroyer = nullptr; in emitCXXDestructMethod() local 1330 destroyer = destroyARCStrongWithStore; in emitCXXDestructMethod() 1334 destroyer = CGF.getDestroyer(dtorKind); in emitCXXDestructMethod() 1339 CGF.EHStack.pushCleanup<DestroyIvar>(cleanupKind, self, ivar, destroyer, in emitCXXDestructMethod()
|
D | CodeGenFunction.h | 1085 Destroyer *destroyer); 1089 Destroyer *destroyer); 1096 Destroyer *destroyer, bool useEHCleanupForArray); 1098 QualType type, Destroyer *destroyer, 1104 void emitDestroy(llvm::Value *addr, QualType type, Destroyer *destroyer, 1107 Destroyer *destroyer, 1111 QualType type, Destroyer *destroyer,
|
D | CGDeclCXX.cpp | 572 llvm::Constant *addr, QualType type, Destroyer *destroyer, in generateDestroyHelper() argument 589 emitDestroy(addr, type, destroyer, useEHCleanupForArray); in generateDestroyHelper()
|
D | CGBlocks.cpp | 613 CodeGenFunction::Destroyer *destroyer; in enterBlockScope() local 618 destroyer = CodeGenFunction::destroyARCStrongImprecise; in enterBlockScope() 620 destroyer = CGF.getDestroyer(dtorKind); in enterBlockScope() 637 destroyer, useArrayEHCleanup); in enterBlockScope()
|
/external/skia/src/core/ |
D | SkRecord.cpp | 11 Destroyer destroyer; in ~SkRecord() local 13 this->mutate<void>(i, destroyer); in ~SkRecord()
|
D | SkRecord.h | 91 Destroyer destroyer; in replace() local 92 this->mutate<void>(i, destroyer); in replace()
|
/external/pdfium/samples/ |
D | image_diff_png.cc | 329 PngReadStructDestroyer destroyer(&png_ptr, &info_ptr); in Decode() local
|