type google.golang.org/protobuf/internal/encoding/text.Decoder

22 uses

	google.golang.org/protobuf/internal/encoding/text (current package)
		decode.go#L18: type Decoder struct {
		decode.go#L43: func NewDecoder(b []byte) *Decoder {
		decode.go#L44: 	return &Decoder{orig: b, in: b}
		decode.go#L59: func (d *Decoder) Peek() (Token, error) {
		decode.go#L69: func (d *Decoder) Read() (Token, error) {
		decode.go#L97: func (d *Decoder) parseNext(lastKind Kind) (Token, error) {
		decode.go#L370: func (d *Decoder) currentOpenKind() (Kind, byte) {
		decode.go#L386: func (d *Decoder) pushOpenStack(ch byte) {
		decode.go#L390: func (d *Decoder) popOpenStack() {
		decode.go#L395: func (d *Decoder) parseFieldName() (tok Token, err error) {
		decode.go#L431: func (d *Decoder) parseTypeName() (Token, error) {
		decode.go#L560: func (d *Decoder) parseScalar() (Token, error) {
		decode.go#L579: func (d *Decoder) parseLiteralValue() (Token, bool) {
		decode.go#L589: func (d *Decoder) consumeToken(kind Kind, size int, attrs uint8) Token {
		decode.go#L603: func (d *Decoder) newSyntaxError(f string, x ...interface{}) error {
		decode.go#L611: func (d *Decoder) Position(idx int) (line int, column int) {
		decode.go#L621: func (d *Decoder) tryConsumeChar(c byte) bool {
		decode.go#L630: func (d *Decoder) consume(n int) {
		decode_number.go#L8: func (d *Decoder) parseNumberValue() (Token, bool) {
		decode_string.go#L24: func (d *Decoder) parseStringValue() (Token, error) {
		decode_string.go#L50: func (d *Decoder) parseString() (string, error) {

	google.golang.org/protobuf/encoding/prototext
		decode.go#L82: 	*text.Decoder