reflect.Type.Key (method)

10 uses

	reflect (current package)
		type.go#L228: 	Key() Type

	encoding/json
		decode.go#L637: 		switch t.Key().Kind() {
		decode.go#L642: 			if !reflect.PointerTo(t.Key()).Implements(textUnmarshalerType) {
		decode.go#L775: 			kt := t.Key()
		encode.go#L811: 	switch t.Key().Kind() {
		encode.go#L816: 		if !t.Key().Implements(textMarshalerType) {

	google.golang.org/protobuf/internal/impl
		convert_map.go#L25: 		keyConv: newSingularConverter(t.Key(), fd.MapKey()),
		legacy_message.go#L356: 				aberrantAppendField(md2, t.Key(), tagKey, "", "")

	text/template
		exec.go#L729: 		if nameVal.Type().AssignableTo(receiver.Type().Key()) {
		funcs.go#L217: 			index, err := prepareArg(index, item.Type().Key())