Make formatter<T> override ostream<< for templates (#952)

This commit is contained in:
Victor Zverovich
2019-01-21 07:11:49 -08:00
parent 1b11b000c7
commit 5f1ceebc7f
5 changed files with 87 additions and 36 deletions

View File

@@ -1702,8 +1702,7 @@ class specs_handler : public specs_setter<typename Context::char_type> {
FMT_CONSTEXPR format_arg get_arg(auto_id) { return context_.next_arg(); }
template <typename Id>
FMT_CONSTEXPR format_arg get_arg(Id arg_id) {
template <typename Id> FMT_CONSTEXPR format_arg get_arg(Id arg_id) {
context_.parse_context().check_arg_id(arg_id);
return context_.arg(arg_id);
}