|
LLVM 23.0.0git
|
Compile-time data representation of enum entries. More...
#include "llvm/ADT/Enum.h"
Public Attributes | |
| std::array< std::string_view, NumStrs > | Names |
| T | Value |
Compile-time data representation of enum entries.
Only use for constexpr variables passed to BUILD_ENUM_STRINGS, do NOT access the created variable directly in code! The idea is that this is only used at compile-time to build a more compact and relocation-free representation in the binary.
| std::array<std::string_view, NumStrs> llvm::EnumStringDef< T, NumStrs >::Names |
| T llvm::EnumStringDef< T, NumStrs >::Value |