13 lines · c
1#ifndef LIB_A_HEADER2#define LIB_A_HEADER3 4typedef __SIZE_TYPE__ size_t;5 6template <typename = int, size_t SlabSize = 4096, size_t = SlabSize>7class BumpPtrAllocatorImpl;8 9template <typename T, size_t SlabSize, size_t SizeThreshold>10void * operator new(size_t, BumpPtrAllocatorImpl<T, SlabSize, SizeThreshold> &);11 12#endif // LIB_A_HEADER13