diff options
author | Vladimír Vondruš <mosra@centrum.cz> | 2017-11-29 17:51:39 (GMT) |
---|---|---|
committer | Vladimír Vondruš <mosra@centrum.cz> | 2017-11-29 17:51:39 (GMT) |
commit | 169cad806ea795e5c425fd397aa0de54cbc0a81e (patch) | |
tree | e6bf67c83dbd12ce308215dd8f0534b8c12b3c8d /templates | |
parent | 17bceb8f4580535de52d19e8cadf0d088f972bef (diff) | |
download | Doxygen-169cad806ea795e5c425fd397aa0de54cbc0a81e.zip Doxygen-169cad806ea795e5c425fd397aa0de54cbc0a81e.tar.gz Doxygen-169cad806ea795e5c425fd397aa0de54cbc0a81e.tar.bz2 |
Provide information about enum type "strongness" in the XML output.
There's a new boolean `strong` attribute on the `<memberdef>` element
that defines whether the enum is a classic or a strong one.
Tests were updated to verify both cases.
Diffstat (limited to 'templates')
-rw-r--r-- | templates/xml/compound.xsd | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/templates/xml/compound.xsd b/templates/xml/compound.xsd index 8affc20..0720823 100644 --- a/templates/xml/compound.xsd +++ b/templates/xml/compound.xsd @@ -146,6 +146,7 @@ <xsd:attribute name="id" type="xsd:string" /> <xsd:attribute name="prot" type="DoxProtectionKind" /> <xsd:attribute name="static" type="DoxBool" /> + <xsd:attribute name="strong" type="DoxBool" use="optional"/> <xsd:attribute name="const" type="DoxBool" use="optional"/> <xsd:attribute name="explicit" type="DoxBool" use="optional"/> <xsd:attribute name="inline" type="DoxBool" use="optional"/> |