encoding/gob.userTypeInfo.externalDec (field)
11 uses
encoding/gob (current package)
decode.go#L732: switch ut.externalDec {
decode.go#L793: if ut.externalDec != 0 {
decode.go#L982: if (ut.externalDec == xGob) != (ok && wire.GobEncoderT != nil) ||
decode.go#L983: (ut.externalDec == xBinary) != (ok && wire.BinaryMarshalerT != nil) ||
decode.go#L984: (ut.externalDec == xText) != (ok && wire.TextMarshalerT != nil) {
decode.go#L987: if ut.externalDec != 0 { // This test trumps all others.
decode.go#L1089: if srt.Kind() != reflect.Struct || ut.externalDec != 0 {
decode.go#L1198: if st := base; st.Kind() == reflect.Struct && ut.externalDec == 0 {
type.go#L27: externalDec int // xGob, xBinary or xText
type.go#L91: ut.externalDec, ut.decIndir = xGob, indir
type.go#L93: ut.externalDec, ut.decIndir = xBinary, indir
![]() |
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. |