Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mcs/tools/mdoc/Mono.Documentation/monodocer.cs7
1 files changed, 6 insertions, 1 deletions
diff --git a/mcs/tools/mdoc/Mono.Documentation/monodocer.cs b/mcs/tools/mdoc/Mono.Documentation/monodocer.cs
index cd878db91b8..c9144904fa6 100644
--- a/mcs/tools/mdoc/Mono.Documentation/monodocer.cs
+++ b/mcs/tools/mdoc/Mono.Documentation/monodocer.cs
@@ -3472,7 +3472,7 @@ public abstract class MemberFormatter {
if (buf.Length != 0)
buf.Append (" ");
- buf.Append (GetName (method.ReturnType)).Append (" ");
+ buf.Append (GetTypeName (method.MethodReturnType)).Append (" ");
AppendMethodName (buf, method);
AppendGenericMethod (buf, method).Append (" ");
@@ -3481,6 +3481,11 @@ public abstract class MemberFormatter {
return buf.ToString ();
}
+ protected virtual string GetTypeName (MethodReturnType returnType)
+ {
+ return GetName (returnType.ReturnType);
+ }
+
protected virtual StringBuilder AppendMethodName (StringBuilder buf, MethodDefinition method)
{
return buf.Append (method.Name);