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 {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |