| 1234567891011121314151617181920212223242526 |
- // Copyright 2018 The Go Authors. All rights reserved.
- // Use of this source code is governed by a BSD-style
- // license that can be found in the LICENSE file.
- package prototype
- import (
- "fmt"
- "google.golang.org/proto/internal/pragma"
- pref "google.golang.org/proto/reflect/protoreflect"
- )
- // TODO: This is useful for print descriptor types in a human readable way.
- // This is not strictly necessary.
- // list is an interface that matches any of the list interfaces defined in the
- // protoreflect package.
- type list interface {
- Len() int
- pragma.DoNotImplement
- }
- func formatList(s fmt.State, r rune, vs list) {}
- func formatDesc(s fmt.State, r rune, t pref.Descriptor) {}
|