Lines Matching defs:child
34 void TreeNode::AddChild(std::unique_ptr<TreeNode> child)
36 children.push_back(std::move(child));
77 for (const auto &child : children) {
78 child->Print(depth + 1);
103 for (const auto& child : root_->children) {
104 if (std::holds_alternative<std::map<int32_t, std::map<int32_t, std::string>>>(child->data)) {
105 const auto& outerMap = std::get<std::map<int32_t, std::map<int32_t, std::string>>>(child->data);
181 for (const auto& child : node->children) {
182 TreeNode* foundNode = FindNodeWithObjectIdRecursive(child.get(), objectId);
206 for (const auto &child : node->children) {
207 TreeNode* foundNode = FindNodeWithInnerKeyZero(child.get());
245 for (const auto& child : node->children) {
246 int32_t result = FindObjectByIndexRecursive(child.get(), index);