MCPcopy Create free account
hub / github.com/ByConity/ByConity / registerDataTypeCustom

Method registerDataTypeCustom

src/DataTypes/DataTypeFactory.cpp:214–223  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

212}
213
214void DataTypeFactory::registerDataTypeCustom(const String & family_name, CreatorWithCustom creator, CaseSensitiveness case_sensitiveness)
215{
216 registerDataType(family_name, [creator](const ASTPtr & ast)
217 {
218 auto res = creator(ast);
219 res.first->setCustomization(std::move(res.second));
220
221 return res.first;
222 }, case_sensitiveness);
223}
224
225void DataTypeFactory::registerSimpleDataTypeCustom(const String &name, SimpleCreatorWithCustom creator, CaseSensitiveness case_sensitiveness)
226{

Calls 1

setCustomizationMethod · 0.80

Tested by

no test coverage detected