#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}} |