MCPcopy Create free account
hub / github.com/bytedance/bolt / checkVectorFlagsSet

Function checkVectorFlagsSet

bolt/vector/tests/VectorTestUtils.cpp:219–224  ·  view source on GitHub ↗

Check that data-dependent flags have been set and the asciiness flag has been set for asciiSetRows.

Source from the content-addressed store, hash-verified

217// Check that data-dependent flags have been set and the asciiness flag has been
218// set for asciiSetRows.
219void checkVectorFlagsSet(
220 const BaseVector& vector,
221 const SelectivityVector& asciiSetRows) {
222 BOLT_DYNAMIC_TYPE_DISPATCH_ALL(
223 checkVectorFlagsSetTyped, vector.typeKind(), vector, asciiSetRows);
224}
225
226// Return an all-selected selectivity vector of the same size as a scalar or row
227// vector, or of the same size as the element vectors of an array or map vector.

Callers 5

MAP>Method · 0.85
ARRAY>Method · 0.85
ROW>Method · 0.85
VARIANT>Method · 0.85
checkVectorFlagsResetFunction · 0.85

Calls 1

typeKindMethod · 0.45

Tested by

no test coverage detected