Back to home page

EIC code displayed by LXR

 
 

    


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 // Must be last.
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 } /* extern "C" */
0023 #endif
0024 
0025 #include "upb/port/undef.inc"
0026 #endif  // THIRD_PARTY_UPB_UPB_MESSAGE_MERGE_H_