(l int, d *Decoder)
| 271 | } |
| 272 | |
| 273 | func (x *stringUint64T) codecDecodeSelfFromMap(l int, d *Decoder) { |
| 274 | var h codecSelfer19780 |
| 275 | z, r := GenHelper().Decoder(d) |
| 276 | _, _, _ = h, z, r |
| 277 | var yyhl3 bool = l >= 0 |
| 278 | for yyj3 := 0; z.DecContainerNext(yyj3, l, yyhl3); yyj3++ { |
| 279 | z.DecReadMapElemKey() |
| 280 | yys3 := r.DecodeStringAsBytes() |
| 281 | z.DecReadMapElemValue() |
| 282 | switch string(yys3) { |
| 283 | case "S": |
| 284 | x.S = (string)(z.DecStringZC(r.DecodeStringAsBytes())) |
| 285 | case "U": |
| 286 | x.U = (uint64)(r.DecodeUint64()) |
| 287 | default: |
| 288 | z.DecStructFieldNotFound(-1, string(yys3)) |
| 289 | } // end switch yys3 |
| 290 | } // end for yyj3 |
| 291 | } |
| 292 | |
| 293 | func (x *stringUint64T) codecDecodeSelfFromArray(l int, d *Decoder) { |
| 294 | var h codecSelfer19780 |
no test coverage detected