diff --git a/support/mkdocstrings_handlers/cxx/__init__.py b/support/mkdocstrings_handlers/cxx/__init__.py index 63672686..a575a101 100644 --- a/support/mkdocstrings_handlers/cxx/__init__.py +++ b/support/mkdocstrings_handlers/cxx/__init__.py @@ -101,6 +101,9 @@ def convert_return_type(d: Definition, node: et.Element) -> None: if len(parts) > 1: d.trailing_return_type = normalize_type(parts[1]) +def render_param(param: Definition) -> str: + return param.type + (f' {param.name}' if len(param.name) > 0 else '') + def render_decl(d: Definition) -> None: text = '' if d.id is not None: @@ -110,8 +113,7 @@ def render_decl(d: Definition) -> None: text += '