#include <string>
#include <type_traits>
#include <utility>
#include "absl/base/port.h"
#include "absl/meta/type_traits.h"
Go to the source code of this file.
Classes | |
struct | absl::strings_internal::ResizeUninitializedTraits< string_type, typename > |
struct | absl::strings_internal::ResizeUninitializedTraits< string_type, absl::void_t< decltype(std::declval< string_type & >().__resize_default_init(237))> > |
Namespaces | |
namespace | absl |
namespace | absl::strings_internal |
Functions | |
template<typename string_type , typename = void> | |
void | absl::strings_internal::STLStringResizeUninitialized (string_type *s, size_t new_size) |
template<typename string_type > | |
constexpr bool | absl::strings_internal::STLStringSupportsNontrashingResize (string_type *) |