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

42 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#L371: func (v Value) MapKey() MapKey {
		value_union.go#L374: 		return MapKey(v)
		value_union.go#L402: type MapKey value
		value_union.go#L405: func (k MapKey) IsValid() bool {
		value_union.go#L410: func (k MapKey) Interface() interface{} {
		value_union.go#L415: func (k MapKey) Bool() bool {
		value_union.go#L420: func (k MapKey) Int() int64 {
		value_union.go#L425: func (k MapKey) Uint() uint64 {
		value_union.go#L431: func (k MapKey) String() string {
		value_union.go#L436: func (k MapKey) Value() Value {

	google.golang.org/protobuf/encoding/protojson
		decode.go#L621: func (d decoder) unmarshalMapKey(tok json.Token, fd protoreflect.FieldDescriptor) (protoreflect.MapKey, error) {
		decode.go#L664: 	return protoreflect.MapKey{}, d.newError(tok.Pos(), "invalid value for %v key: %s", kind, tok.RawString())
		encode.go#L333: 	order.RangeEntries(mmap, order.GenericKeyOrder, func(k protoreflect.MapKey, v protoreflect.Value) bool {

	google.golang.org/protobuf/encoding/prototext
		decode.go#L498: 	var key protoreflect.MapKey
		encode.go#L272: 	order.RangeEntries(mmap, order.GenericKeyOrder, func(key protoreflect.MapKey, val protoreflect.Value) bool {

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

	google.golang.org/protobuf/internal/order
		order.go#L67: type KeyOrder func(x, y protoreflect.MapKey) bool
		order.go#L75: 	GenericKeyOrder KeyOrder = func(x, y protoreflect.MapKey) bool {
		range.go#L67: 	k protoreflect.MapKey
		range.go#L80: 	VisitEntry = func(protoreflect.MapKey, protoreflect.Value) bool
		range.go#L101: 	es.Range(func(k protoreflect.MapKey, v protoreflect.Value) bool {

	google.golang.org/protobuf/proto
		checkinit.go#L58: 			v.Map().Range(func(key protoreflect.MapKey, v protoreflect.Value) bool {
		encode.go#L280: 	order.RangeEntries(mapv, keyOrder, func(key protoreflect.MapKey, value protoreflect.Value) bool {
		equal.go#L95: 	x.Range(func(k protoreflect.MapKey, vx protoreflect.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/jsonpb
		decode.go#L428: 			var kv protoreflect.MapKey
		encode.go#L454: 		mv.Range(func(k protoreflect.MapKey, v 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 {