#pragma once

#include <cstddef>
#include <filesystem>

namespace fesa {

struct SourceLocation final {
    std::filesystem::path file;
    std::size_t line;
    std::size_t column;
};

}  // namespace fesa
