annotation.proto 674 B

12345678910111213141516171819
  1. // Copyright 2019 The Go Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style
  3. // license that can be found in the LICENSE file.
  4. syntax = "proto2";
  5. package go_annotation;
  6. import "google/protobuf/descriptor.proto";
  7. option go_package = "google.golang.org/protobuf/internal/testprotos/annotation";
  8. extend google.protobuf.MessageOptions {
  9. // Setting this on a message enables tracking of which fields in the message
  10. // a specific binary might access. As a consequence, it also disables the use
  11. // of the message accessor methods to satisfy interfaces: they can only be
  12. // called directly.
  13. optional bool track_field_use = 37383685;
  14. }