(b []byte)
| 303 | } |
| 304 | |
| 305 | func decodeJSONNumber(b []byte) ([]byte, JSON, error) { |
| 306 | b, d, err := encoding.DecodeUntaggedDecimalValue(b) |
| 307 | if err != nil { |
| 308 | return b, nil, err |
| 309 | } |
| 310 | return b, jsonNumber(d), nil |
| 311 | } |
| 312 | |
| 313 | func decodeJSONValue(e jEntry, b []byte) ([]byte, JSON, error) { |
| 314 | switch e.typCode { |
no test coverage detected