Auto-generate files after cl/583411456

pull/14795/head
Protobuf Team Bot 1 year ago
parent 92157c8db5
commit b41f04d42a
  1. BIN
      csharp/src/Google.Protobuf.Test/testprotos.pb
  2. 12
      csharp/src/Google.Protobuf/Reflection/Descriptor.pb.cs

@ -3387,12 +3387,12 @@ namespace Google.Protobuf.Reflection {
/// If true, this is a proto3 "optional". When a proto3 field is optional, it /// If true, this is a proto3 "optional". When a proto3 field is optional, it
/// tracks presence regardless of field type. /// tracks presence regardless of field type.
/// ///
/// When proto3_optional is true, this field must be belong to a oneof to /// When proto3_optional is true, this field must belong to a oneof to signal
/// signal to old proto3 clients that presence is tracked for this field. This /// to old proto3 clients that presence is tracked for this field. This oneof
/// oneof is known as a "synthetic" oneof, and this field must be its sole /// is known as a "synthetic" oneof, and this field must be its sole member
/// member (each proto3 optional field gets its own synthetic oneof). Synthetic /// (each proto3 optional field gets its own synthetic oneof). Synthetic oneofs
/// oneofs exist in the descriptor only, and do not generate any API. Synthetic /// exist in the descriptor only, and do not generate any API. Synthetic oneofs
/// oneofs must be ordered after all "real" oneofs. /// must be ordered after all "real" oneofs.
/// ///
/// For message fields, proto3_optional doesn't create any semantic change, /// For message fields, proto3_optional doesn't create any semantic change,
/// since non-repeated message fields always track presence. However it still /// since non-repeated message fields always track presence. However it still

Loading…
Cancel
Save