follow Google C++ Style

This commit is contained in:
Nicolas Fauvet 2017-01-18 17:38:28 +01:00
parent 11d3c3f7ef
commit 76e7f8fe41

View File

@ -75,8 +75,7 @@ struct ConvertToIntImpl<T, true> {
void write(std::ostream &os, Writer &w); void write(std::ostream &os, Writer &w);
template<typename T> template<typename T>
class is_streamable class is_streamable {
{
template<typename U> template<typename U>
static auto test(int) -> decltype(std::declval<std::ostream &>() << std::declval<U>(), std::true_type()); static auto test(int) -> decltype(std::declval<std::ostream &>() << std::declval<U>(), std::true_type());
@ -123,8 +122,7 @@ typename std::enable_if<
>::value, >::value,
BasicWriter<Char>& BasicWriter<Char>&
>::type >::type
operator<<(BasicWriter<Char> &writer, const T &value) operator<<(BasicWriter<Char> &writer, const T &value) {
{
static_assert(internal::is_streamable<T>::value, "T must be Streamable"); static_assert(internal::is_streamable<T>::value, "T must be Streamable");
auto &buffer = writer.buffer(); auto &buffer = writer.buffer();