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

Method compareWithNulls

bolt/exec/ContainerRowSerde.cpp:1205–1213  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1203}
1204
1205std::optional<int32_t> ContainerRowSerde::compareWithNulls(
1206 ByteInputStream& left,
1207 const DecodedVector& right,
1208 vector_size_t index,
1209 CompareFlags flags) {
1210 BOLT_DCHECK(
1211 !right.isNullAt(index), "Null top-level values are not supported");
1212 return compareSwitch(left, *right.base(), right.index(index), flags);
1213}
1214
1215std::optional<int32_t> ContainerRowSerde::compareWithNulls(
1216 ByteInputStream& left,

Callers

nothing calls this directly

Calls 4

compareSwitchFunction · 0.70
isNullAtMethod · 0.45
baseMethod · 0.45
indexMethod · 0.45

Tested by

no test coverage detected