7#include "../utility/utility.hpp"
8#include "../macros.hpp"
14enum class semantic_text_style :
unsigned char { label, small_label, warning, error, help, placeholder, link };
17constexpr auto semantic_text_style_metadata = enum_metadata{
18 semantic_text_style::label,
"label",
19 semantic_text_style::small_label,
"small-label",
20 semantic_text_style::warning,
"warning",
21 semantic_text_style::error,
"error",
22 semantic_text_style::help,
"help",
23 semantic_text_style::placeholder,
"placeholder",
24 semantic_text_style::link,
"link",
DOXYGEN BUG.
Definition algorithm.hpp:16
constexpr Out narrow_cast(In const &rhs) noexcept
Cast numeric values without loss of precision.
Definition cast.hpp:377