reflect.Value.CanAddr (method)

37 uses

	reflect (current package)
		value.go#L313: func (v Value) CanAddr() bool {

	encoding/gob
		dec_helpers.go#L54: 	if !v.CanAddr() {
		dec_helpers.go#L77: 	if !v.CanAddr() {
		dec_helpers.go#L102: 	if !v.CanAddr() {
		dec_helpers.go#L127: 	if !v.CanAddr() {
		dec_helpers.go#L150: 	if !v.CanAddr() {
		dec_helpers.go#L173: 	if !v.CanAddr() {
		dec_helpers.go#L201: 	if !v.CanAddr() {
		dec_helpers.go#L228: 	if !v.CanAddr() {
		dec_helpers.go#L255: 	if !v.CanAddr() {
		dec_helpers.go#L278: 	if !v.CanAddr() {
		dec_helpers.go#L305: 	if !v.CanAddr() {
		dec_helpers.go#L342: 	if !v.CanAddr() {
		dec_helpers.go#L369: 	if !v.CanAddr() {
		dec_helpers.go#L396: 	if !v.CanAddr() {
		dec_helpers.go#L423: 	if !v.CanAddr() {
		dec_helpers.go#L446: 	if !v.CanAddr() {
		enc_helpers.go#L53: 	if !v.CanAddr() {
		enc_helpers.go#L79: 	if !v.CanAddr() {
		enc_helpers.go#L104: 	if !v.CanAddr() {
		enc_helpers.go#L129: 	if !v.CanAddr() {
		enc_helpers.go#L152: 	if !v.CanAddr() {
		enc_helpers.go#L175: 	if !v.CanAddr() {
		enc_helpers.go#L197: 	if !v.CanAddr() {
		enc_helpers.go#L219: 	if !v.CanAddr() {
		enc_helpers.go#L241: 	if !v.CanAddr() {
		enc_helpers.go#L263: 	if !v.CanAddr() {
		enc_helpers.go#L285: 	if !v.CanAddr() {
		enc_helpers.go#L308: 	if !v.CanAddr() {
		enc_helpers.go#L330: 	if !v.CanAddr() {
		enc_helpers.go#L352: 	if !v.CanAddr() {
		enc_helpers.go#L374: 	if !v.CanAddr() {
		enc_helpers.go#L396: 	if !v.CanAddr() {
		encode.go#L613: 			if !v.CanAddr() {

	encoding/json
		decode.go#L440: 	if v.Kind() != reflect.Ptr && v.Type().Name() != "" && v.CanAddr() {
		encode.go#L958: 	if v.CanAddr() {

	fmt
		print.go#L830: 				} else if f.CanAddr() {