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

Method generate

programs/obfuscator/Obfuscator.cpp:230–241  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

228 void finalize() override {}
229
230 ColumnPtr generate(const IColumn & column) override
231 {
232 MutableColumnPtr res = column.cloneEmpty();
233
234 size_t size = column.size();
235 res->reserve(size);
236
237 for (size_t i = 0; i < size; ++i)
238 res->insert(transformSigned(column.getInt(i), seed));
239
240 return res;
241 }
242
243 void updateSeed() override
244 {

Callers

nothing calls this directly

Calls 6

transformSignedFunction · 0.85
cloneEmptyMethod · 0.45
sizeMethod · 0.45
reserveMethod · 0.45
insertMethod · 0.45
getIntMethod · 0.45

Tested by

no test coverage detected