internal/abi.Type.Equal (field)

36 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#L461: 		if typ.Key.Equal(key, slotKey) {
		map.go#L551: 		if typ.Key.Equal(key, slotKey) {
		map.go#L701: 		if typ.Key.Equal(key, slotKey) {
		map.go#L855: 		if t.Equal == nil {
		runtime.go#L111: 			if typ.Key.Equal(key, slotKey) {
		runtime.go#L186: 			if typ.Key.Equal(key, slotKey) {
		runtime.go#L281: 				if typ.Key.Equal(key, slotKey) {
		table.go#L206: 			if typ.Key.Equal(key, slotKey) {
		table.go#L240: 			if typ.Key.Equal(key, slotKey) {
		table.go#L287: 			if typ.Key.Equal(key, slotKey) {
		table.go#L438: 			if typ.Key.Equal(key, slotKey) {
		table.go#L530: 			if !typ.Key.Equal(key, key) {
		table.go#L788: 		if it.clearSeq == it.m.clearSeq && !it.typ.Key.Equal(key, key) {
		table.go#L849: 					if it.clearSeq == it.m.clearSeq && !it.typ.Key.Equal(key, key) {
		table_debug.go#L43: 				if !typ.Key.Equal(key, key) {

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

	reflect
		map.go#L33: 	if ktyp.Equal == nil {
		type.go#L1500: 	return t.t.Equal != nil
		type.go#L2426: 		comparable = comparable && (ft.Equal != nil)
		type.go#L2585: 	typ.Equal = nil
		type.go#L2587: 		typ.Equal = func(p, q unsafe.Pointer) bool {
		type.go#L2591: 				if !ft.Typ.Equal(pi, qi) {
		type.go#L2753: 	array.Equal = nil
		type.go#L2754: 	if eequal := etyp.Equal; eequal != nil {
		type.go#L2755: 		array.Equal = func(p, q unsafe.Pointer) bool {
		value.go#L1684: 		if typ.Equal != nil && typ.Size() <= abi.ZeroValSize {
		value.go#L1688: 			return typ.Equal(abi.NoEscape(v.ptr), unsafe.Pointer(&zeroVal[0]))
		value.go#L1715: 		if typ.Equal != nil && typ.Size() <= abi.ZeroValSize {
		value.go#L1717: 			return typ.Equal(abi.NoEscape(v.ptr), unsafe.Pointer(&zeroVal[0]))

	runtime
		alg.go#L153: 	if t.Equal == nil {
		alg.go#L183: 	if t.Equal == nil {
		alg.go#L318: 	eq := t.Equal
		alg.go#L335: 	eq := t.Equal
		map.go#L206: 	if t.Key.Equal == nil {