| 584 | struct array_node : json_node { |
| 585 | std::vector<std::shared_ptr<ast_node_base>> values; |
| 586 | array_node(std::vector<std::shared_ptr<ast_node_base>>&& values_) : json_node(JSON_NODE_TYPE::ARRAY), |
| 587 | values(std::forward<std::vector<std::shared_ptr<ast_node_base>>>(values_)) {} |
| 588 | array_node(std::nullptr_t) : json_node(JSON_NODE_TYPE::ARRAY), values() {} |
| 589 | }; |
| 590 |
nothing calls this directly
no outgoing calls
no test coverage detected