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

Method evaluateWithStats

bolt/expression/tests/ExprTest.cpp:179–183  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

177 }
178
179 std::pair<VectorPtr, std::unordered_map<std::string, exec::ExprStats>>
180 evaluateWithStats(const std::string& expression, const RowVectorPtr& input) {
181 auto exprSet = compileExpression(expression, asRowType(input->type()));
182 return evaluateWithStats(exprSet.get(), input);
183 }
184
185 std::pair<VectorPtr, std::unordered_map<std::string, exec::ExprStats>>
186 evaluateWithStats(exec::ExprSet* exprSetPtr, const RowVectorPtr& input) {

Callers

nothing calls this directly

Calls 7

compileExpressionFunction · 0.85
asRowTypeFunction · 0.85
typeMethod · 0.45
getMethod · 0.45
sizeMethod · 0.45
evalMethod · 0.45
statsMethod · 0.45

Tested by

no test coverage detected