#include <google/protobuf/arenastring.h>#include <algorithm>#include <cstdlib>#include <memory>#include <string>#include <vector>#include <google/protobuf/stubs/logging.h>#include <google/protobuf/stubs/common.h>#include <google/protobuf/io/coded_stream.h>#include <google/protobuf/io/zero_copy_stream_impl.h>#include <google/protobuf/generated_message_util.h>#include <google/protobuf/message_lite.h>#include <gtest/gtest.h>#include <google/protobuf/stubs/strutil.h>#include <google/protobuf/port_def.inc>#include <google/protobuf/port_undef.inc>
Go to the source code of this file.
Classes | |
| class | google::protobuf::DualArena |
| class | google::protobuf::SingleArena |
Namespaces | |
| google::protobuf | |
Typedefs | |
| using | google::protobuf::EmptyDefault = ArenaStringPtr::EmptyDefault |
Functions | |
| google::protobuf::INSTANTIATE_TEST_SUITE_P (ArenaString, DualArena, testing::Combine(testing::Bool(), testing::Bool())) | |
| google::protobuf::INSTANTIATE_TEST_SUITE_P (ArenaString, SingleArena, testing::Bool()) | |
| google::protobuf::TEST_P (DualArena, Swap) | |
| google::protobuf::TEST_P (SingleArena, GetSet) | |
| google::protobuf::TEST_P (SingleArena, MutableAccessor) | |
| google::protobuf::TEST_P (SingleArena, NullDefault) | |
Variables | |
| const std::string * | google::protobuf::empty_default = &internal::GetEmptyString() |
| const internal::LazyString | google::protobuf::nonempty_default {{{"default", 7}}, {nullptr}} |