follow Google C++ Style
This commit is contained in:
parent
11d3c3f7ef
commit
76e7f8fe41
@ -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();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user