Searched defs:tracing_allocator (Results 1 – 1 of 1) sorted by relevance
48 struct tracing_allocator { struct51 tracing_allocator_db* db = nullptr; argument53 tracing_allocator() noexcept = default; argument57 tracing_allocator(tracing_allocator_db& x) noexcept : db(&x) {} in tracing_allocator() argument59 tracing_allocator(const tracing_allocator<U>& a) noexcept : db(a.db) {} in tracing_allocator() argument61 tracing_allocator& operator=(const tracing_allocator<U>& a) noexcept { in operator =() argument65 ~tracing_allocator() noexcept {} in ~tracing_allocator() argument67 T* allocate(std::size_t n) { in allocate()85 void deallocate(T* p, std::size_t n) { in deallocate()115 constexpr bool operator==(const tracing_allocator<T>&, in operator ==() argument