summaryrefslogtreecommitdiffstats
path: root/templates/xml/compound.xsd
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2016-09-21 20:01:27 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2016-09-21 20:01:27 (GMT)
commit9ef1bf94eef1af591c40102b930fef95250b8142 (patch)
tree38ec21af29d25dcec3db5961aa032dcc4e94058b /templates/xml/compound.xsd
parente12ec76f044b07d4e4fe167c93103be2879abaca (diff)
downloadDoxygen-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/xml/compound.xsd')
-rw-r--r--templates/xml/compound.xsd8
1 files changed, 8 insertions, 0 deletions
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" />