func runtime.typesEqual
12 uses
runtime (current package)
type.go#L565: if typesEqual(t, candidate, seen) {
type.go#L595: func typesEqual(t, v *_type, seen map[_typePair]struct{}) bool {
type.go#L637: return typesEqual(at.elem, av.elem, seen) && at.len == av.len
type.go#L641: return ct.dir == cv.dir && typesEqual(ct.elem, cv.elem, seen)
type.go#L650: if !typesEqual(tin[i], vin[i], seen) {
type.go#L656: if !typesEqual(tout[i], vout[i], seen) {
type.go#L685: if !typesEqual(tityp, vityp, seen) {
type.go#L693: return typesEqual(mt.key, mv.key, seen) && typesEqual(mt.elem, mv.elem, seen)
type.go#L697: return typesEqual(pt.elem, pv.elem, seen)
type.go#L701: return typesEqual(st.elem, sv.elem, seen)
type.go#L717: if !typesEqual(tf.typ, vf.typ, seen) {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |