Lines Matching refs:OperatorDelete
1432 const FunctionDecl *OperatorDelete; member in __anondca4c77a0411::CallDeleteDuringNew
1447 const FunctionDecl *OperatorDelete, ValueTy Ptr, in CallDeleteDuringNew() argument
1452 OperatorDelete(OperatorDelete), Ptr(Ptr), AllocSize(AllocSize), in CallDeleteDuringNew()
1461 const auto *FPT = OperatorDelete->getType()->castAs<FunctionProtoType>(); in Emit()
1477 Params = getUsualDeleteParams(OperatorDelete); in Emit()
1504 EmitNewDeleteCall(CGF, OperatorDelete, FPT, DeleteArgs); in Emit()
1877 const FunctionDecl *OperatorDelete; member
1881 const FunctionDecl *OperatorDelete, in CallObjectDelete()
1883 : Ptr(Ptr), OperatorDelete(OperatorDelete), ElementType(ElementType) {} in CallObjectDelete()
1886 CGF.EmitDeleteCall(OperatorDelete, Ptr, ElementType); in Emit()
1892 CodeGenFunction::pushCallObjectDeleteCleanup(const FunctionDecl *OperatorDelete, in pushCallObjectDeleteCleanup() argument
1896 OperatorDelete, ElementType); in pushCallObjectDeleteCleanup()
1931 const FunctionDecl *OperatorDelete = DE->getOperatorDelete(); in EmitObjectDelete() local
1932 assert(!OperatorDelete->isDestroyingOperatorDelete()); in EmitObjectDelete()
1978 NormalAndEHCleanup, Ptr.emitRawPointer(CGF), OperatorDelete, ElementType); in EmitObjectDelete()
2017 const FunctionDecl *OperatorDelete; member
2023 const FunctionDecl *OperatorDelete, in CallArrayDelete()
2027 : Ptr(Ptr), OperatorDelete(OperatorDelete), NumElements(NumElements), in CallArrayDelete()
2031 CGF.EmitDeleteCall(OperatorDelete, Ptr, ElementType, NumElements, in Emit()