5 #include <libcopp/utils/config/libcopp_build_features.h>
11 #ifdef COPP_HAS_ABI_HEADERS
12 # include COPP_ABI_PREFIX
15 LIBCOPP_COPP_NAMESPACE_BEGIN
48 LIBCOPP_COPP_NAMESPACE_END
50 #ifdef COPP_HAS_ABI_HEADERS
51 # include COPP_ABI_SUFFIX
memory allocator this allocator will maintain buffer using malloc/free function
constexpr auto size(TCONTAINER &&container) -> decltype(container.size())