type runtime.ptrtype

19 uses

	runtime (current package)
		cgocall.go#L405: 			pt := (*ptrtype)(unsafe.Pointer(t))
		heapdump.go#L226: func dumpfinalizer(obj unsafe.Pointer, fn *funcval, fint *_type, ot *ptrtype) {
		heapdump.go#L424: func finq_callback(fn *funcval, obj unsafe.Pointer, nret uintptr, fint *_type, ot *ptrtype) {
		mbitmap.go#L1940: 	typ := (*ptrtype)(unsafe.Pointer(efaceOf(&x)._type)).elem
		mbitmap.go#L1960: 			n := (*ptrtype)(unsafe.Pointer(t)).elem.size
		mbitmap.go#L1972: 			n := (*ptrtype)(unsafe.Pointer(t)).elem.size
		mbitmap.go#L2012: 			n := (*ptrtype)(unsafe.Pointer(t)).elem.size
		mfinal.go#L46: 	ot   *ptrtype       // type of ptr to object (may be a heap pointer)
		mfinal.go#L77: func queuefinalizer(p unsafe.Pointer, fn *funcval, nret uintptr, fint *_type, ot *ptrtype) {
		mfinal.go#L127: func iterate_finq(callback func(*funcval, unsafe.Pointer, uintptr, *_type, *ptrtype)) {
		mfinal.go#L323: 	ot := (*ptrtype)(unsafe.Pointer(etyp))
		mfinal.go#L390: 		if (fint.uncommon() == nil || etyp.uncommon() == nil) && (*ptrtype)(unsafe.Pointer(fint)).elem == ot.elem {
		mheap.go#L1777: 	ot      *ptrtype // May be a heap pointer, but always live.
		mheap.go#L1781: func addfinalizer(p unsafe.Pointer, f *funcval, nret uintptr, fint *_type, ot *ptrtype) bool {
		panic.go#L381: 	deferType = (*(**ptrtype)(unsafe.Pointer(&x))).elem
		type.go#L71: 			ptrtype
		type.go#L427: type ptrtype struct {
		type.go#L695: 		pt := (*ptrtype)(unsafe.Pointer(t))
		type.go#L696: 		pv := (*ptrtype)(unsafe.Pointer(v))