#include "lldb/Host/FileCache.h"
#include "lldb/Host/File.h"
#include "lldb/Host/FileSystem.h"
usingnamespacelldb;
usingnamespacelldb_private;
FileCache *FileCache::m_instance = …;
FileCache &FileCache::GetInstance() { … }
lldb::user_id_t FileCache::OpenFile(const FileSpec &file_spec,
File::OpenOptions flags, uint32_t mode,
Status &error) { … }
bool FileCache::CloseFile(lldb::user_id_t fd, Status &error) { … }
uint64_t FileCache::WriteFile(lldb::user_id_t fd, uint64_t offset,
const void *src, uint64_t src_len,
Status &error) { … }
uint64_t FileCache::ReadFile(lldb::user_id_t fd, uint64_t offset, void *dst,
uint64_t dst_len, Status &error) { … }