Info for enum constants.
<mrdocs/Metadata/Symbol/EnumConstant.hpp>
struct EnumConstantSymbol final
: SymbolCommonBase<SymbolKind::EnumConstant>
| Name | Description |
|---|---|
SymbolCommonBase<SymbolKind::EnumConstant> | Base class for providing variant discriminator functions. |
| Name | Description |
|---|---|
EnumConstantSymbol [constructor] | Construct from SymbolID |
operator<=> | Three-way comparison operator |
| Name |
|---|
isConcept |
isEnum |
isEnumConstant |
isFunction |
isGuide |
isNamespace |
isNamespaceAlias |
isOverloads |
isRecord |
isTypedef |
isUsing |
isVariable |
| Name | Description |
|---|---|
Initializer | The initializer expression, if any |
| Name |
|---|
kind_id |
| Name | Description |
|---|---|
merge | Merges two Symbol objects. |