Lines Matching refs:std
364 std::memcpy(newBuffer, originalPtr, originalSize); in Realloc()
437 …RAPIDJSON_NOEXCEPT_ASSERT(old_n <= (std::numeric_limits<size_t>::max)() / sizeof(T) && new_n <= (s…
460 public std::allocator<T>
462 typedef std::allocator<T> allocator_type;
464 typedef std::allocator_traits<allocator_type> traits_type;
490 allocator_type(std::move(rhs)),
491 baseAllocator_(std::move(rhs.baseAllocator_))
495 using propagate_on_container_move_assignment = std::true_type;
496 using propagate_on_container_swap = std::true_type;
522 typedef typename std::add_lvalue_reference<value_type>::type &reference;
523 …typedef typename std::add_lvalue_reference<typename std::add_const<value_type>::type>::type &const…
527 return std::addressof(r);
531 return std::addressof(r);
542 traits_type::construct(*this, p, std::forward<Args>(args)...);
600 using is_always_equal = std::is_empty<BaseAllocator>;
640 public std::allocator<void>
642 typedef std::allocator<void> allocator_type;