| 1639 | |
| 1640 | public: |
| 1641 | CallNode(const Location & loc, std::shared_ptr<Expression> && e, std::shared_ptr<TemplateNode> && b) |
| 1642 | : TemplateNode(loc), expr(std::move(e)), body(std::move(b)) {} |
| 1643 | |
| 1644 | void do_render(std::ostringstream & out, const std::shared_ptr<Context> & context) const override { |
| 1645 | if (!expr) throw std::runtime_error("CallNode.expr is null"); |
nothing calls this directly
no outgoing calls
no test coverage detected