(self)
return self.name.replace("<", r"\<").replace("`", r"\`")
Return object name suitable for use in references

        Escapes several known strings that cause problems, including the
        following reference syntax::

            :dotnet:cls:`Foo.Bar<T>`

        As the `<T>` notation is also special syntax in references, indicating
        the reference to Foo.Bar should be named T.

        See: http://sphinx-doc.org/domains.html#role-cpp:any
Return object name suitable for use in references
Return object name suitable for use in references
def ref_name(self):
        """Return object name suitable for use in references

        Escapes several known strings that cause problems, including the
        following reference syntax::

            :dotnet:cls:`Foo.Bar<T>`

        As the `<T>` notation is also special syntax in references, indicating
        the reference to Foo.Bar should be named T.

        See: http://sphinx-doc.org/domains.html#role-cpp:any
        """
        return self.name.replace("<", r"\<").replace("`", r"\`")
def ref_name ( self ) : return self . name . replace ( "<" , r"\<" ) . replace ( "`" , r"\`" )