| 715 | : right_(right), check_metadata_(check_metadata), result_(false) {} |
| 716 | |
| 717 | bool MetadataEqual(const Field& left, const Field& right) { |
| 718 | if (left.HasMetadata() && right.HasMetadata()) { |
| 719 | return left.metadata()->Equals(*right.metadata()); |
| 720 | } else { |
| 721 | return !left.HasMetadata() && !right.HasMetadata(); |
| 722 | } |
| 723 | } |
| 724 | |
| 725 | Status VisitChildren(const DataType& left) { |
| 726 | if (left.num_fields() != right_.num_fields()) { |
nothing calls this directly
no test coverage detected