| 1108 | |
| 1109 | public: |
| 1110 | FilterNode(const Location & loc, std::shared_ptr<Expression> && f, std::shared_ptr<TemplateNode> && b) |
| 1111 | : TemplateNode(loc), filter(std::move(f)), body(std::move(b)) {} |
| 1112 | |
| 1113 | void do_render(std::ostringstream & out, const std::shared_ptr<Context> & context) const override { |
| 1114 | if (!filter) throw std::runtime_error("FilterNode.filter is null"); |
nothing calls this directly
no outgoing calls
no test coverage detected