| 20 | namespace boost { namespace stacktrace { namespace detail { |
| 21 | |
| 22 | struct mapping_entry_t { |
| 23 | uintptr_t start = 0; |
| 24 | uintptr_t end = 0; |
| 25 | uintptr_t offset_from_base = 0; |
| 26 | |
| 27 | inline bool contains_addr(const void* addr) const { |
| 28 | uintptr_t addr_uint = reinterpret_cast<uintptr_t>(addr); |
| 29 | return addr_uint >= start && addr_uint < end; |
| 30 | } |
| 31 | }; |
| 32 | |
| 33 | inline uintptr_t hex_str_to_int(const std::string& str) { |
| 34 | uintptr_t out; |
nothing calls this directly
no outgoing calls
no test coverage detected