16 #ifndef LLVM_SUPPORT_MEMALLOC_H 17 #define LLVM_SUPPORT_MEMALLOC_H 26 void *Result = std::malloc(Sz);
27 if (Result ==
nullptr)
34 void *Result = std::calloc(Count, Sz);
35 if (Result ==
nullptr)
41 void *Result = std::realloc(Ptr, Sz);
42 if (Result ==
nullptr)
This class represents lattice values for constants.
LLVM_ATTRIBUTE_RETURNS_NONNULL void * safe_realloc(void *Ptr, size_t Sz)
#define LLVM_ATTRIBUTE_RETURNS_NONNULL
void report_bad_alloc_error(const char *Reason, bool GenCrashDiag=true)
Reports a bad alloc error, calling any user defined bad alloc error handler.
LLVM_ATTRIBUTE_RETURNS_NONNULL void * safe_malloc(size_t Sz)
LLVM_ATTRIBUTE_RETURNS_NONNULL void * safe_calloc(size_t Count, size_t Sz)