| 475 | } |
| 476 | |
| 477 | std::vector<const LogicalType*> StructTypeInfo::getChildrenTypes() const { |
| 478 | std::vector<const LogicalType*> childrenTypesToReturn; |
| 479 | for (auto i = 0u; i < fields.size(); i++) { |
| 480 | childrenTypesToReturn.push_back(&fields[i].getType()); |
| 481 | } |
| 482 | return childrenTypesToReturn; |
| 483 | } |
| 484 | |
| 485 | std::vector<std::string> StructTypeInfo::getChildrenNames() const { |
| 486 | std::vector<std::string> childrenNames{fields.size()}; |
no test coverage detected