C++, fix object types for xrefs

Make them all work with intersphinx.
Strengthen templateParam a bit.
This commit is contained in:
Jakob Lykke Andersen
2021-01-11 20:27:53 +01:00
parent 750e6ec431
commit f7a1d66359
6 changed files with 227 additions and 50 deletions

View File

@@ -123,37 +123,37 @@
:class:`TParamType`
:struct:`TParamType`
:union:`TParamType`
:func:`TParamType`
function
:member:`TParamType`
:var:`TParamType`
:type:`TParamType`
:concept:`TParamType`
:enum:`TParamType`
:enumerator:`TParamType`
concept
enum
enumerator
:cpp:any:`TParamVar`
:class:`TParamVar`
:struct:`TParamVar`
:union:`TParamVar`
:func:`TParamVar`
function
:member:`TParamVar`
:var:`TParamVar`
:type:`TParamVar`
:concept:`TParamVar`
:enum:`TParamVar`
:enumerator:`TParamVar`
concept
enum
enumerator
:cpp:any:`TParamTemplate`
:class:`TParamTemplate`
:struct:`TParamTemplate`
:union:`TParamTemplate`
:func:`TParamTemplate`
function
:member:`TParamTemplate`
:var:`TParamTemplate`
:type:`TParamTemplate`
:concept:`TParamTemplate`
:enum:`TParamTemplate`
:enumerator:`TParamTemplate`
concept
enum
enumerator
.. function:: void FunctionParams(int FunctionParam)