From 88926da1ed500b9487bac0e798e7837c18fae9a6 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Wed, 3 Jun 2020 12:05:49 -0700 Subject: [PATCH] Address added to ToString --- BeefLibs/corlib/src/Pointer.bf | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/BeefLibs/corlib/src/Pointer.bf b/BeefLibs/corlib/src/Pointer.bf index f50a11f8..7a9493c5 100644 --- a/BeefLibs/corlib/src/Pointer.bf +++ b/BeefLibs/corlib/src/Pointer.bf @@ -15,6 +15,11 @@ namespace System { return new box this; } + + public override void ToString(String strBuffer) + { + strBuffer.AppendF("0x{0:P}", (uint)(void*)mVal); + } } struct Pointer : IHashable @@ -25,5 +30,12 @@ namespace System { return (int)(void*)mVal; } + + public override void ToString(String strBuffer) + { + strBuffer.Append("("); + typeof(T).GetFullName(strBuffer); + strBuffer.AppendF("*)0x{0:P}", (uint)(void*)mVal); + } } }