private static string GetFriendlyFullGenericInstanceMethodName(this GenericInstanceMethod self, ILanguage language) { StringBuilder signature = new StringBuilder(); signature.Append(self.FixedReturnType.FullName) .Append(" ") .Append(self.MemberFriendlyFullName(language)); self.GenericInstanceFriendlyFullName(language, signature, false, "<", ">"); self.MethodSignatureFriendlyFullName(language, signature, false); return(signature.ToString()); }
private static string GetFriendlyFullGenericInstanceMethodName(this GenericInstanceMethod self, ILanguage language, bool includeNamespace = true) /* End AGPL */ { StringBuilder signature = new StringBuilder(); signature.Append(self.FixedReturnType.FullName) .Append(" ") /* AGPL */ .Append(self.MemberFriendlyFullName(language, includeNamespace)); self.GenericInstanceFriendlyFullName(language, signature, false, "<", ">", includeNamespace); self.MethodSignatureFriendlyFullName(language, signature, false, includeNamespace); /* End AGPL */ return(signature.ToString()); }