diff options
| -rw-r--r-- | doc/tools/doxybuilder_types.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/tools/doxybuilder_types.py b/doc/tools/doxybuilder_types.py index 4bb6e1868..24e0a57db 100644 --- a/doc/tools/doxybuilder_types.py +++ b/doc/tools/doxybuilder_types.py @@ -275,6 +275,10 @@ class DoxyTypes(object): elif e.getparent().tag == 'ref': if e.is_tail: result.append(e.strip()) + elif e.strip().find('(') > 0: + result.append(':c:func:`%s`' % e.strip()) + elif e.isupper(): + result.append(':c:data:`%s`' % e.strip()) else: result.append(':c:type:`%s`' % e.strip()) elif e.getparent().tag == 'emphasis': |
