diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2016-09-21 20:01:27 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2016-09-21 20:01:27 (GMT) |
commit | 9ef1bf94eef1af591c40102b930fef95250b8142 (patch) | |
tree | 38ec21af29d25dcec3db5961aa032dcc4e94058b /templates | |
parent | e12ec76f044b07d4e4fe167c93103be2879abaca (diff) | |
download | Doxygen-9ef1bf94eef1af591c40102b930fef95250b8142.zip Doxygen-9ef1bf94eef1af591c40102b930fef95250b8142.tar.gz Doxygen-9ef1bf94eef1af591c40102b930fef95250b8142.tar.bz2 |
Bug 771152 - C++11 ref-qualifiers do not appear in Member Function Documentation section
Diffstat (limited to 'templates')
-rw-r--r-- | templates/html/htmlmemdef.tpl | 2 | ||||
-rw-r--r-- | templates/xml/compound.xsd | 8 |
2 files changed, 10 insertions, 0 deletions
diff --git a/templates/html/htmlmemdef.tpl b/templates/html/htmlmemdef.tpl index 2b03a22..cb9c9e0 100644 --- a/templates/html/htmlmemdef.tpl +++ b/templates/html/htmlmemdef.tpl @@ -94,6 +94,8 @@ {{ member.extraTypeChars }} {% if member.hasConstQualifier %} const {% endif %} {% if member.hasVolatileQualifier %} volatile {% endif %} + {% if member.hasRefQualifierLValue %} & {% endif %} + {% if member.hasRefQualifierRValue %} && {% endif %} {{ member.trailingReturnType }} {% endif %} {% endif %} diff --git a/templates/xml/compound.xsd b/templates/xml/compound.xsd index c960c7b..f2ab42c 100644 --- a/templates/xml/compound.xsd +++ b/templates/xml/compound.xsd @@ -149,6 +149,7 @@ <xsd:attribute name="const" type="DoxBool" use="optional"/> <xsd:attribute name="explicit" type="DoxBool" use="optional"/> <xsd:attribute name="inline" type="DoxBool" use="optional"/> + <xsd:attribute name="refqual" type="DoxRefQualifierKind" use="optional"/> <xsd:attribute name="virt" type="DoxVirtualKind" use="optional"/> <xsd:attribute name="volatile" type="DoxBool" use="optional"/> <xsd:attribute name="mutable" type="DoxBool" use="optional"/> @@ -689,6 +690,13 @@ </xsd:restriction> </xsd:simpleType> + <xsd:simpleType name="DoxRefQualifierKind"> + <xsd:restriction base="xsd:string"> + <xsd:enumeration value="lvalue" /> + <xsd:enumeration value="rvalue" /> + </xsd:restriction> + </xsd:simpleType> + <xsd:simpleType name="DoxLanguage"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="Unknown" /> |