36 Commits (43f07dc5b5318d36135afcd6514ed0b026fe102f)

Author SHA1 Message Date
Hong Shin f72b1034b4 hpb: impl GlobalExtensionRegistry 4 weeks ago
Hong Shin 2727412a97 hpb: Improve ExtensionRegistry ergonomics 4 weeks ago
Hong Shin 8eeee0e3ca hpb: implement SetExtension for scalars i32 and i64 1 month ago
Hong Shin 4f6f2dd873 Implement GetExtension for numeric (int32 and int64) 1 month ago
Protobuf Team Bot 1f5df18680 Allow aliasing submessages when owning arenas are fused 1 month ago
Hong Shin 350e24efa9 hpb: composition over inheritance - ExtensionIdentifier 2 months ago
Hong Shin 377b5e4863 Update set_alias to use FindFieldByNumber 2 months ago
Hong Shin 7824085416 hpb: add support for retrieving mutable handles on returned map values 2 months ago
Hong Shin 09ac8ca248 hpb: Introduce set_alias on maps for (k,v) where v is a message 2 months ago
Hong Shin 36075eafae hpb: Introduce add_alias for repeated 2 months ago
Hong Shin 4645ab71e7 Automated rollback of commit d9c814b779. 2 months ago
Hong Shin d9c814b779 hpb: Introduce add_alias for repeated 2 months ago
Hong Shin 1db4fdc236 Introduce set_alias to hpb 2 months ago
Hong Shin 4c13f48847 Automated rollback of commit 9a9e5cf7ff. 3 months ago
Hong Shin 9a9e5cf7ff hpb: Remove DeepCopy - no extant users 3 months ago
Hong Shin 877b02506c Introduce hpb::interop::upb::GetMessage; née protos::internal::GetInternalMsg 3 months ago
Hong Shin fa15d09055 Introduce and migrate to hpb::interop::upb::GetArena from protos::internal::GetArena 4 months ago
Hong Shin facfa3f45e Migrate GetExtension from protos to hpb 4 months ago
Hong Shin d4fc727be4 Abrogate protos::Parse with hpb::Parse 4 months ago
Hong Shin a33a81b163 Move ExtensionNumber from protos to hpb 4 months ago
Hong Shin 090edb7a77 replace protos namespace from {repeated_field, repeated_field_iterator} with hpb 4 months ago
Hong Shin c75e50febb Obliterate protos namespace from hpb.h! 4 months ago
Hong Shin 824f6ac9e9 Migrate core (sans Parse & Serialize) and extension funcs from `protos` to `hpb` 5 months ago
Protobuf Team Bot 51763f3e40 Automated rollback of commit 74f6da4d26. 5 months ago
Hong Shin 9f5aed39ea Migrate all of `protos::internal` into `hpb::internal` 5 months ago
Hong Shin 165d2c76ed Fold 80% of `protos::internal` into `hpb::internal`: 5 months ago
Hong Shin 9e38dce616 fold Ptr into hpb namespace 5 months ago
Protobuf Team Bot 74f6da4d26 Switch C++ extension identifier to constexpr. 5 months ago
Protobuf Team Bot a8d83db3c7 Add ::hpb::ExtensionNumber API for extension field constants. 5 months ago
Hong Shin 16a8034d04 Migrate Arena to hpb namespace with forwarding 5 months ago
Hong Shin 5f366b3b7d update .proto namespace for hpb_generator/tests 5 months ago
Hong Shin ab78e2fc1d protos -> hpb namespace transition :: minimal slice 5 months ago
Hong Shin 7a2b37f77d Update hpb generator plugin namespace protos -> hpb 5 months ago
Hong Shin fba399ad35 Remove protos/requires.h 5 months ago
Hong Shin 096b139192 move upb/hpb_generator -> protobuf/compiler/hpb 5 months ago
Hong Shin 968087eb61 protos abrogation stage 1 - rename :: hpb for protos_generator 6 months ago
Hong Shin b57c374146 protos: Collapse ClearMessage template 6 months ago
Hong Shin b94e117faa Port C++20 Requires to it's C++17 equivalent for reuse across protos 7 months ago
Protobuf Team Bot 396d661767 Add support for setting extensions with Ptr<Extension> in Upb C++ protos. 7 months ago
Protobuf Team Bot dbc2baf5bd Generate extension and k[FieldName]FieldNumber as constexpr int(s). 7 months ago
Marcel Hlopko 36d344b63f Automated rollback of commit 0ce457f6e7. 11 months ago
Protobuf Team Bot 0ce457f6e7 Adds mutable extension accessors to the codegen for upb C and adds a `::protos::MutableExtension` method to upb C++ for getting a mutable extension. 11 months ago
Protobuf Team Bot 670e0c2a0d Fix begin iterator for empty arrays. 12 months ago
Hong Shin c482a8a583 update protos_generator to shortened license 1 year ago
xiaolou86 48ebb9b0bb Fix typos (#14409) 1 year ago
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago
Adam Cozzette 87fcc79861 Internal change 1 year ago
Sandy Zhang 81068e8e8c Internal change 1 year ago
Adam Cozzette 7286ffceb2 Merge the protobuf and upb Bazel repos 1 year ago
Protobuf Team Bot 0ed6737695 Add iteration to proxies for repeated message fields. 1 year ago