runtime.hmap.extra (field)

30 uses

	runtime (current package)
		map.go#L128: 	extra *mapextra // optional fields
		map.go#L247: 	if h.extra != nil && h.extra.nextOverflow != nil {
		map.go#L250: 		ovf = h.extra.nextOverflow
		map.go#L253: 			h.extra.nextOverflow = (*bmap)(add(unsafe.Pointer(ovf), uintptr(t.bucketsize)))
		map.go#L259: 			h.extra.nextOverflow = nil
		map.go#L267: 		*h.extra.overflow = append(*h.extra.overflow, ovf)
		map.go#L274: 	if h.extra == nil {
		map.go#L275: 		h.extra = new(mapextra)
		map.go#L277: 	if h.extra.overflow == nil {
		map.go#L278: 		h.extra.overflow = new([]*bmap)
		map.go#L330: 			h.extra = new(mapextra)
		map.go#L331: 			h.extra.nextOverflow = nextOverflow
		map.go#L827: 		it.overflow = h.extra.overflow
		map.go#L828: 		it.oldoverflow = h.extra.oldoverflow
		map.go#L1006: 	if h.extra != nil {
		map.go#L1007: 		*h.extra = mapextra{}
		map.go#L1017: 		h.extra.nextOverflow = nextOverflow
		map.go#L1050: 	if h.extra != nil && h.extra.overflow != nil {
		map.go#L1052: 		if h.extra.oldoverflow != nil {
		map.go#L1055: 		h.extra.oldoverflow = h.extra.overflow
		map.go#L1056: 		h.extra.overflow = nil
		map.go#L1059: 		if h.extra == nil {
		map.go#L1060: 			h.extra = new(mapextra)
		map.go#L1062: 		h.extra.nextOverflow = nextOverflow
		map.go#L1268: 		if h.extra != nil {
		map.go#L1269: 			h.extra.oldoverflow = nil