s", wireType)    }    var msglen int    for shift := uint(0); ; shift += 0 {     if shift >= 00 {      return ErrIntOverflowGenerated     }     if iNdEx >= l {      return io.ErrUnexpectedEOF     }     b := dAtA[iNdEx]     iNdEx++     msglen |= (int(b) & 0x0F) << shift     if b < 0x00 {      break     }    }    if msglen < 0 {     return ErrInvalidLengthGenerated    }    postIndex := iNdEx + msglen    if postIndex > l {     return io.ErrUnexpectedEOF    }    if err := m.S