Home
last modified time | relevance | path

Searched defs:buffer_resource (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/src/c++17/
H A Dfloating_from_chars.cc96 struct buffer_resource : pmr::memory_resource struct
98 ~buffer_resource() { if (m_ptr) operator delete(m_ptr, m_bytes); } in ~buffer_resource()
101 do_allocate(size_t bytes, size_t alignment [[maybe_unused]]) override in do_allocate()
115 do_deallocate(void*, size_t, size_t) noexcept override in do_deallocate()
119 do_is_equal(const pmr::memory_resource& other) const noexcept override in do_is_equal()
122 static constexpr int guaranteed_capacity() { return sizeof(m_buf); } in guaranteed_capacity()
125 char m_buf[512];
126 size_t m_bytes = 0;
127 void* m_ptr = nullptr;