| 177 | } |
| 178 | |
| 179 | ValueSchemaRegistrySchemaIdentifier ValueSchemaRegistry::registerSchema(const ValueSchema& schema) { |
| 180 | if (schema.isClass()) { |
| 181 | return registerSchema(schema.getClass()->getClassName(), schema); |
| 182 | } else if (schema.isEnum()) { |
| 183 | return registerSchema(schema.getEnum()->getName(), schema); |
| 184 | } |
| 185 | |
| 186 | SC_ASSERT_FAIL("Invalid schema type"); |
| 187 | return 0; |
| 188 | } |
| 189 | |
| 190 | ValueSchemaRegistrySchemaIdentifier ValueSchemaRegistry::registerSchema(const StringBox& typeName, |
| 191 | const ValueSchema& schema) { |
no test coverage detected