| 18 | /** Join an arbitrary number of paths, from left to right. */ |
| 19 | template <typename... Paths> |
| 20 | std::string join(const std::string& path1, const std::string& path2, Paths... paths) { |
| 21 | return join(join(path1, path2), paths...); |
| 22 | } |
| 23 | /** Returns all entries (directories, files, symbolic links, etc) in a directory. |
| 24 | `depth` is the number of directories to recurse. 0 depth does not recurse. -1 depth recurses infinitely. |
| 25 | */ |
nothing calls this directly
no outgoing calls
no test coverage detected