mrdocs::EnumConstantSymbol

Info for enum constants.

Synopsis

Declared in <mrdocs/Metadata/Symbol/EnumConstant.hpp>
struct EnumConstantSymbol final
    : SymbolCommonBase<SymbolKind::EnumConstant>

Base Classes

Name Description
SymbolCommonBase<SymbolKind::EnumConstant>Base class for providing variant discriminator functions.

Member Functions

Name Description
EnumConstantSymbol [constructor]Construct from SymbolID
operator<=> Three-way comparison operator

Static Member Functions

Name
isConcept
isEnum
isEnumConstant
isFunction
isGuide
isNamespace
isNamespaceAlias
isOverloads
isRecord
isTypedef
isUsing
isVariable

Data Members

Name Description
Initializer The initializer expression, if any

Static Data Members

Name
kind_id

Non-Member Functions

Name Description
mergeMerges two Symbol objects.

Created with MrDocs