24#ifndef CRITERION_NEW_MEMORY_H_
25#define CRITERION_NEW_MEMORY_H_
34 template <
typename T,
size_t N>
35 constexpr cr_mem(
const T (&arr)[N])
36 :
data(static_cast<const void *>(&arr)),
size(N)
40 constexpr cr_mem(
const T *arr,
size_t n)
41 :
data(static_cast<const void *>(arr)),
size(n)
51inline bool operator==(
const criterion::memory &m1,
const criterion::memory &m2);
52inline bool operator<(
const criterion::memory &m1,
const criterion::memory &m2);
CURL_EXTERN CURLMcode curl_socket_t s
DOCTEST_INTERFACE bool operator==(const String &lhs, const String &rhs)
DOCTEST_INTERFACE bool operator<(const String &lhs, const String &rhs)
basic_ostream< char, traits > & operator<<(basic_ostream< char, traits > &, const char *)
CR_API int cr_user_mem_lt(const struct cr_mem *m1, const struct cr_mem *m2)
CR_BEGIN_C_API CR_API int cr_user_mem_eq(const struct cr_mem *m1, const struct cr_mem *m2)
CR_API char * cr_user_mem_tostr(const struct cr_mem *m)