| 129 | } // anonymous namespace |
| 130 | |
| 131 | ParsedParent parseParent(std::string_view path, __wasi_fd_t basefd) { |
| 132 | auto base = getBaseDir(basefd); |
| 133 | if (auto err = base.getError()) { |
| 134 | return err; |
| 135 | } |
| 136 | size_t recursions = 0; |
| 137 | auto baseDir = base.getFile()->cast<Directory>(); |
| 138 | return doParseParent(path, baseDir, recursions); |
| 139 | } |
| 140 | |
| 141 | ParsedFile |
| 142 | parseFile(std::string_view path, __wasi_fd_t basefd, LinkBehavior links) { |
no test coverage detected