enable to pass 2 value and change interface for clarity

This commit is contained in:
ToruNiina
2018-12-16 21:50:18 +09:00
parent c15bc8df4a
commit ab41e7acb9

View File

@@ -800,10 +800,18 @@ inline bool operator>=(const toml::value& lhs, const toml::value& rhs)
return !(lhs < rhs);
}
inline std::string format_error(const toml::value& v,
const std::string& error_msg, const std::string& comment)
inline std::string format_error(const std::string& err_msg,
const toml::value& v, const std::string& comment)
{
return detail::format_underline(error_msg, detail::get_region(v), comment);
return detail::format_underline(err_msg, detail::get_region(v), comment);
}
inline std::string format_error(const std::string& err_msg,
const toml::value& v1, const std::string& comment1,
const toml::value& v2, const std::string& comment2)
{
return detail::format_underline(err_msg, detail::get_region(v1), comment1,
detail::get_region(v2), comment2);
}
}// toml