16 using namespace minidump;
38 std::optional<LinuxProcStatus>
42 llvm::StringRef(
reinterpret_cast<const char *
>(data.data()), data.size());
43 data = data.drop_front(data.size());
45 llvm::SmallVector<llvm::StringRef, 0> lines;
48 for (
auto line : lines) {
49 if (line.consume_front(
"Pid:")) {
51 if (!line.getAsInteger(10, result.
pid))
61 std::pair<llvm::ArrayRef<MinidumpMemoryDescriptor64>, uint64_t>
63 const llvm::support::ulittle64_t *mem_ranges_count;
69 const llvm::support::ulittle64_t *base_rva;
74 return std::make_pair(