()
| 7 | var unpacker = make(unpack.Reflector) |
| 8 | |
| 9 | func init() { |
| 10 | unpacker.AddAs(zPrimitive{}, "primitive") |
| 11 | unpacker.AddAs(zRecord{}, "record") |
| 12 | unpacker.AddAs(zArray{}, "array") |
| 13 | unpacker.AddAs(zSet{}, "set") |
| 14 | unpacker.AddAs(zMap{}, "map") |
| 15 | unpacker.AddAs(zUnion{}, "union") |
| 16 | unpacker.AddAs(zEnum{}, "enum") |
| 17 | unpacker.AddAs(zError{}, "error") |
| 18 | unpacker.AddAs(zFusion{}, "fusion") |
| 19 | unpacker.AddAs(zNamed{}, "named") |
| 20 | unpacker.AddAs(zRef{}, "ref") |
| 21 | } |