diff --git a/src/Mono.Cxxi/Util/MethodSignature.cs b/src/Mono.Cxxi/Util/MethodSignature.cs index c3dd66db..10395b25 100644 --- a/src/Mono.Cxxi/Util/MethodSignature.cs +++ b/src/Mono.Cxxi/Util/MethodSignature.cs @@ -130,6 +130,11 @@ namespace Mono.Cxxi.Util { return obj.GetHashCode (); } } + + public override string ToString () + { + return string.Format ("[{0} {1} ({2})]", ReturnType.Name, Name, string.Join (", ", ParameterTypes.Select (t => t.Name).ToArray ())); + } } public class PInvokeSignature : MethodSignature {