12 #include "llvm/Support/MemoryBuffer.h"
14 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>>
18 (
"/proc/" + llvm::Twine(pid) +
"/task/" + llvm::Twine(tid) +
"/" + file)
20 auto Ret = llvm::MemoryBuffer::getFileAsStream(
File);
22 LLDB_LOG(log,
"Failed to open {0}: {1}",
File, Ret.getError().message());
26 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>>
30 auto Ret = llvm::MemoryBuffer::getFileAsStream(
File);
32 LLDB_LOG(log,
"Failed to open {0}: {1}",
File, Ret.getError().message());
36 llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>>
40 auto Ret = llvm::MemoryBuffer::getFileAsStream(
File);
42 LLDB_LOG(log,
"Failed to open {0}: {1}",
File, Ret.getError().message());