allocate(size_type n) noexcept(IsSpecified(AllocSpec::kNoThrowAllocate)) | testing::ThrowingAllocator< T, Spec > | inline |
allocate(size_type n, const_void_pointer) noexcept(IsSpecified(AllocSpec::kNoThrowAllocate)) | testing::ThrowingAllocator< T, Spec > | inline |
const_pointer typedef | testing::ThrowingAllocator< T, Spec > | |
const_reference typedef | testing::ThrowingAllocator< T, Spec > | |
const_void_pointer typedef | testing::ThrowingAllocator< T, Spec > | |
construct(U *ptr, Args &&...args) noexcept(IsSpecified(AllocSpec::kNoThrowAllocate)) | testing::ThrowingAllocator< T, Spec > | inline |
deallocate(pointer ptr, size_type) noexcept | testing::ThrowingAllocator< T, Spec > | inline |
destroy(U *p) noexcept | testing::ThrowingAllocator< T, Spec > | inline |
difference_type typedef | testing::ThrowingAllocator< T, Spec > | |
dummy_ | testing::ThrowingAllocator< T, Spec > | private |
GetInstanceString(int dummy) | testing::ThrowingAllocator< T, Spec > | inlineprivatestatic |
is_always_equal typedef | testing::ThrowingAllocator< T, Spec > | |
is_nothrow typedef | testing::ThrowingAllocator< T, Spec > | |
IsSpecified(AllocSpec spec) | testing::ThrowingAllocator< T, Spec > | inlineprivatestatic |
max_size() const noexcept | testing::ThrowingAllocator< T, Spec > | inline |
next_id_ | testing::ThrowingAllocator< T, Spec > | privatestatic |
operator!=(const ThrowingAllocator< U, Spec > &other) const noexcept | testing::ThrowingAllocator< T, Spec > | inline |
operator=(const ThrowingAllocator &other) noexcept | testing::ThrowingAllocator< T, Spec > | inline |
operator=(const ThrowingAllocator< U, Spec > &other) noexcept | testing::ThrowingAllocator< T, Spec > | inline |
operator=(ThrowingAllocator< U, Spec > &&other) noexcept | testing::ThrowingAllocator< T, Spec > | inline |
operator==(const ThrowingAllocator< U, Spec > &other) const noexcept | testing::ThrowingAllocator< T, Spec > | inline |
pointer typedef | testing::ThrowingAllocator< T, Spec > | |
propagate_on_container_copy_assignment typedef | testing::ThrowingAllocator< T, Spec > | |
propagate_on_container_move_assignment typedef | testing::ThrowingAllocator< T, Spec > | |
propagate_on_container_swap typedef | testing::ThrowingAllocator< T, Spec > | |
ReadState() | testing::ThrowingAllocator< T, Spec > | inlineprivate |
ReadStateAndMaybeThrow(absl::string_view msg) const | testing::ThrowingAllocator< T, Spec > | inlineprivate |
reference typedef | testing::ThrowingAllocator< T, Spec > | |
select_on_container_copy_construction() noexcept(IsSpecified(AllocSpec::kNoThrowAllocate)) | testing::ThrowingAllocator< T, Spec > | inline |
size_type typedef | testing::ThrowingAllocator< T, Spec > | |
State() const | testing::ThrowingAllocator< T, Spec > | inlineprivate |
State() | testing::ThrowingAllocator< T, Spec > | inlineprivate |
ThrowingAllocator class | testing::ThrowingAllocator< T, Spec > | friend |
ThrowingAllocator() | testing::ThrowingAllocator< T, Spec > | inline |
ThrowingAllocator(const ThrowingAllocator< U, Spec > &other) noexcept | testing::ThrowingAllocator< T, Spec > | inline |
ThrowingAllocator(const ThrowingAllocator &other) noexcept | testing::ThrowingAllocator< T, Spec > | inline |
ThrowingAllocator(ThrowingAllocator< U, Spec > &&other) noexcept | testing::ThrowingAllocator< T, Spec > | inline |
ThrowingAllocator(ThrowingAllocator &&other) noexcept | testing::ThrowingAllocator< T, Spec > | inline |
TrackedObject(const TrackedObject &)=delete | testing::exceptions_internal::TrackedObject | private |
TrackedObject(TrackedObject &&)=delete | testing::exceptions_internal::TrackedObject | private |
TrackedObject(std::string description) | testing::exceptions_internal::TrackedObject | inlineexplicitprivate |
value_type typedef | testing::ThrowingAllocator< T, Spec > | |
void_pointer typedef | testing::ThrowingAllocator< T, Spec > | |
~ThrowingAllocator() noexcept=default | testing::ThrowingAllocator< T, Spec > | |
~TrackedObject() noexcept | testing::exceptions_internal::TrackedObject | inlineprivate |