summaryrefslogtreecommitdiff
path: root/src/enum.hh
AgeCommit message (Collapse)Author
2021-11-21Replace std::enable_if with requiresMaxime Coste
Introduce some concepts for enum and flags handling, goodbye and thanks for all the fish std::enable_if.
2017-05-17Move constexpr compatible Array struct to meta.hhMaxime Coste
2017-03-15Move enum/flags option functions to option_types.hhMaxime Coste
2017-03-15Migrate to a more value based meta programming modelMaxime Coste
Introduce Meta::Type<T> to store a type as value, and pass it around, migrate enum_desc and option_type_name to this.
2016-12-27Support set -add on flag typesMaxime Coste
Fixes #1082
2016-03-25Add a SplitView container viewMaxime Coste
2016-02-29Avoid a gcc warning in enum option_to_string implMaxime Coste
2016-02-28Code cleanupMaxime Coste
2015-11-20Move enum option handling in enum.hh and refactor enum optionsMaxime Coste