| 1245 | } |
| 1246 | |
| 1247 | Status ProcessFixedSizeBinary() { |
| 1248 | RETURN_NOT_OK(f_parser_.CheckNext(':')); |
| 1249 | ARROW_ASSIGN_OR_RAISE(auto byte_width, f_parser_.ParseInt(f_parser_.Rest())); |
| 1250 | if (byte_width < 0) { |
| 1251 | return f_parser_.Invalid(); |
| 1252 | } |
| 1253 | type_ = fixed_size_binary(byte_width); |
| 1254 | return Status::OK(); |
| 1255 | } |
| 1256 | |
| 1257 | Status ProcessDecimal() { |
| 1258 | RETURN_NOT_OK(f_parser_.CheckNext(':')); |
nothing calls this directly
no test coverage detected