3 Commits (5c4d643a2d8b28700b94c599020a4c7f5b0bee29)

Author SHA1 Message Date
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