type google.golang.org/protobuf/reflect/protoreflect.MapKey

40 uses

	google.golang.org/protobuf/reflect/protoreflect (current package)
		value.go#L241: 	Range(f func(MapKey, Value) bool)
		value.go#L244: 	Has(MapKey) bool
		value.go#L250: 	Clear(MapKey)
		value.go#L254: 	Get(MapKey) Value
		value.go#L262: 	Set(MapKey, Value)
		value.go#L268: 	Mutable(MapKey) Value
		value_union.go#L345: func (v Value) MapKey() MapKey {
		value_union.go#L348: 		return MapKey(v)
		value_union.go#L375: type MapKey value
		value_union.go#L378: func (k MapKey) IsValid() bool {
		value_union.go#L383: func (k MapKey) Interface() interface{} {
		value_union.go#L388: func (k MapKey) Bool() bool {
		value_union.go#L393: func (k MapKey) Int() int64 {
		value_union.go#L398: func (k MapKey) Uint() uint64 {
		value_union.go#L404: func (k MapKey) String() string {
		value_union.go#L409: func (k MapKey) Value() Value {

	google.golang.org/protobuf/encoding/protojson
		decode.go#L647: func (d decoder) unmarshalMapKey(tok json.Token, fd pref.FieldDescriptor) (pref.MapKey, error) {
		decode.go#L690: 	return pref.MapKey{}, d.newError(tok.Pos(), "invalid value for %v key: %s", kind, tok.RawString())
		encode.go#L309: 	key   pref.MapKey
		encode.go#L320: 	mmap.Range(func(key pref.MapKey, val pref.Value) bool {

	google.golang.org/protobuf/encoding/prototext
		decode.go#L516: 	var key pref.MapKey
		encode.go#L293: 	mapsort.Range(mmap, fd.MapKey().Kind(), func(key pref.MapKey, val pref.Value) bool {

	google.golang.org/protobuf/internal/impl
		convert_map.go#L70: func (ms *mapReflect) Has(k pref.MapKey) bool {
		convert_map.go#L75: func (ms *mapReflect) Get(k pref.MapKey) pref.Value {
		convert_map.go#L83: func (ms *mapReflect) Set(k pref.MapKey, v pref.Value) {
		convert_map.go#L88: func (ms *mapReflect) Clear(k pref.MapKey) {
		convert_map.go#L92: func (ms *mapReflect) Mutable(k pref.MapKey) pref.Value {
		convert_map.go#L103: func (ms *mapReflect) Range(f func(pref.MapKey, pref.Value) bool) {

	google.golang.org/protobuf/internal/mapsort
		mapsort.go#L16: func Range(mapv protoreflect.Map, keyKind protoreflect.Kind, f func(protoreflect.MapKey, protoreflect.Value) bool) {
		mapsort.go#L17: 	var keys []protoreflect.MapKey
		mapsort.go#L18: 	mapv.Range(func(key protoreflect.MapKey, _ protoreflect.Value) bool {

	google.golang.org/protobuf/proto
		checkinit.go#L58: 			v.Map().Range(func(key protoreflect.MapKey, v protoreflect.Value) bool {
		encode.go#L296: 	o.rangeMap(mapv, keyf.Kind(), func(key protoreflect.MapKey, value protoreflect.Value) bool {
		encode.go#L315: func (o MarshalOptions) rangeMap(mapv protoreflect.Map, kind protoreflect.Kind, f func(protoreflect.MapKey, protoreflect.Value) bool) {
		equal.go#L91: 	x.Range(func(k pref.MapKey, vx pref.Value) bool {
		merge.go#L122: 	src.Range(func(k protoreflect.MapKey, v protoreflect.Value) bool {
		size.go#L91: 	mapv.Range(func(key protoreflect.MapKey, value protoreflect.Value) bool {

	github.com/golang/protobuf/proto
		defaults.go#L55: 				ms.Range(func(_ protoreflect.MapKey, v protoreflect.Value) bool {
		discard.go#L45: 				ms.Range(func(_ protoreflect.MapKey, v protoreflect.Value) bool {
		text_encode.go#L300: 			mv.Range(func(k protoreflect.MapKey, v protoreflect.Value) bool {