diff options
Diffstat (limited to 'sphinx/ext/autodoc.py')
-rw-r--r-- | sphinx/ext/autodoc.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sphinx/ext/autodoc.py b/sphinx/ext/autodoc.py index 676740671..084ae1552 100644 --- a/sphinx/ext/autodoc.py +++ b/sphinx/ext/autodoc.py @@ -813,7 +813,10 @@ class FunctionDocumenter(ModuleLevelDocumenter): argspec = inspect.getargspec(self.object.__init__) if argspec[0]: del argspec[0][0] - return inspect.formatargspec(*argspec) + args = inspect.formatargspec(*argspec) + # escape backslashes for reST + args = args.replace('\\', '\\\\') + return args def document_members(self, all_members=False): pass |