8 Commits (408b497d4e650d3b45f1c4facb70b305299bfebd)

Author SHA1 Message Date
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 13b97e1609 Automated Code Change 11 months ago
Protobuf Team Bot 670e0c2a0d Fix begin iterator for empty arrays. 11 months ago
Adam Cozzette 4ec9170bcd Fix layering check for usage of gtest 11 months ago
Hong Shin c482a8a583 update protos_generator to shortened license 1 year ago
Eric Salo 90a7de5063 upb: use upb_c_proto_library() instead of upb_proto_library() 1 year ago
xiaolou86 48ebb9b0bb Fix typos (#14409) 1 year ago
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago
Adam Cozzette 0d1ba13e83 Move everything into new upb/ directory 1 year ago
Eric Salo d2f10df2dc upb: split apart upb/upb.hpp, delete :upb 1 year ago
Adam Cozzette 5aca728f72 Reformat copyright headers 1 year ago
Protobuf Team Bot 0f76a829b1 Automated visibility attribute cleanup. 1 year ago
Protobuf Team Bot f1ec35071b Improve repeated string fields: 1 year ago
Protobuf Team Bot e611550db0 Changes to scalar repeated field proxy: 1 year ago
Protobuf Team Bot 07f7b2086e Add support for HasExtension/GetExtension without ExtensionRegistry. 1 year ago
Protobuf Team Bot 496e2fd555 [Upb C++]Add ::protos::ClearMessage and DeepCopy apis. 1 year ago
Protobuf Team Bot 923e8b756f Fix Serialize failing for Proxy/CProxy. 1 year ago
Protobuf Team Bot 628c261e52 [Upb C++] Implement RepeatedField 1 year ago
Protobuf Team Bot 73ee41cbb2 license changes 2 years ago
Protobuf Team Bot 0fa12dce2a Fix field name conflict resolution for `has_` prefix. 2 years ago
Protobuf Team Bot de31ae9817 [Upb C++] Fix: Map setter does not follow value semantics when value is a message. 2 years ago
Protobuf Team Bot 433e737c0e [C++ Upb] 2 years ago
Protobuf Team Bot ccdfaf7ea3 Fix a bug where message-level extension identifier should also be generated in the source file. 2 years ago
Protobuf Team Bot 1b6beaa53d [Upb C++] Update generator to create oneof_case() accessor and OneOfCase enumerations. 2 years ago
Protobuf Team Bot a35491fa55 [Upb C++] Generate class scoped declarations for enumerations. 2 years ago
Protobuf Team Bot bbcaf510b6 Automated visibility attribute cleanup. 2 years ago
Protobuf Team Bot b5384af913 Add ::protos::Parse template for Ptr<T>. 2 years ago
Joshua Haberman 0f938ec4df Unified accessor API for map getters and setters. 2 years ago
Joshua Haberman e34e3bd328 Unified accessor API for map getters and setters. 2 years ago
Joshua Haberman 45dfd77d87 Unified accessor API for map getters and setters. 2 years ago
Protobuf Team Bot 0184441169 Update C++ compiler to prefix enum and messages defined with no package name to avoid C include collisions. 2 years ago
Protobuf Team Bot d3ec4b63c9 Add Parse/Serialize templates to support shared_ptr/unique_ptr. 2 years ago
Protobuf Team Bot d76e286631 Fix C compiler failure when there are fields names prefixed with accessor prefixes such as set_ and clear_. 2 years ago
Protobuf Team Bot 306123e2e8 C++ Code generator 2 years ago