internal/abi.Type.Equal (field)

35 uses

	internal/abi (current package)
		type.go#L30: 	Equal func(unsafe.Pointer, unsafe.Pointer) bool

	internal/reflectlite
		type.go#L410: 	return t.Equal != nil

	internal/runtime/maps
		map.go#L457: 		if typ.Key.Equal(key, slotKey) {
		map.go#L543: 		if typ.Key.Equal(key, slotKey) {
		map.go#L691: 		if typ.Key.Equal(key, slotKey) {
		runtime_swiss.go#L97: 			if typ.Key.Equal(key, slotKey) {
		runtime_swiss.go#L171: 			if typ.Key.Equal(key, slotKey) {
		runtime_swiss.go#L265: 				if typ.Key.Equal(key, slotKey) {
		table.go#L207: 			if typ.Key.Equal(key, slotKey) {
		table.go#L240: 			if typ.Key.Equal(key, slotKey) {
		table.go#L286: 			if typ.Key.Equal(key, slotKey) {
		table.go#L430: 			if typ.Key.Equal(key, slotKey) {
		table.go#L652: 		if it.clearSeq == it.m.clearSeq && !it.typ.Key.Equal(key, key) {
		table.go#L713: 					if it.clearSeq == it.m.clearSeq && !it.typ.Key.Equal(key, key) {
		table_debug.go#L44: 				if !typ.Key.Equal(key, key) {

	internal/sync
		hashtriemap.go#L52: 	ht.valEqual = mapType.Elem.Equal

	reflect
		map_swiss.go#L40: 	if ktyp.Equal == nil {
		type.go#L1411: 	return t.t.Equal != nil
		type.go#L2337: 		comparable = comparable && (ft.Equal != nil)
		type.go#L2496: 	typ.Equal = nil
		type.go#L2498: 		typ.Equal = func(p, q unsafe.Pointer) bool {
		type.go#L2502: 				if !ft.Typ.Equal(pi, qi) {
		type.go#L2665: 	array.Equal = nil
		type.go#L2666: 	if eequal := etyp.Equal; eequal != nil {
		type.go#L2667: 		array.Equal = func(p, q unsafe.Pointer) bool {
		value.go#L1593: 		if typ.Equal != nil && typ.Size() <= abi.ZeroValSize {
		value.go#L1597: 			return typ.Equal(abi.NoEscape(v.ptr), unsafe.Pointer(&zeroVal[0]))
		value.go#L1621: 		if typ.Equal != nil && typ.Size() <= abi.ZeroValSize {
		value.go#L1623: 			return typ.Equal(abi.NoEscape(v.ptr), unsafe.Pointer(&zeroVal[0]))

	runtime
		alg.go#L139: 	if t.Equal == nil {
		alg.go#L169: 	if t.Equal == nil {
		alg.go#L286: 		if t.Equal == nil {
		alg.go#L372: 	eq := t.Equal
		alg.go#L389: 	eq := t.Equal
		map_swiss.go#L215: 	if t.Key.Equal == nil {