func reflect.PointerTo

13 uses

	reflect (current package)
		map_swiss.go#L108: 		ktyp = PointerTo(ktyp)
		map_swiss.go#L111: 		etyp = PointerTo(etyp)
		type.go#L1321: func PtrTo(t Type) Type { return PointerTo(t) }
		type.go#L1325: func PointerTo(t Type) Type {

	encoding/json
		decode.go#L637: 			if !reflect.PointerTo(t.Key()).Implements(textUnmarshalerType) {
		decode.go#L772: 			if reflect.PointerTo(kt).Implements(textUnmarshalerType) {
		encode.go#L395: 	if t.Kind() != reflect.Pointer && allowAddr && reflect.PointerTo(t).Implements(marshalerType) {
		encode.go#L401: 	if t.Kind() != reflect.Pointer && allowAddr && reflect.PointerTo(t).Implements(textMarshalerType) {
		encode.go#L850: 		p := reflect.PointerTo(t.Elem())
		encode.go#L1208: 						case reflect.PointerTo(t).Implements(isZeroerType):

	text/template
		exec.go#L925: 		case reflect.PointerTo(value.Type()).AssignableTo(typ) && value.CanAddr():
		exec.go#L1124: 		if v.CanAddr() && (reflect.PointerTo(v.Type()).Implements(errorType) || reflect.PointerTo(v.Type()).Implements(fmtStringerType)) {