MCPcopy Create free account
hub / github.com/LadybugDB/ladybug / getQueryNodes

Method getQueryNodes

src/binder/query/query_graph.cpp:317–325  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

315}
316
317std::vector<std::shared_ptr<NodeExpression>> QueryGraphCollection::getQueryNodes() const {
318 std::vector<std::shared_ptr<NodeExpression>> result;
319 for (auto& queryGraph : queryGraphs) {
320 for (auto& node : queryGraph.getQueryNodes()) {
321 result.push_back(node);
322 }
323 }
324 return result;
325}
326
327std::vector<std::shared_ptr<RelExpression>> QueryGraphCollection::getQueryRels() const {
328 std::vector<std::shared_ptr<RelExpression>> result;

Callers 9

getCorrelatedExprsMethod · 0.45
analyzeMethod · 0.45
planInnerJoinMethod · 0.45
planMergeClauseMethod · 0.45
visitSubqueryMethod · 0.45
visitSubqueryExprMethod · 0.45

Calls 1

push_backMethod · 0.45

Tested by

no test coverage detected