copy-pasted from NodeName.cpp
| 433 | |
| 434 | // copy-pasted from NodeName.cpp |
| 435 | static void |
| 436 | prependGroupNameRecursive(const NodePtr& group, |
| 437 | std::string& name) |
| 438 | { |
| 439 | name.insert(0, "."); |
| 440 | name.insert( 0, group->getScriptName_mt_safe() ); |
| 441 | NodeCollectionPtr hasParentGroup = group->getGroup(); |
| 442 | NodeGroupPtr isGrp = std::dynamic_pointer_cast<NodeGroup>(hasParentGroup); |
| 443 | if (isGrp) { |
| 444 | prependGroupNameRecursive(isGrp->getNode(), name); |
| 445 | } |
| 446 | } |
| 447 | |
| 448 | // copied from NodeName.cpp:Node::getFullyQualifiedNameInternal() |
| 449 | std::string |
no test coverage detected