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

Function getWindowFunctionSignatures

bolt/exec/WindowFunction.cpp:74–81  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

72}
73
74std::optional<std::vector<FunctionSignaturePtr>> getWindowFunctionSignatures(
75 const std::string& name) {
76 auto sanitizedName = sanitizeName(name);
77 if (auto func = getWindowFunctionEntry(sanitizedName)) {
78 return func.value()->signatures;
79 }
80 return std::nullopt;
81}
82
83std::unique_ptr<WindowFunction> WindowFunction::create(
84 const std::string& name,

Callers 3

resolveWindowFunctionMethod · 0.85
TEST_FFunction · 0.85
resolveWindowTypeFunction · 0.85

Calls 3

sanitizeNameFunction · 0.85
getWindowFunctionEntryFunction · 0.85
valueMethod · 0.45

Tested by 3

resolveWindowFunctionMethod · 0.68
TEST_FFunction · 0.68
resolveWindowTypeFunction · 0.68