| 320 | } |
| 321 | |
| 322 | WritableVirtualFileSystem::WritableVirtualFileSystem( |
| 323 | VirtualFileSystem virtualFs, std::unique_ptr<WritableFileSystem> writableFs) |
| 324 | : m_virtualFs{std::move(virtualFs)} |
| 325 | , m_writableFs{*writableFs} |
| 326 | { |
| 327 | m_virtualFs.mount(std::filesystem::path{}, std::move(writableFs)); |
| 328 | } |
| 329 | |
| 330 | Result<std::filesystem::path> WritableVirtualFileSystem::makeAbsolute( |
| 331 | const std::filesystem::path& path) const |