encoding/gob.typeId.gobType (method)

20 uses

	encoding/gob (current package)
		type.go#L189: func (t typeId) gobType() gobType {
		type.go#L198: 	if t.gobType() == nil {
		type.go#L201: 	return t.gobType().string()
		type.go#L206: 	if t.gobType() == nil {
		type.go#L209: 	return t.gobType().name()
		type.go#L311: 	return fmt.Sprintf("[%d]%s", a.Len, a.Elem.gobType().safeString(seen))
		type.go#L357: 	key := m.Key.gobType().safeString(seen)
		type.go#L358: 	elem := m.Elem.gobType().safeString(seen)
		type.go#L391: 	return fmt.Sprintf("[]%s", s.Elem.gobType().safeString(seen))
		type.go#L417: 		str += fmt.Sprintf("%s %s; ", f.Name, f.Id.gobType().safeString(seen))
		type.go#L455: 		return tBool.gobType(), nil
		type.go#L458: 		return tInt.gobType(), nil
		type.go#L461: 		return tUint.gobType(), nil
		type.go#L464: 		return tFloat.gobType(), nil
		type.go#L467: 		return tComplex.gobType(), nil
		type.go#L470: 		return tString.gobType(), nil
		type.go#L473: 		return tInterface.gobType(), nil
		type.go#L510: 			return tBytes.gobType(), nil
		type.go#L726: 		gt := userType.id().gobType().(*gobEncoderType)
		type.go#L737: 		t := info.id.gobType()