| 198 | } |
| 199 | |
| 200 | static bool hasImplicitCastListToArray(const LogicalType& srcType, const LogicalType& dstType) { |
| 201 | return CastFunction::hasImplicitCast(ListType::getChildType(srcType), |
| 202 | ArrayType::getChildType(dstType)); |
| 203 | } |
| 204 | |
| 205 | static bool hasImplicitCastStruct(const LogicalType& srcType, const LogicalType& dstType) { |
| 206 | const auto& srcFields = StructType::getFields(srcType); |
no test coverage detected