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

Method toString

bolt/expression/Expr.cpp:1692–1701  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1690} // namespace
1691
1692std::string Expr::toString(bool recursive) const {
1693 if (recursive) {
1694 std::stringstream out;
1695 out << name_;
1696 appendInputs(out);
1697 return out.str();
1698 }
1699
1700 return name_;
1701}
1702
1703std::string Expr::toSql(std::vector<VectorPtr>* complexConstants) const {
1704 std::stringstream out;

Callers 15

toSubfieldFilterFunction · 0.45
castToMethod · 0.45
SwitchExprMethod · 0.45
resolveTypeMethod · 0.45
onTopLevelExceptionFunction · 0.45
onExceptionFunction · 0.45
computeIsAsciiForInputsFunction · 0.45
printExprTreeFunction · 0.45
appendInputsMethod · 0.45
convertMethod · 0.45

Calls 3

printExprTreeFunction · 0.85
strMethod · 0.80
sizeMethod · 0.45

Tested by

no test coverage detected