| 421 | } |
| 422 | |
| 423 | std::ptrdiff_t bdecode_node::data_offset() const noexcept |
| 424 | { |
| 425 | TORRENT_ASSERT_PRECOND(m_token_idx != -1); |
| 426 | if (m_token_idx == -1) return -1; |
| 427 | bdecode_token const& t = m_root_tokens[m_token_idx]; |
| 428 | return t.offset; |
| 429 | } |
| 430 | |
| 431 | bdecode_node bdecode_node::list_at(int i) const |
| 432 | { |
no outgoing calls