diff --git a/BUILD.gn b/BUILD.gn index a6ec37f87838f43c364f7713f2b8d3e99b75ec03..59532a32325de88a607c09802a8dd687e2d875f3 100644 --- a/BUILD.gn +++ b/BUILD.gn @@ -48,6 +48,7 @@ ohos_shared_library("protobuf_lite") { "src/google/protobuf/stubs/time.cc", "src/google/protobuf/wire_format_lite.cc", ] + version_script = "libprotobuf_lite.map" include_dirs = [ "src/google/protobuf/**/*.h", "src/google/protobuf/**/*.inc", @@ -197,6 +198,7 @@ ohos_shared_library("protobuf") { ] deps = [ ":protobuf_lite" ] + version_script = "libprotobuf.map" public_configs = [ ":protobuf_config" ] install_enable = true diff --git a/libprotobuf.map b/libprotobuf.map new file mode 100644 index 0000000000000000000000000000000000000000..4f078b12157d18871b0b64d0bdc6b17304eec1e6 --- /dev/null +++ b/libprotobuf.map @@ -0,0 +1,140 @@ +{ + global: + extern "C++" { + "google::protobuf::GeneratedCodeInfo::GeneratedCodeInfo(google::protobuf::Arena*)"; + "google::protobuf::TextFormat::ParseFromString(std::__cxx11::basic_string, std::allocator > const&, google::protobuf::Message*)"; + "google::protobuf::TextFormat::PrintToString(google::protobuf::Message const&, std::__cxx11::basic_string, std::allocator >*)"; + "google::protobuf::GeneratedCodeInfo::~GeneratedCodeInfo()"; + "google::protobuf::strings::Substitute[abi:cxx11](char const*, google::protobuf::strings::internal::SubstituteArg const&, google::protobuf::strings::internal::SubstituteArg const&, google::protobuf::strings::internal::SubstituteArg const&, google::protobuf::strings::internal::SubstituteArg const&, google::protobuf::strings::internal::SubstituteArg const&, google::protobuf::strings::internal::SubstituteArg const&, google::protobuf::strings::internal::SubstituteArg const&, google::protobuf::strings::internal::SubstituteArg const&, google::protobuf::strings::internal::SubstituteArg const&, google::protobuf::strings::internal::SubstituteArg const&)"; + "FileDescriptorSet::FileDescriptorSet(google::protobuf::Arena*)"; + "google::protobuf::SimpleDescriptorDatabase::SimpleDescriptorDatabase()"; + "google::protobuf::FileDescriptorProto::FileDescriptorProto(google::protobuf::Arena*)"; + "google::protobuf::FileDescriptorProto::~FileDescriptorProto()"; + "google::protobuf::SimpleDescriptorDatabase::Add(google::protobuf::FileDescriptorProto const&)"; + "google::protobuf::FileDescriptorSet::~FileDescriptorSet()"; + "google::protobuf::compiler::DiskSourceTree::DiskSourceTree()"; + "google::protobuf::compiler::SourceTreeDescriptorDatabase::SourceTreeDescriptorDatabase(google::protobuf::compiler::SourceTree*, google::protobuf::DescriptorDatabase*)"; + "google::protobuf::DescriptorPool::DescriptorPool(google::protobuf::DescriptorDatabase*, google::protobuf::DescriptorPool::ErrorCollector*)"; + "google::protobuf::MergedDescriptorDatabase::MergedDescriptorDatabase(std::vector > const&)"; + "google::protobuf::DescriptorPool::DescriptorPool()"; + "google::protobuf::DescriptorProto* google::protobuf::Arena::CreateMaybeMessage(google::protobuf::Arena*)"; + "google::protobuf::DescriptorPool::BuildFile(google::protobuf::FileDescriptorProto const&)"; + "google::protobuf::DescriptorPool::~DescriptorPool()"; + "google::protobuf::compiler::DiskSourceTree::MapPath(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)"; + "google::protobuf::DescriptorPool::AddUnusedImportTrackFile(std::__cxx11::basic_string, std::allocator > const&, bool)"; + "google::protobuf::DescriptorPool::FindFileByName(std::__cxx11::basic_string, std::allocator > const&) const"; + "google::protobuf::FileDescriptor::dependency(int) const"; + "google::protobuf::DescriptorPool::ClearUnusedImportTrackFiles()"; + "google::protobuf::io::Printer::Printer(google::protobuf::io::ZeroCopyOutputStream*, char)"; + "google::protobuf::io::Printer::Print(std::map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > > const&, char const*)"; + "google::protobuf::compiler::DiskSourceTree::VirtualFileToDiskFile(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >*)"; + "google::protobuf::io::Printer::~Printer()"; + "google::protobuf::DescriptorPool::FindMessageTypeByName(std::__cxx11::basic_string, std::allocator > const&) const"; + "google::protobuf::DynamicMessageFactory::DynamicMessageFactory(google::protobuf::DescriptorPool const*)"; + "google::protobuf::DynamicMessageFactory::GetPrototype(google::protobuf::Descriptor const*)"; + "google::protobuf::TextFormat::Parser::Parser()"; + "google::protobuf::TextFormat::Parser::Parse(google::protobuf::io::ZeroCopyInputStream*, google::protobuf::Message*)"; + "google::protobuf::TextFormat::Parser::~Parser()"; + "google::protobuf::DescriptorPool::ErrorCollector::~ErrorCollector()"; + "google::protobuf::io::ErrorCollector::~ErrorCollector()"; + "google::protobuf::compiler::MultiFileErrorCollector::~MultiFileErrorCollector()"; + "google::protobuf::TextFormat::Print(google::protobuf::Message const&, google::protobuf::io::ZeroCopyOutputStream*)"; + "google::protobuf::DynamicMessageFactory::~DynamicMessageFactory()"; + "google::protobuf::FileDescriptorSet::FileDescriptorSet(google::protobuf::Arena*)"; + "google::protobuf::compiler::DiskSourceTree::DiskFileToVirtualFile(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*)"; + "google::protobuf::FileDescriptorProto* google::protobuf::Arena::CreateMaybeMessage(google::protobuf::Arena*)"; + "google::protobuf::FileDescriptor::CopyTo(google::protobuf::FileDescriptorProto*) const"; + "google::protobuf::FileDescriptor::CopyJsonNameTo(google::protobuf::FileDescriptorProto*) const"; + "google::protobuf::FileDescriptor::CopySourceCodeInfoTo(google::protobuf::FileDescriptorProto*) const"; + "google::protobuf::FieldDescriptor::TypeOnceInit(google::protobuf::FieldDescriptor const*)"; + "google::protobuf::FieldDescriptor::message_type() const"; + "google::protobuf::io::Printer::Indent()"; + "google::protobuf::io::Printer::FormatInternal(std::vector, std::allocator >, std::allocator, std::allocator > > > const&, std::map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::less, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > > const&, char const*)"; + "google::protobuf::io::Printer::Outdent()"; + "google::protobuf::EnumDescriptor::GetLocationPath(std::vector >*) const"; + "google::protobuf::GeneratedCodeInfo_Annotation::GeneratedCodeInfo_Annotation(google::protobuf::Arena*)"; + "google::protobuf::GeneratedCodeInfo_Annotation::~GeneratedCodeInfo_Annotation()"; + "google::protobuf::EnumValueDescriptor::GetLocationPath(std::vector >*) const"; + "google::protobuf::FieldDescriptor::default_value_enum() const"; + "google::protobuf::FieldDescriptor::enum_type() const"; + "google::protobuf::FieldDescriptor::is_packed() const"; + "google::protobuf::FieldDescriptor::GetLocationPath(std::vector >*) const"; + "google::protobuf::FieldDescriptor::kTypeToCppTypeMap"; + "google::protobuf::FieldDescriptor::is_map_message_type() const"; + "google::protobuf::Descriptor::GetLocationPath(std::vector >*) const"; + "google::protobuf::io::Printer::Printer(google::protobuf::io::ZeroCopyOutputStream*, char, google::protobuf::io::AnnotationCollector*)"; + "google::protobuf::GeneratedCodeInfo_Annotation* google::protobuf::Arena::CreateMaybeMessage(google::protobuf::Arena*)"; + "google::protobuf::Descriptor::FindFieldByCamelcaseName(std::__cxx11::basic_string, std::allocator > const&) const"; + "google::protobuf::Descriptor::FindFieldByName(std::__cxx11::basic_string, std::allocator > const&) const"; + "google::protobuf::MethodDescriptor::input_type() const"; + "google::protobuf::MethodDescriptor::output_type() const"; + "google::protobuf::Message::GetTypeName[abi:cxx11]() const"; + "google::protobuf::FieldDescriptor::DebugStringWithOptions[abi:cxx11](google::protobuf::DebugStringOptions const&) const"; + "google::protobuf::Reflection::ListFields(google::protobuf::Message const&, std::vector >*) const"; + "google::protobuf::Reflection::GetMessage(google::protobuf::Message const&, google::protobuf::FieldDescriptor const*, google::protobuf::MessageFactory*) const"; + "google::protobuf::Reflection::FieldSize(google::protobuf::Message const&, google::protobuf::FieldDescriptor const*) const"; + "google::protobuf::Reflection::GetRepeatedMessage(google::protobuf::Message const&, google::protobuf::FieldDescriptor const*, int) const"; + "google::protobuf::Descriptor::FindFieldByNumber(int) const"; + "google::protobuf::OneofDescriptor::GetLocationPath(std::vector >*) const"; + "google::protobuf::FieldDescriptorProto_Type_descriptor()"; + "google::protobuf::internal::NameOfEnum[abi:cxx11](google::protobuf::EnumDescriptor const*, int)"; + "google::protobuf::Descriptor::GetSourceLocation(google::protobuf::SourceLocation*) const"; + "google::protobuf::FieldDescriptor::GetSourceLocation(google::protobuf::SourceLocation*) const"; + "google::protobuf::EnumDescriptor::GetSourceLocation(google::protobuf::SourceLocation*) const"; + "google::protobuf::EnumValueDescriptor::GetSourceLocation(google::protobuf::SourceLocation*) const"; + "google::protobuf::MethodDescriptor::GetSourceLocation(google::protobuf::SourceLocation*) const"; + "google::protobuf::FieldDescriptor::DebugString[abi:cxx11]() const"; + "google::protobuf::EnumValueDescriptor::DebugString[abi:cxx11]() const"; + "google::protobuf::ServiceDescriptor::GetSourceLocation(google::protobuf::SourceLocation*) const"; + "google::protobuf::MethodDescriptor::DebugString[abi:cxx11]() const"; + "google::protobuf::EnumDescriptor::FindValueByNumber(int) const"; + "google::protobuf::io::Printer::Annotate(char const*, char const*, std::__cxx11::basic_string, std::allocator > const&, std::vector > const&)"; + "descriptor_table_google_2fprotobuf_2fdescriptor_2eproto"; + "google::protobuf::internal::AssignDescriptors(google::protobuf::internal::DescriptorTable const*, bool)"; + "google::protobuf::DynamicMessageFactory::DynamicMessageFactory()"; + "google::protobuf::Reflection::GetUnknownFields(google::protobuf::Message const&) const"; + "google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)"; + "google::protobuf::UnknownFieldSet::ClearFallback()"; + "google::protobuf::FieldDescriptor::kTypeToName"; + "google::protobuf::Descriptor::map_key() const"; + "google::protobuf::Descriptor::map_value() const"; + "google::protobuf::OneofDescriptor::GetSourceLocation(google::protobuf::SourceLocation*) const"; + "google::protobuf::FieldDescriptor::kCppTypeToName"; + "google::protobuf::FieldDescriptorProto::Clear()"; + "google::protobuf::internal::UnknownFieldParse(unsigned long, google::protobuf::UnknownFieldSet*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::WireFormat::InternalSerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*, google::protobuf::io::EpsCopyOutputStream*)"; + "google::protobuf::internal::ComputeUnknownFieldsSize(google::protobuf::internal::InternalMetadata const&, unsigned long, google::protobuf::internal::CachedSize*)"; + "google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)"; + "google::protobuf::FileDescriptorProto::Clear()"; + "google::protobuf::FileDescriptorProto::_InternalParse(char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::FileDescriptorProto::_InternalSerialize(unsigned char*, google::protobuf::io::EpsCopyOutputStream*) const"; + "google::protobuf::FileDescriptorProto::ByteSizeLong() const"; + "google::protobuf::FileDescriptorProto::IsInitialized() const"; + "google::protobuf::FileDescriptorProto::MergeFrom(google::protobuf::FileDescriptorProto const&)"; + "google::protobuf::internal::AddDescriptors(google::protobuf::internal::DescriptorTable const*)"; + "scc_info_FileDescriptorProto_google_2fprotobuf_2fdescriptor_2eproto"; + "google::protobuf::Message::InitializationErrorString[abi:cxx11]() const"; + "google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)"; + "google::protobuf::Message::DiscardUnknownFields()"; + "google::protobuf::Message::SpaceUsedLong() const"; + "google::protobuf::EnumDescriptorProto::EnumDescriptorProto(google::protobuf::Arena*)"; + "google::protobuf::EnumDescriptorProto::~EnumDescriptorProto()"; + "google::protobuf::EnumDescriptor::CopyTo(google::protobuf::EnumDescriptorProto*) const"; + "google::protobuf::DescriptorProto::DescriptorProto(google::protobuf::Arena*)"; + "google::protobuf::DescriptorProto::~DescriptorProto()"; + "google::protobuf::ServiceDescriptorProto::ServiceDescriptorProto(google::protobuf::Arena*)"; + "google::protobuf::ServiceDescriptorProto::~ServiceDescriptorProto()"; + "google::protobuf::ServiceDescriptor::CopyTo(google::protobuf::ServiceDescriptorProto*) const"; + "google::protobuf::Descriptor::CopyTo(google::protobuf::DescriptorProto*) const"; + "google::protobuf::FileDescriptor::GetSourceLocation(std::vector > const&, google::protobuf::SourceLocation*) const"; + "google::protobuf::io::Printer::PrintRaw(char const*)"; + "google::protobuf::TextFormat::ParseFromString(std::__h::basic_string, std::__h::allocator > const&, google::protobuf::Message*)"; + "google::protobuf::TextFormat::PrintToString(google::protobuf::Message const&, std::__h::basic_string, std::__h::allocator >*)"; + "google::protobuf::internal::UnknownFieldParse(unsigned long long, google::protobuf::UnknownFieldSet*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::ComputeUnknownFieldsSize(google::protobuf::internal::InternalMetadata const&, unsigned int, google::protobuf::internal::CachedSize*)"; + "google::protobuf::Message::GetTypeName() const"; + "google::protobuf::Message::InitializationErrorString() const"; + }; + local: + *; +}; diff --git a/libprotobuf_lite.map b/libprotobuf_lite.map new file mode 100644 index 0000000000000000000000000000000000000000..18b796c4c9813a478091590b0ac729c0bbde9a7b --- /dev/null +++ b/libprotobuf_lite.map @@ -0,0 +1,312 @@ +{ + global: + extern "C++" { + "google::protobuf::internal::kAnyFullTypeName"; + "google::protobuf::internal::VerifyVersion(int, int, char const*)"; + "google::protobuf::internal::AnyMetadata::AnyMetadata(google::protobuf::internal::ArenaStringPtr*, google::protobuf::internal::ArenaStringPtr*)"; + "google::protobuf::internal::fixed_address_empty_string[abi:cxx11]"; + "google::protobuf::internal::DestroyMessage(void const*)"; + "google::protobuf::internal::OnShutdownRun(void (*)(void const*), void const*)"; + "google::protobuf::internal::InitSCCImpl(google::protobuf::internal::SCCInfoBase*)"; + "google::protobuf::internal::InlineGreedyStringParser(std::__cxx11::basic_string, std::allocator >*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::ReadTagFallback(char const*, unsigned int)"; + "google::protobuf::internal::VerifyUTF8(google::protobuf::StringPiece, char const*)"; + "google::protobuf::internal::EpsCopyInputStream::DoneFallback(char const*, int)"; + "google::protobuf::internal::WireFormatLite::VerifyUtf8String(char const*, int, google::protobuf::internal::WireFormatLite::Operation, char const*)"; + "google::protobuf::io::EpsCopyOutputStream::WriteStringMaybeAliasedOutline(unsigned int, std::__cxx11::basic_string, std::allocator > const&, unsigned char*)"; + "google::protobuf::Arena::AllocateAlignedNoHook(unsigned long)"; + "google::protobuf::Arena::OnArenaAllocation(std::type_info const*, unsigned long) const"; + "google::protobuf::internal::ArenaImpl::AllocateAlignedAndAddCleanup(unsigned long, void (*)(void*))"; + "google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)"; + "google::protobuf::internal::VarintParseSlow64(char const*, unsigned int)"; + "google::protobuf::internal::ReadSizeFallback(char const*, unsigned int)"; + "google::protobuf::io::EpsCopyOutputStream::EnsureSpaceFallback(unsigned char*)"; + "google::protobuf::MessageLite::SerializeToArray(void*, int) const"; + "google::protobuf::internal::fixed_address_empty_string"; + "google::protobuf::MessageLite::ParseFromArray(void const*, int)"; + "google::protobuf::RepeatedPtrField, std::__h::allocator > >::~RepeatedPtrField()"; + "google::protobuf::internal::InlineGreedyStringParser(std::__h::basic_string, std::__h::allocator >*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::ArenaImpl::AllocateAlignedAndAddCleanup(unsigned int, void (*)(void*))"; + "google::protobuf::Arena::OnArenaAllocation(std::type_info const*, unsigned int) const"; + "google::protobuf::internal::UnknownFieldParse(unsigned int, std::__h::basic_string, std::__h::allocator >*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::io::EpsCopyOutputStream::WriteStringOutline(unsigned int, std::__h::basic_string, std::__h::allocator > const&, unsigned char*)"; + "google::protobuf::io::EpsCopyOutputStream::WriteStringMaybeAliasedOutline(unsigned int, std::__h::basic_string, std::__h::allocator > const&, unsigned char*)"; + "google::protobuf::io::EpsCopyOutputStream::WriteRawFallback(void const*, int, unsigned char*)"; + "google::protobuf::RepeatedField::Reserve(int)"; + "google::protobuf::RepeatedField::~RepeatedField()"; + "google::protobuf::internal::PackedInt32Parser(void*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::WireFormatLite::Int32Size(google::protobuf::RepeatedField const&)"; + "google::protobuf::internal::RepeatedPtrFieldBase::InternalExtend(int)"; + "google::protobuf::Arena::AllocateAlignedNoHook(unsigned int)"; + "google::protobuf::MessageLite::InitializationErrorString() const"; + "google::protobuf::internal::GenericSwap(google::protobuf::MessageLite*, google::protobuf::MessageLite*)"; + "google::protobuf::internal::LookUpEnumName(google::protobuf::internal::EnumEntry const*, int const*, unsigned int, int)"; + "google::protobuf::internal::InitProtobufDefaults()"; + "google::protobuf::internal::InitializeEnumStrings(google::protobuf::internal::EnumEntry const*, int const*, unsigned int, google::protobuf::internal::ExplicitlyConstructed, std::__h::allocator > >*)"; + "google::protobuf::StringPiece::LogFatalSizeTooBig(unsigned int, char const*)"; + "google::protobuf::internal::LookUpEnumValue(google::protobuf::internal::EnumEntry const*, unsigned int, google::protobuf::StringPiece, int*)"; + "google::protobuf::internal::WriteVarint(unsigned int, unsigned long long, std::__h::basic_string, std::__h::allocator >*)"; + "google::protobuf::SplitStringUsing(google::protobuf::StringPiece, char const*, std::__h::vector, std::__h::allocator >, std::__h::allocator, std::__h::allocator > > >*)"; + "google::protobuf::io::FileInputStream::FileInputStream(int, int)"; + "google::protobuf::StrAppend(std::__h::basic_string, std::__h::allocator >*, google::protobuf::strings::AlphaNum const&)"; + "google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)"; + "google::protobuf::internal::LogMessage::operator<<(char const*)"; + "google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)"; + "google::protobuf::internal::LogMessage::~LogMessage()"; + "google::protobuf::internal::LogMessage::operator<<(std::__h::basic_string, std::__h::allocator > const&)"; + "google::protobuf::SimpleDtoa(double)"; + "google::protobuf::CEscape(std::__h::basic_string, std::__h::allocator > const&)"; + "google::protobuf::FastUInt64ToBufferLeft(unsigned long long, char*)"; + "google::protobuf::StringPrintf(char const*, ...)"; + "google::protobuf::FastInt32ToBufferLeft(int, char*)"; + "google::protobuf::FastInt64ToBufferLeft(long long, char*)"; + "google::protobuf::FastUInt32ToBufferLeft(unsigned int, char*)"; + "google::protobuf::SimpleFtoa(float)"; + "google::protobuf::FastInt32ToBuffer(int, char*)"; + "google::protobuf::StrCat(google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&)"; + "google::protobuf::MessageLite::SerializeAsString() const"; + "google::protobuf::StringPiece::substr(unsigned int, unsigned int) const"; + "google::protobuf::StringPiece::npos"; + "google::protobuf::MessageLite::ParseFromString(std::__h::basic_string, std::__h::allocator > const&)"; + "google::protobuf::MessageLite::AppendToString(std::__h::basic_string, std::__h::allocator >*) const"; + "google::protobuf::StrCat(google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&)"; + "google::protobuf::io::NoLocaleStrtod(char const*, char**)"; + "google::protobuf::io::SafeDoubleToFloat(double)"; + "google::protobuf::UnescapeCEscapeString(std::__h::basic_string, std::__h::allocator > const&)"; + "google::protobuf::FastInt64ToBuffer(long long, char*)"; + "google::protobuf::io::StringOutputStream::StringOutputStream(std::__h::basic_string, std::__h::allocator >*)"; + "google::protobuf::io::CodedOutputStream::CodedOutputStream(google::protobuf::io::ZeroCopyOutputStream*, bool)"; + "google::protobuf::io::EpsCopyOutputStream::FlushAndResetBuffer(unsigned char*)"; + "google::protobuf::io::CodedOutputStream::~CodedOutputStream()"; + "google::protobuf::internal::LogMessage::operator<<(int)"; + "google::protobuf::MessageLite::SerializeToString(std::__h::basic_string, std::__h::allocator >*) const"; + "google::protobuf::StripWhitespace(std::__h::basic_string, std::__h::allocator >*)"; + "google::protobuf::internal::ExtensionSet::ExtensionSet(google::protobuf::Arena*)"; + "google::protobuf::internal::ExtensionSet::Clear()"; + "google::protobuf::internal::ExtensionSet::MergeFrom(google::protobuf::internal::ExtensionSet const&)"; + "google::protobuf::internal::ExtensionSet::IsInitialized() const"; + "google::protobuf::internal::ExtensionSet::ByteSize() const"; + "google::protobuf::internal::ExtensionSet::~ExtensionSet()"; + "google::protobuf::internal::ExtensionSet::_InternalSerialize(int, int, unsigned char*, google::protobuf::io::EpsCopyOutputStream*) const"; + "google::protobuf::Arena::CallDestructorHooks()"; + "google::protobuf::internal::ArenaImpl::~ArenaImpl()"; + "google::protobuf::internal::LogMessage::operator<<(google::protobuf::StringPiece const&)"; + "google::protobuf::internal::ArenaImpl::Init()"; + "google::protobuf::RepeatedField::~RepeatedField()"; + "google::protobuf::RepeatedField::~RepeatedField()"; + "google::protobuf::RepeatedField::~RepeatedField()"; + "google::protobuf::RepeatedField::~RepeatedField()"; + "google::protobuf::RepeatedField::~RepeatedField()"; + "google::protobuf::RepeatedField::~RepeatedField()"; + "google::protobuf::internal::ExtensionSet::Extension::GetSize() const"; + "google::protobuf::internal::ExtensionSet::FindOrNull(int) const"; + "google::protobuf::internal::ExtensionSet::MaybeNewExtension(int, google::protobuf::FieldDescriptor const*, google::protobuf::internal::ExtensionSet::Extension**)"; + "google::protobuf::internal::ExtensionSet::FindOrNull(int)"; + "google::protobuf::internal::ExtensionSet::Erase(int)"; + "google::protobuf::internal::ExtensionSet::FindExtensionInfoFromFieldNumber(int, int, google::protobuf::internal::ExtensionFinder*, google::protobuf::internal::ExtensionInfo*, bool*)"; + "google::protobuf::internal::ExtensionFinder::~ExtensionFinder()"; + "vtable for google::protobuf::internal::GeneratedExtensionFinder"; + "google::protobuf::internal::ExtensionSet::AddString(int, unsigned char, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::MutableRawRepeatedField(int, unsigned char, bool, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::PackedDoubleParser(void*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::PackedFloatParser(void*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::PackedInt64Parser(void*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::PackedUInt64Parser(void*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::PackedFixed64Parser(void*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::PackedFixed32Parser(void*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::PackedBoolParser(void*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::PackedUInt32Parser(void*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::PackedSFixed32Parser(void*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::PackedSFixed64Parser(void*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::PackedSInt32Parser(void*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::PackedSInt64Parser(void*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::ExtensionSet::AddDouble(int, unsigned char, bool, double, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::AddFloat(int, unsigned char, bool, float, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::AddUInt64(int, unsigned char, bool, unsigned long long, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::AddMessage(int, unsigned char, google::protobuf::MessageLite const&, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::AddInt64(int, unsigned char, bool, long long, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::MutableString(int, unsigned char, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::SetDouble(int, unsigned char, double, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::SetFloat(int, unsigned char, float, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::SetUInt64(int, unsigned char, unsigned long long, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::SetUInt32(int, unsigned char, unsigned int, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::MutableMessage(int, unsigned char, google::protobuf::MessageLite const&, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ParseContext::ParseMessage(google::protobuf::MessageLite*, char const*)"; + "google::protobuf::internal::ExtensionSet::SetInt32(int, unsigned char, int, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::SetInt64(int, unsigned char, long long, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::AddBool(int, unsigned char, bool, bool, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::SetBool(int, unsigned char, bool, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::AddUInt32(int, unsigned char, bool, unsigned int, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::AddEnum(int, unsigned char, bool, int, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::AddInt32(int, unsigned char, bool, int, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::SetEnum(int, unsigned char, int, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::StringSpaceUsedExcludingSelfLong(std::__h::basic_string, std::__h::allocator > const&)"; + "google::protobuf::RepeatedField::Swap(google::protobuf::RepeatedField*)"; + "google::protobuf::RepeatedField::Swap(google::protobuf::RepeatedField*)"; + "google::protobuf::RepeatedField::Swap(google::protobuf::RepeatedField*)"; + "google::protobuf::RepeatedField::Swap(google::protobuf::RepeatedField*)"; + "google::protobuf::RepeatedField::Swap(google::protobuf::RepeatedField*)"; + "google::protobuf::RepeatedField::Swap(google::protobuf::RepeatedField*)"; + "google::protobuf::RepeatedField::Swap(google::protobuf::RepeatedField*)"; + "google::protobuf::internal::ExtensionSet::Swap(google::protobuf::internal::ExtensionSet*)"; + "google::protobuf::internal::ExtensionSet::ClearExtension(int)"; + "google::protobuf::internal::ExtensionSet::GetString(int, std::__h::basic_string, std::__h::allocator > const&) const"; + "google::protobuf::internal::ExtensionSet::Has(int) const"; + "google::protobuf::internal::ExtensionSet::ExtensionSize(int) const"; + "google::protobuf::internal::ExtensionSet::GetInt32(int, int) const"; + "google::protobuf::internal::ExtensionSet::GetRepeatedInt32(int, int) const"; + "google::protobuf::internal::ExtensionSet::GetInt64(int, long long) const"; + "google::protobuf::internal::ExtensionSet::GetRepeatedInt64(int, int) const"; + "google::protobuf::RepeatedField::Reserve(int)"; + "google::protobuf::internal::ExtensionSet::GetUInt32(int, unsigned int) const"; + "google::protobuf::internal::ExtensionSet::GetRepeatedUInt32(int, int) const"; + "google::protobuf::RepeatedField::Reserve(int)"; + "google::protobuf::internal::ExtensionSet::GetUInt64(int, unsigned long long) const"; + "google::protobuf::internal::ExtensionSet::GetRepeatedUInt64(int, int) const"; + "google::protobuf::RepeatedField::Reserve(int)"; + "google::protobuf::internal::ExtensionSet::GetFloat(int, float) const"; + "google::protobuf::internal::ExtensionSet::GetRepeatedFloat(int, int) const"; + "google::protobuf::RepeatedField::Reserve(int)"; + "google::protobuf::internal::ExtensionSet::GetDouble(int, double) const"; + "google::protobuf::internal::ExtensionSet::GetRepeatedDouble(int, int) const"; + "google::protobuf::RepeatedField::Reserve(int)"; + "google::protobuf::internal::ExtensionSet::GetBool(int, bool) const"; + "google::protobuf::internal::ExtensionSet::GetRepeatedBool(int, int) const"; + "google::protobuf::RepeatedField::Reserve(int)"; + "google::protobuf::internal::ExtensionSet::GetRepeatedString(int, int) const"; + "google::protobuf::internal::ExtensionSet::GetEnum(int, int) const"; + "google::protobuf::internal::ExtensionSet::GetRepeatedEnum(int, int) const"; + "google::protobuf::internal::ExtensionSet::UnsafeArenaSetAllocatedMessage(int, unsigned char, google::protobuf::FieldDescriptor const*, google::protobuf::MessageLite*)"; + "google::protobuf::internal::ArenaImpl::AddCleanup(void*, void (*)(void*))"; + "google::protobuf::internal::ExtensionSet::GetRepeatedMessage(int, int) const"; + "google::protobuf::internal::ExtensionSet::MutableRepeatedMessage(int, int)"; + "google::protobuf::internal::GenericTypeHandler, std::__h::allocator > >::Merge(std::__h::basic_string, std::__h::allocator > const&, std::__h::basic_string, std::__h::allocator >*)"; + "google::protobuf::ghtonl(unsigned int)"; + "google::protobuf::StringAppendF(std::__h::basic_string, std::__h::allocator >*, char const*, ...)"; + "google::protobuf::RepeatedField::SwapElements(int, int)"; + "google::protobuf::RepeatedField::SwapElements(int, int)"; + "google::protobuf::RepeatedField::SwapElements(int, int)"; + "google::protobuf::RepeatedField::SwapElements(int, int)"; + "google::protobuf::RepeatedField::SwapElements(int, int)"; + "google::protobuf::RepeatedField::SwapElements(int, int)"; + "google::protobuf::RepeatedField::SwapElements(int, int)"; + "google::protobuf::internal::kTypeGoogleApisComPrefix"; + "google::protobuf::internal::kTypeGoogleProdComPrefix"; + "google::protobuf::io::ArrayInputStream::ArrayInputStream(void const*, int, int)"; + "google::protobuf::strings::AlphaNum::AlphaNum(google::protobuf::strings::Hex)"; + "google::protobuf::io::CodedInputStream::~CodedInputStream()"; + "google::protobuf::internal::ParseAnyTypeUrl(std::__h::basic_string, std::__h::allocator > const&, std::__h::basic_string, std::__h::allocator >*, std::__h::basic_string, std::__h::allocator >*)"; + "google::protobuf::safe_strto32(std::__h::basic_string, std::__h::allocator > const&, int*)"; + "google::protobuf::MessageLite::AppendPartialToString(std::__h::basic_string, std::__h::allocator >*) const"; + "google::protobuf::io::CodedInputStream::Refresh()"; + "google::protobuf::io::CodedInputStream::default_recursion_limit_"; + "google::protobuf::io::CodedInputStream::ReadString(std::__h::basic_string, std::__h::allocator >*, int)"; + "google::protobuf::io::CodedInputStream::ReadVarint64Fallback()"; + "google::protobuf::io::CodedInputStream::ReadTagFallback(unsigned int)"; + "google::protobuf::io::CodedInputStream::ReadLittleEndian64Fallback(unsigned long long*)"; + "google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int)"; + "google::protobuf::io::CodedInputStream::SkipFallback(int, int)"; + "google::protobuf::io::CodedInputStream::ReadLittleEndian32Fallback(unsigned int*)"; + "google::protobuf::internal::WireFormatLite::kMessageSetItemTagsSize"; + "google::protobuf::internal::WireFormatLite::kWireTypeForFieldType"; + "google::protobuf::internal::ParseContext::ParseMessage(google::protobuf::Message*, char const*)"; + "google::protobuf::internal::VarintParseSlow32(char const*, unsigned int)"; + "google::protobuf::internal::PackedEnumParser(void*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::internal::EpsCopyInputStream::ReadStringFallback(char const*, int, std::__h::basic_string, std::__h::allocator >*)"; + "google::protobuf::internal::WireFormatLite::UInt64Size(google::protobuf::RepeatedField const&)"; + "google::protobuf::internal::GetOwnedMessageInternal(google::protobuf::Arena*, google::protobuf::MessageLite*, google::protobuf::Arena*)"; + "google::protobuf::internal::IsStructurallyValidUTF8(char const*, int)"; + "google::protobuf::RepeatedField::Get(int) const"; + "google::protobuf::SplitStringUsing(google::protobuf::StringPiece, char const*, std::vector, std::allocator >, std::allocator, std::allocator > > >*)"; + "google::protobuf::StrAppend(std::__cxx11::basic_string, std::allocator >*, google::protobuf::strings::AlphaNum const&)"; + "google::protobuf::internal::LogMessage::operator<<(std::__cxx11::basic_string, std::allocator > const&)"; + "google::protobuf::SimpleDtoa[abi:cxx11](double)"; + "google::protobuf::FastUInt64ToBufferLeft(unsigned long, char*)"; + "google::protobuf::CEscape(std::__cxx11::basic_string, std::allocator > const&)"; + "google::protobuf::StringPrintf[abi:cxx11](char const*, ...)"; + "google::protobuf::FastInt64ToBufferLeft(long, char*)"; + "google::protobuf::SimpleFtoa[abi:cxx11](float)"; + "google::protobuf::StrCat[abi:cxx11](google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&)"; + "google::protobuf::MessageLite::SerializeAsString[abi:cxx11]() const"; + "google::protobuf::StringPiece::substr(unsigned long, unsigned long) const"; + "google::protobuf::MessageLite::ParseFromString(std::__cxx11::basic_string, std::allocator > const&)"; + "google::protobuf::MessageLite::AppendToString(std::__cxx11::basic_string, std::allocator >*) const"; + "google::protobuf::StrCat[abi:cxx11](google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&)"; + "google::protobuf::UnescapeCEscapeString(std::__cxx11::basic_string, std::allocator > const&)"; + "google::protobuf::FastInt64ToBuffer(long, char*)"; + "google::protobuf::io::StringOutputStream::StringOutputStream(std::__cxx11::basic_string, std::allocator >*)"; + "google::protobuf::MessageLite::SerializeToString(std::__cxx11::basic_string, std::allocator >*) const"; + "google::protobuf::StripWhitespace(std::__cxx11::basic_string, std::allocator >*)"; + "google::protobuf::RepeatedPtrField, std::allocator > >::~RepeatedPtrField()"; + "google::protobuf::io::EpsCopyOutputStream::WriteStringOutline(unsigned int, std::__cxx11::basic_string, std::allocator > const&, unsigned char*)"; + "google::protobuf::RepeatedField::~RepeatedField()"; + "google::protobuf::RepeatedField::~RepeatedField()"; + "google::protobuf::internal::ExtensionSet::AddString[abi:cxx11](int, unsigned char, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::AddInt64(int, unsigned char, bool, long, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::AddUInt64(int, unsigned char, bool, unsigned long, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::MutableString[abi:cxx11](int, unsigned char, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::EpsCopyInputStream::ReadStringFallback(char const*, int, std::__cxx11::basic_string, std::allocator >*)"; + "google::protobuf::internal::ExtensionSet::SetUInt64(int, unsigned char, unsigned long, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::ExtensionSet::SetInt64(int, unsigned char, long, google::protobuf::FieldDescriptor const*)"; + "google::protobuf::internal::StringSpaceUsedExcludingSelfLong(std::__cxx11::basic_string, std::allocator > const&)"; + "google::protobuf::RepeatedField::Swap(google::protobuf::RepeatedField*)"; + "google::protobuf::RepeatedField::Swap(google::protobuf::RepeatedField*)"; + "google::protobuf::internal::ExtensionSet::GetString(int, std::__cxx11::basic_string, std::allocator > const&) const"; + "google::protobuf::internal::ExtensionSet::GetInt64(int, long) const"; + "google::protobuf::RepeatedField::Reserve(int)"; + "google::protobuf::internal::ExtensionSet::GetUInt64(int, unsigned long) const"; + "google::protobuf::RepeatedField::Reserve(int)"; + "google::protobuf::internal::ExtensionSet::GetRepeatedString[abi:cxx11](int, int) const"; + "google::protobuf::internal::GenericTypeHandler, std::allocator > >::Merge(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >*)"; + "google::protobuf::StringAppendF(std::__cxx11::basic_string, std::allocator >*, char const*, ...)"; + "google::protobuf::RepeatedField::SwapElements(int, int)"; + "google::protobuf::RepeatedField::SwapElements(int, int)"; + "google::protobuf::internal::UnknownFieldParse(unsigned int, std::__cxx11::basic_string, std::allocator >*, char const*, google::protobuf::internal::ParseContext*)"; + "google::protobuf::StrCat[abi:cxx11](google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&)"; + "google::protobuf::internal::ParseAnyTypeUrl(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*)"; + "google::protobuf::safe_strto32(std::__cxx11::basic_string, std::allocator > const&, int*)"; + "google::protobuf::MessageLite::AppendPartialToString(std::__cxx11::basic_string, std::allocator >*) const"; + "google::protobuf::io::CodedInputStream::ReadString(std::__cxx11::basic_string, std::allocator >*, int)"; + "google::protobuf::io::CodedInputStream::ReadLittleEndian64Fallback(unsigned long*)"; + "google::protobuf::io::FileOutputStream::FileOutputStream(int, int)"; + "google::protobuf::io::FileOutputStream::Close()"; + "google::protobuf::io::FileOutputStream::~FileOutputStream()"; + "google::protobuf::MessageLite::ParseFromFileDescriptor(int)"; + "google::protobuf::StringReplace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool)"; + "google::protobuf::MessageLite::SerializeToCodedStream(google::protobuf::io::CodedOutputStream*) const"; + "google::protobuf::MessageLite::ParsePartialFromZeroCopyStream(google::protobuf::io::ZeroCopyInputStream*)"; + "google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const"; + "vtable for google::protobuf::io::FileInputStream"; + "google::protobuf::io::CopyingInputStreamAdaptor::~CopyingInputStreamAdaptor()"; + "google::protobuf::io::FileInputStream::CopyingFileInputStream::~CopyingFileInputStream()"; + "google::protobuf::internal::VersionString[abi:cxx11](int)"; + "google::protobuf::io::ZeroCopyOutputStream::WriteAliasedRaw(void const*, int)"; + "google::protobuf::StrCat[abi:cxx11](google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&)"; + "google::protobuf::strto32_adaptor(char const*, char**, int)"; + "google::protobuf::MessageLite::SerializeToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const"; + "google::protobuf::StrCat[abi:cxx11](google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&)"; + "google::protobuf::StrAppend(std::__cxx11::basic_string, std::allocator >*, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&)"; + "google::protobuf::internal::FieldMetadata::CalculateType(int, google::protobuf::internal::FieldMetadata::FieldTypeClass)"; + "google::protobuf::StrCat[abi:cxx11](google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&, google::protobuf::strings::AlphaNum const&)"; + "google::protobuf::SplitStringAllowEmpty(google::protobuf::StringPiece, char const*, std::vector, std::allocator >, std::allocator, std::allocator > > >*)"; + "google::protobuf::DoubleToBuffer(double, char*)"; + "google::protobuf::FloatToBuffer(float, char*)"; + "google::protobuf::Base64Escape(google::protobuf::StringPiece, std::__cxx11::basic_string, std::allocator >*)"; + "google::protobuf::ReplaceCharacters(std::__cxx11::basic_string, std::allocator >*, char const*, char)"; + "google::protobuf::StringPiece::find(char, unsigned long) const"; + "google::protobuf::io::OstreamOutputStream::OstreamOutputStream(std::ostream*, int)"; + "google::protobuf::io::OstreamOutputStream::~OstreamOutputStream()"; + "google::protobuf::io::FileInputStream::Next(void const**, int*)"; + "google::protobuf::internal::RepeatedPtrFieldBase::CloseGap(int, int)"; + "google::protobuf::MessageLite::SerializeToFileDescriptor(int) const"; + "google::protobuf::strings::CHexEscape(std::__cxx11::basic_string, std::allocator > const&)"; + "google::protobuf::GlobalReplaceSubstring(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >*)"; + "google::protobuf::io::EpsCopyOutputStream::ByteCount(unsigned char*) const"; + "google::protobuf::RepeatedField::Get(int) const"; + "google::protobuf::internal::WireFormatLite::UInt32Size(google::protobuf::RepeatedField const&)"; + "google::protobuf::MessageLite::ParseFromZeroCopyStream(google::protobuf::io::ZeroCopyInputStream*)"; + "google::protobuf::MessageLite::SerializeWithCachedSizesToArray(unsigned char*) const"; + }; + local: + *; +};