protobuf/upb/base
Protobuf Team Bot d7f032ad15 Move private definitions out of //bazel
This is needed to make protobuf/bazel package minimal for other proto rules.

Keep 4 public bzl files in upb/bazel. They end up under protobuf/bazel, and they are legitimately used by other repositories.

Move upb_proto_library_internal/* under bazel/private. Those are utilities used in the rules. Moving them one level deeper makes protobuf/bazel package clean for other rules.

Move build_defs.bzl and amalgamation under /upb/bazel. Those are utilities used in the build.

Move lua.BUILD and python* uner /python/dist. Those are used in the WORKSPACE dependency setup.

PiperOrigin-RevId: 621442236
2024-04-03 01:37:51 -07:00
..
internal upb: lock down the internal headers for upb:wire_reader 2024-01-01 19:52:18 -08:00
BUILD Move private definitions out of //bazel 2024-04-03 01:37:51 -07:00
descriptor_constants.h upb: implement some upb_FieldType and upb_CType functions 2023-11-13 18:51:28 -08:00
status.c Reorganize upb file structure 2023-09-26 14:38:35 -07:00
status.h Increased the size of the error message buffer by 4x, to 511 bytes. 2024-01-31 13:05:27 -08:00
status.hpp Wrap C++ headers in `#ifdef __cplusplus`. 2024-01-18 12:44:54 -08:00
string_view.h upb: factor out Java code for reading upb_Array data 2024-01-29 12:14:16 -08:00
upcast.h upb: add a non-void typedef for upb_Message 2023-12-21 08:12:16 -08:00