Add support for StringRef in BasicFormatter.

This commit is contained in:
Victor Zverovich
2013-11-08 09:53:50 -07:00
parent 00c9fcf1fe
commit d3ec9a1316
2 changed files with 9 additions and 0 deletions
+5
View File
@@ -862,6 +862,11 @@ class BasicFormatter {
string.size = value.size();
}
Arg(StringRef value) : type(STRING), formatter(0) {
string.value = value.c_str();
string.size = value.size();
}
template <typename T>
Arg(const T &value) : type(CUSTOM), formatter(0) {
custom.value = &value;