[#mrdocs-OtherAttribute] = xref:mrdocs.adoc[mrdocs]::OtherAttribute :relfileprefix: ../ :mrdocs: An attribute mrdocs does not treat specially. == Synopsis Declared in `<mrdocs/Metadata/Attribute/OtherAttribute.hpp>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct OtherAttribute final : xref:mrdocs/AttributeCommonBase-01.adoc[AttributeCommonBase<AttributeKind::Other>] ---- == Description The spelling is preserved in xref:mrdocs/Attribute/Name.adoc[`Attribute::Name`] and the arguments in xref:mrdocs/Attribute/balancedTokens.adoc[`Attribute::balancedTokens`]. == Base Classes [cols="1,4"] |=== | Name| Description | `xref:mrdocs/AttributeCommonBase-01.adoc[AttributeCommonBase<AttributeKind::Other>]` | CRTP base that ties a concrete attribute to a fixed AttributeKind. |=== == Static Member Functions [cols="1"] |=== | Name | xref:mrdocs/OtherAttribute/isAssume.adoc[`isAssume`] | xref:mrdocs/OtherAttribute/isCarriesDependency.adoc[`isCarriesDependency`] | xref:mrdocs/OtherAttribute/isDeprecated.adoc[`isDeprecated`] | xref:mrdocs/OtherAttribute/isFallthrough.adoc[`isFallthrough`] | xref:mrdocs/OtherAttribute/isIndeterminate.adoc[`isIndeterminate`] | xref:mrdocs/OtherAttribute/isLikely.adoc[`isLikely`] | xref:mrdocs/OtherAttribute/isMaybeUnused.adoc[`isMaybeUnused`] | xref:mrdocs/OtherAttribute/isNoUniqueAddress.adoc[`isNoUniqueAddress`] | xref:mrdocs/OtherAttribute/isNodiscard.adoc[`isNodiscard`] | xref:mrdocs/OtherAttribute/isNoreturn.adoc[`isNoreturn`] | xref:mrdocs/OtherAttribute/isOther.adoc[`isOther`] | xref:mrdocs/OtherAttribute/isUnlikely.adoc[`isUnlikely`] |=== == Static Data Members [cols="1"] |=== | Name | xref:mrdocs/OtherAttribute/kind_id.adoc[`kind_id`] |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#