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