| 166 | |
| 167 | namespace { |
| 168 | std::vector<TypePtr> deserializeChildTypes(const folly::dynamic& obj) { |
| 169 | return bolt::ISerializable::deserialize<std::vector<Type>>(obj["cTypes"]); |
| 170 | } |
| 171 | } // namespace |
| 172 | |
| 173 | TypePtr Type::create(const folly::dynamic& obj) { |