| Index: Source/wtf/PrintStream.h
|
| diff --git a/Source/wtf/PrintStream.h b/Source/wtf/PrintStream.h
|
| index 5bc7863f147facc6e0b063b1f4ee8c2786050ce6..f1b2db2928d268ffa3ff5ad7dc90baa2314446d5 100644
|
| --- a/Source/wtf/PrintStream.h
|
| +++ b/Source/wtf/PrintStream.h
|
| @@ -20,7 +20,7 @@
|
| * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
| * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
| * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
| - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
| + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
| */
|
|
|
| #ifndef PrintStream_h
|
| @@ -49,20 +49,20 @@ public:
|
| // Typically a no-op for many subclasses of PrintStream, this is a hint that
|
| // the implementation should flush its buffers if it had not done so already.
|
| virtual void flush();
|
| -
|
| +
|
| template<typename T>
|
| void print(const T& value)
|
| {
|
| printInternal(*this, value);
|
| }
|
| -
|
| +
|
| template<typename T1, typename T2>
|
| void print(const T1& value1, const T2& value2)
|
| {
|
| print(value1);
|
| print(value2);
|
| }
|
| -
|
| +
|
| template<typename T1, typename T2, typename T3>
|
| void print(const T1& value1, const T2& value2, const T3& value3)
|
| {
|
| @@ -70,7 +70,7 @@ public:
|
| print(value2);
|
| print(value3);
|
| }
|
| -
|
| +
|
| template<typename T1, typename T2, typename T3, typename T4>
|
| void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4)
|
| {
|
| @@ -79,7 +79,7 @@ public:
|
| print(value3);
|
| print(value4);
|
| }
|
| -
|
| +
|
| template<typename T1, typename T2, typename T3, typename T4, typename T5>
|
| void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5)
|
| {
|
| @@ -89,7 +89,7 @@ public:
|
| print(value4);
|
| print(value5);
|
| }
|
| -
|
| +
|
| template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6>
|
| void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5, const T6& value6)
|
| {
|
| @@ -100,7 +100,7 @@ public:
|
| print(value5);
|
| print(value6);
|
| }
|
| -
|
| +
|
| template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7>
|
| void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5, const T6& value6, const T7& value7)
|
| {
|
| @@ -112,7 +112,7 @@ public:
|
| print(value6);
|
| print(value7);
|
| }
|
| -
|
| +
|
| template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
|
| void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5, const T6& value6, const T7& value7, const T8& value8)
|
| {
|
| @@ -125,7 +125,7 @@ public:
|
| print(value7);
|
| print(value8);
|
| }
|
| -
|
| +
|
| template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9>
|
| void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5, const T6& value6, const T7& value7, const T8& value8, const T9& value9)
|
| {
|
| @@ -139,7 +139,7 @@ public:
|
| print(value8);
|
| print(value9);
|
| }
|
| -
|
| +
|
| template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10>
|
| void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5, const T6& value6, const T7& value7, const T8& value8, const T9& value9, const T10& value10)
|
| {
|
| @@ -154,7 +154,7 @@ public:
|
| print(value9);
|
| print(value10);
|
| }
|
| -
|
| +
|
| template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11>
|
| void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5, const T6& value6, const T7& value7, const T8& value8, const T9& value9, const T10& value10, const T11& value11)
|
| {
|
| @@ -170,7 +170,7 @@ public:
|
| print(value10);
|
| print(value11);
|
| }
|
| -
|
| +
|
| template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12>
|
| void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5, const T6& value6, const T7& value7, const T8& value8, const T9& value9, const T10& value10, const T11& value11, const T12& value12)
|
| {
|
| @@ -187,7 +187,7 @@ public:
|
| print(value11);
|
| print(value12);
|
| }
|
| -
|
| +
|
| template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13>
|
| void print(const T1& value1, const T2& value2, const T3& value3, const T4& value4, const T5& value5, const T6& value6, const T7& value7, const T8& value8, const T9& value9, const T10& value10, const T11& value11, const T12& value12, const T13& value13)
|
| {
|
| @@ -276,7 +276,7 @@ public:
|
| : m_ptr(ptr)
|
| {
|
| }
|
| -
|
| +
|
| void dump(PrintStream& out) const
|
| {
|
| if (m_ptr)
|
|
|