File indexing completed on 2025-01-18 10:13:17
0001 #ifndef THIRD_PARTY_UPB_UPB_MESSAGE_MERGE_H_
0002 #define THIRD_PARTY_UPB_UPB_MESSAGE_MERGE_H_
0003
0004 #include "upb/mem/arena.h"
0005 #include "upb/message/message.h"
0006 #include "upb/mini_table/extension_registry.h"
0007 #include "upb/mini_table/message.h"
0008
0009
0010 #include "upb/port/def.inc"
0011
0012 #ifdef __cplusplus
0013 extern "C" {
0014 #endif
0015
0016 UPB_API bool upb_Message_MergeFrom(upb_Message* dst, const upb_Message* src,
0017 const upb_MiniTable* mt,
0018 const upb_ExtensionRegistry* extreg,
0019 upb_Arena* arena);
0020
0021 #ifdef __cplusplus
0022 }
0023 #endif
0024
0025 #include "upb/port/undef.inc"
0026 #endif