Protocol Buffers - Google's data interchange format (grpc依赖) https://developers.google.com/protocol-buffers/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Adam Cozzette 550f9b021b Fix handling of public imports in upb `protos` generator 1 year ago
..
tests [Upb C++] Implement RepeatedField 1 year ago
BUILD [Upb C++] Split name-related functions from gen_utils.{h,cc} into names.{h,cc}. Also create a separate build target for output.{h,cc} (though it's kept private, since we prefer protobuf/io/printer.h for newer code). 2 years ago
gen_accessors.cc [Upb C++] Split name-related functions from gen_utils.{h,cc} into names.{h,cc}. Also create a separate build target for output.{h,cc} (though it's kept private, since we prefer protobuf/io/printer.h for newer code). 2 years ago
gen_accessors.h [Upb C++] Update generator to create oneof_case() accessor and OneOfCase enumerations. 2 years ago
gen_enums.cc [Upb C++] Split name-related functions from gen_utils.{h,cc} into names.{h,cc}. Also create a separate build target for output.{h,cc} (though it's kept private, since we prefer protobuf/io/printer.h for newer code). 2 years ago
gen_enums.h [Upb C++] Generate class scoped declarations for enumerations. 2 years ago
gen_extensions.cc [Upb C++] Split name-related functions from gen_utils.{h,cc} into names.{h,cc}. Also create a separate build target for output.{h,cc} (though it's kept private, since we prefer protobuf/io/printer.h for newer code). 2 years ago
gen_extensions.h C++ Code generator 2 years ago
gen_messages.cc [Upb C++] Implement RepeatedField 1 year ago
gen_messages.h [Upb C++] Generate class scoped declarations for enumerations. 2 years ago
gen_repeated_fields.cc [Upb C++] Implement RepeatedField 1 year ago
gen_repeated_fields.h Move repeated field generation into separate file to prepare for C++ RepeatedFieldProxy. 2 years ago
gen_utils.cc [Upb C++] Split name-related functions from gen_utils.{h,cc} into names.{h,cc}. Also create a separate build target for output.{h,cc} (though it's kept private, since we prefer protobuf/io/printer.h for newer code). 2 years ago
gen_utils.h [Upb C++] Split name-related functions from gen_utils.{h,cc} into names.{h,cc}. Also create a separate build target for output.{h,cc} (though it's kept private, since we prefer protobuf/io/printer.h for newer code). 2 years ago
names.cc [Upb C++] Split name-related functions from gen_utils.{h,cc} into names.{h,cc}. Also create a separate build target for output.{h,cc} (though it's kept private, since we prefer protobuf/io/printer.h for newer code). 2 years ago
names.h [Upb C++] Split name-related functions from gen_utils.{h,cc} into names.{h,cc}. Also create a separate build target for output.{h,cc} (though it's kept private, since we prefer protobuf/io/printer.h for newer code). 2 years ago
output.cc [Upb C++] Split name-related functions from gen_utils.{h,cc} into names.{h,cc}. Also create a separate build target for output.{h,cc} (though it's kept private, since we prefer protobuf/io/printer.h for newer code). 2 years ago
output.h Removed upb dependencies on absl/log. 2 years ago
protoc-gen-upb-protos.cc Fix handling of public imports in upb `protos` generator 1 year ago