runtime.maptype.key (field)

38 uses

	runtime (current package)
		map.go#L399: 		raceReadObjectPC(t.key, key, callerpc, pc)
		map.go#L402: 		msanread(key, t.key.size)
		map.go#L440: 			if t.key.equal(key, k) {
		map.go#L457: 		raceReadObjectPC(t.key, key, callerpc, pc)
		map.go#L460: 		msanread(key, t.key.size)
		map.go#L498: 			if t.key.equal(key, k) {
		map.go#L542: 			if t.key.equal(key, k) {
		map.go#L579: 		raceReadObjectPC(t.key, key, callerpc, pc)
		map.go#L582: 		msanread(key, t.key.size)
		map.go#L626: 			if !t.key.equal(key, k) {
		map.go#L631: 				typedmemmove(t.key, k, key)
		map.go#L662: 		kmem := newobject(t.key)
		map.go#L670: 	typedmemmove(t.key, insertk, key)
		map.go#L690: 		raceReadObjectPC(t.key, key, callerpc, pc)
		map.go#L693: 		msanread(key, t.key.size)
		map.go#L732: 			if !t.key.equal(key, k2) {
		map.go#L738: 			} else if t.key.ptrdata != 0 {
		map.go#L739: 				memclrHasPointers(k, t.key.size)
		map.go#L918: 			if t.reflexivekey() || t.key.equal(k, k) {
		map.go#L939: 			!(t.reflexivekey() || t.key.equal(k, k)) {
		map.go#L1181: 					if h.flags&iterator != 0 && !t.reflexivekey() && !t.key.equal(k2, k2) {
		map.go#L1219: 					typedmemmove(t.key, dst.k, k) // copy elem
		map.go#L1280: 	if t.key.equal == nil {
		map.go#L1283: 	if t.key.size > maxKeySize && (!t.indirectkey() || t.keysize != uint8(sys.PtrSize)) ||
		map.go#L1284: 		t.key.size <= maxKeySize && (t.indirectkey() || t.keysize != uint8(t.key.size)) {
		map.go#L1291: 	if t.key.align > bucketCnt {
		map.go#L1297: 	if t.key.size%uintptr(t.key.align) != 0 {
		map.go#L1306: 	if dataOffset%uintptr(t.key.align) != 0 {
		map_fast32.go#L304: 			if sys.PtrSize == 4 && t.key.ptrdata != 0 {
		map_fast32.go#L430: 				if sys.PtrSize == 4 && t.key.ptrdata != 0 && writeBarrier.enabled {
		map_fast64.go#L302: 			if t.key.ptrdata != 0 {
		map_fast64.go#L432: 				if t.key.ptrdata != 0 && writeBarrier.enabled {
		map_fast64.go#L439: 						typedmemmove(t.key, dst.k, k)
		type.go#L374: 	key    *_type
		type.go#L693: 		return typesEqual(mt.key, mv.key, seen) && typesEqual(mt.elem, mv.elem, seen)