H A D | CGDecl.cpp | 504 CodeGenFunction::Destroyer *destroyer; global() member 658 CodeGenFunction::Destroyer *destroyer = EmitAutoVarWithLifetime() local 2054 CodeGenFunction::Destroyer *destroyer = nullptr; emitAutoVarTypeCleanup() local 2193 pushDestroy(CleanupKind cleanupKind,Address addr,QualType type,Destroyer * destroyer,bool useEHCleanupForArray) pushDestroy() argument 2210 pushLifetimeExtendedDestroy(CleanupKind cleanupKind,Address addr,QualType type,Destroyer * destroyer,bool useEHCleanupForArray) pushLifetimeExtendedDestroy() argument 2263 emitDestroy(Address addr,QualType type,Destroyer * destroyer,bool useEHCleanupForArray) emitDestroy() argument 2306 emitArrayDestroy(llvm::Value * begin,llvm::Value * end,QualType elementType,CharUnits elementAlign,Destroyer * destroyer,bool checkZeroLength,bool useEHCleanup) emitArrayDestroy() argument 2360 emitPartialArrayDestroy(CodeGenFunction & CGF,llvm::Value * begin,llvm::Value * end,QualType type,CharUnits elementAlign,CodeGenFunction::Destroyer * destroyer) emitPartialArrayDestroy() argument 2402 RegularPartialArrayDestroy(llvm::Value * arrayBegin,llvm::Value * arrayEnd,QualType elementType,CharUnits elementAlign,CodeGenFunction::Destroyer * destroyer) RegularPartialArrayDestroy() argument 2427 IrregularPartialArrayDestroy(llvm::Value * arrayBegin,Address arrayEndPointer,QualType elementType,CharUnits elementAlign,CodeGenFunction::Destroyer * destroyer) IrregularPartialArrayDestroy() argument 2450 pushIrregularPartialArrayCleanup(llvm::Value * arrayBegin,Address arrayEndPointer,QualType elementType,CharUnits elementAlign,Destroyer * destroyer) pushIrregularPartialArrayCleanup() argument 2467 pushRegularPartialArrayCleanup(llvm::Value * arrayBegin,llvm::Value * arrayEnd,QualType elementType,CharUnits elementAlign,Destroyer * destroyer) pushRegularPartialArrayCleanup() argument [all...] |