dep-protobuf/upb_generator
Protobuf Team Bot bc134f0556 Fix upb C generator to handle reserved name collisions.
Mangle field names that conflict with message-level functions (new, parse,
serialize, etc.) by appending a trailing underscore. Also mangle fields
starting with 'mutable_' to avoid collisions with submessage mutable accessors.

PiperOrigin-RevId: 861423462
2026-01-26 17:23:49 -08:00
..
c Fix upb C generator to handle reserved name collisions. 2026-01-26 17:23:49 -08:00
cmake/google/protobuf/compiler Auto-generate files after cl/834892836 2025-11-20 21:50:10 +00:00
common Internal change. 2025-10-29 13:27:54 -07:00
minitable Removed the third_party/upb/upb/bazel directory. 2026-01-23 16:35:18 -08:00
reflection Removed the third_party/upb/upb/bazel directory. 2026-01-23 16:35:18 -08:00
stage0/google/protobuf/compiler Migrated to upb C code generator to Emit APIs. 2025-10-29 11:10:29 -07:00
bootstrap_compiler.bzl Removed the third_party/upb/upb/bazel directory. 2026-01-23 16:35:18 -08:00
BUILD Removed the third_party/upb/upb/bazel directory. 2026-01-23 16:35:18 -08:00
common.cc Pack the field array and the subs array into one block of contiguous memory. 2025-11-17 07:29:38 -08:00
common.h Created proper names.h headers for all upb generators. 2024-09-08 21:56:15 -07:00
file_layout.cc upb: eliminate :mini_table_internal 2023-12-19 17:57:50 -08:00
file_layout.h Removed all use of the UPB_DESC() macro 2026-01-13 10:38:13 -08:00
plugin.cc Removed all use of the UPB_DESC() macro 2026-01-13 10:38:13 -08:00
plugin.h Update Rust generator to output minidescriptors instead of C minitables 2025-05-21 13:53:12 -07:00
plugin_bootstrap.h Fix some THIRD_PARTY header guard name leakages from upb. 2025-04-07 13:37:26 -07:00