Compare commits
No commits in common. "313ca5e98184586d054cb472d12745f03782bfa5" and "6666a25562d0a508d3db9df086871b72d47cab48" have entirely different histories.
313ca5e981
...
6666a25562
@ -115,12 +115,10 @@ namespace const_fmt {
|
||||
|
||||
template <const_fmt_detail::ConstString s, typename... args_t>
|
||||
constexpr inline auto const_format(args_t... args) {
|
||||
constexpr auto ast = const_fmt_detail::parse_string<s>();
|
||||
constexpr auto fmt_data = const_fmt_detail::get_fmt_data<ast.value>();
|
||||
constexpr auto ast = const_fmt_detail::parse_string<s>().value;
|
||||
constexpr auto fmt_data = const_fmt_detail::get_fmt_data<ast>();
|
||||
|
||||
static_assert(ast.is_valid, "Invalid format string");
|
||||
|
||||
auto result = const_fmt_detail::get_preproc_string<ast.value>();
|
||||
auto result = const_fmt_detail::get_preproc_string<ast>();
|
||||
|
||||
const_fmt_detail::format_args<fmt_data>(result.begin(), args...);
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user