(v ...interface{})
| 312 | } |
| 313 | |
| 314 | func (d *Decoder) DecodeMulti(v ...interface{}) error { |
| 315 | for _, vv := range v { |
| 316 | if err := d.Decode(vv); err != nil { |
| 317 | return err |
| 318 | } |
| 319 | } |
| 320 | return nil |
| 321 | } |
| 322 | |
| 323 | func (d *Decoder) decodeInterfaceCond() (interface{}, error) { |
| 324 | if d.flags&looseInterfaceDecodingFlag != 0 { |