public override bool HasOneof(OneofDescriptor oneof)
 {
     return(InternalFieldAccessors.Oneof(oneof).Has(ThisMessage));
 }
 public override FieldDescriptor OneofFieldDescriptor(OneofDescriptor oneof)
 {
     return(InternalFieldAccessors.Oneof(oneof).GetOneofFieldDescriptor(ThisMessage));
 }
 public override TBuilder ClearOneof(OneofDescriptor oneof)
 {
     InternalFieldAccessors.Oneof(oneof).Clear(ThisBuilder);
     return(ThisBuilder);
 }