mrdocs::UnlikelyAttribute

The [[unlikely]] attribute (C++20): this path is less likely.

Synopsis

Declared in <mrdocs/Metadata/Attribute/UnlikelyAttribute.hpp>

struct UnlikelyAttribute final
    : AttributeCommonBase<AttributeKind::Unlikely>

Base Classes

NameDescription
AttributeCommonBase<AttributeKind::Unlikely>CRTP base that ties a concrete attribute to a fixed AttributeKind.

Static Member Functions

Name
isAssume
isCarriesDependency
isDeprecated
isFallthrough
isIndeterminate
isLikely
isMaybeUnused
isNoUniqueAddress
isNodiscard
isNoreturn
isOther
isUnlikely

Static Data Members

Name
kind_id