File indexing completed on 2025-01-30 10:25:24
0001
0002
0003
0004
0005
0006
0007
0008 #ifndef UPB_REFLECTION_FILE_DEF_INTERNAL_H_
0009 #define UPB_REFLECTION_FILE_DEF_INTERNAL_H_
0010
0011 #include "upb/reflection/file_def.h"
0012
0013
0014 #include "upb/port/def.inc"
0015
0016 #ifdef __cplusplus
0017 extern "C" {
0018 #endif
0019
0020 const upb_MiniTableExtension* _upb_FileDef_ExtensionMiniTable(
0021 const upb_FileDef* f, int i);
0022 const int32_t* _upb_FileDef_PublicDependencyIndexes(const upb_FileDef* f);
0023 const int32_t* _upb_FileDef_WeakDependencyIndexes(const upb_FileDef* f);
0024
0025
0026 const char* _upb_FileDef_RawPackage(const upb_FileDef* f);
0027
0028 void _upb_FileDef_Create(upb_DefBuilder* ctx,
0029 const UPB_DESC(FileDescriptorProto) * file_proto);
0030
0031 #ifdef __cplusplus
0032 }
0033 #endif
0034
0035 #include "upb/port/undef.inc"
0036
0037 #endif