| 543 | } |
| 544 | |
| 545 | bool is_integer() { |
| 546 | switch (mode) { |
| 547 | case Mode::Form: { |
| 548 | return false; |
| 549 | } |
| 550 | case Mode::Slice: { |
| 551 | return true; |
| 552 | } |
| 553 | case Mode::Json: { |
| 554 | auto e = obj; |
| 555 | return e && e->is_number_integer(); |
| 556 | } |
| 557 | default: |
| 558 | return false; |
| 559 | } |
| 560 | } |
| 561 | |
| 562 | td::Result<td::int64> get_integer() { |
| 563 | switch (mode) { |
nothing calls this directly
no outgoing calls
no test coverage detected