Searched defs:rooted_allocator (Results 1 – 2 of 2) sorted by relevance
327 struct rooted_allocator:std::allocator<T> struct329 using propagate_on_container_copy_assignment=Propagate;330 using propagate_on_container_move_assignment=Propagate;331 using propagate_on_container_swap=Propagate;332 using is_always_equal=AlwaysEqual; /* for C++17 forward compatibility */334 struct rebind{using other=rooted_allocator<U,Propagate,AlwaysEqual>;};336 rooted_allocator():root{nullptr}{} in rooted_allocator() argument337 explicit rooted_allocator(int):root{this}{} in rooted_allocator() function339 rooted_allocator(const rooted_allocator<U,Propagate,AlwaysEqual>& x): in rooted_allocator() argument343 bool operator==(const rooted_allocator<U,Propagate,AlwaysEqual>& x)const in operator ==()[all …]
24 class rooted_allocator:public std::allocator<T> class37 rooted_allocator():root(0){} in rooted_allocator() function in rooted_allocator38 explicit rooted_allocator(int):root(this){} in rooted_allocator() function in rooted_allocator40 rooted_allocator(const rooted_allocator<U,Propagate,AlwaysEqual>& x): in rooted_allocator() function in rooted_allocator