in api-generator/main.go [553:595]
func buildMessageOptions(options *descriptor.MessageOptions, output []*ptype.Option) ([]*ptype.Option, error) {
if options == nil {
return output, nil
}
if options.MessageSetWireFormat != nil {
option, err := buildBoolOption("message_set_wire_format", *options.MessageSetWireFormat)
if err != nil {
return nil, err
}
output = append(output, option)
}
if options.NoStandardDescriptorAccessor != nil {
option, err := buildBoolOption("no_standard_descriptor_accessor", *options.NoStandardDescriptorAccessor)
if err != nil {
return nil, err
}
output = append(output, option)
}
if options.Deprecated != nil {
option, err := buildBoolOption("deprecated", *options.Deprecated)
if err != nil {
return nil, err
}
output = append(output, option)
}
if options.MapEntry != nil {
option, err := buildBoolOption("map_entry", *options.MapEntry)
if err != nil {
return nil, err
}
output = append(output, option)
}
return output, nil
}