| 283 | } |
| 284 | |
| 285 | Param::ParamEntry* Param::ParamNode::findEntryRecursive(const std::string& local_name) |
| 286 | { |
| 287 | ParamNode* parent = findParentOf(local_name); |
| 288 | if (parent == nullptr) |
| 289 | { |
| 290 | return nullptr; |
| 291 | } |
| 292 | |
| 293 | EntryIterator it = parent->findEntry(suffix(local_name)); |
| 294 | if (it == parent->entries.end()) |
| 295 | { |
| 296 | return nullptr; |
| 297 | } |
| 298 | |
| 299 | return &(*it); |
| 300 | } |
| 301 | |
| 302 | void Param::ParamNode::insert(const ParamNode& node, const std::string& prefix) |
| 303 | { |
no test coverage detected