1#ifndef SOURCEMETA_CORE_ERROR_FILE_H_
2#define SOURCEMETA_CORE_ERROR_FILE_H_
7namespace sourcemeta::core {
23 template <
typename... Args>
25 : T{std::forward<Args>(args)...}, path_{std::move(
path)} {}
28 [[nodiscard]]
auto path() const noexcept -> const std::filesystem::
path & {
33 std::filesystem::path path_;
FileError(std::filesystem::path path, Args &&...args)
Definition error_file.h:24
auto path() const noexcept -> const std::filesystem::path &
The offending file path.
Definition error_file.h:28