Add format_args::size_type

This commit is contained in:
Victor Zverovich 2016-10-02 08:26:32 -07:00
parent 8a77e7927e
commit 13b04044e5

View File

@ -1483,6 +1483,8 @@ class format_args {
void set_data(const internal::Arg *args) { args_ = args; }
public:
typedef unsigned size_type;
format_args() : types_(0) {}
template <typename... Args>
@ -1492,7 +1494,7 @@ class format_args {
}
/** Returns the argument at specified index. */
internal::Arg operator[](unsigned index) const {
internal::Arg operator[](size_type index) const {
using internal::Arg;
Arg arg;
bool use_values = type(internal::MAX_PACKED_ARGS - 1) == Arg::NONE;