| 310 | Node::~Node(void) {} |
| 311 | |
| 312 | inline void |
| 313 | Node::append(Node* newNode) { |
| 314 | Array* a = dynamic_cast<Array*>(this); |
| 315 | if (!a) |
| 316 | throw TypeError("array expected"); |
| 317 | a->a.push_back(newNode); |
| 318 | } |
| 319 | |
| 320 | inline bool |
| 321 | Node::hasAtom(const std::string& id) { |
no test coverage detected