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

Method transformDelete

src/parser/transform/transform_updating_clause.cpp:68–76  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

66}
67
68std::unique_ptr<UpdatingClause> Transformer::transformDelete(CypherParser::OC_DeleteContext& ctx) {
69 auto deleteClauseType =
70 ctx.DETACH() ? common::DeleteNodeType::DETACH_DELETE : common::DeleteNodeType::DELETE;
71 auto deleteClause = std::make_unique<DeleteClause>(deleteClauseType);
72 for (auto& expression : ctx.oC_Expression()) {
73 deleteClause->addExpression(transformExpression(*expression));
74 }
75 return deleteClause;
76}
77
78} // namespace parser
79} // namespace lbug

Callers

nothing calls this directly

Calls 1

addExpressionMethod · 0.45

Tested by

no test coverage detected