From b011f87d3487df3850bcbfd8fa698b815aae73fa Mon Sep 17 00:00:00 2001 From: asynts Date: Thu, 3 Sep 2020 17:57:08 +0200 Subject: [PATCH] AK: Add log stream operator overload for Span. --- AK/LogStream.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/AK/LogStream.h b/AK/LogStream.h index 59c81ca1da..cd1ae9a63b 100644 --- a/AK/LogStream.h +++ b/AK/LogStream.h @@ -177,6 +177,12 @@ const LogStream& operator<<(const LogStream&, double); const LogStream& operator<<(const LogStream&, float); #endif +template +const LogStream& operator<<(const LogStream& stream, Span span) +{ + return stream << "{ " << span.data() << ", " << span.size() << " }"; +} + const LogStream& operator<<(const LogStream&, const void*); inline const LogStream& operator<<(const LogStream& stream, char value)