template <typename TValue> struct SimpleParseArgumentMapKey : VariantMapKey<TValue> {
SimpleParseArgumentMapKey() {} explicit SimpleParseArgumentMapKey(TValue default_value)
: VariantMapKey<TValue>(std::move(default_value)) {} // Don't ODR-use constexpr default values, which means that Struct::Fields // that are declared 'static constexpr T Name = Value' don't need to have a matching definition.
};
struct SimpleParseArgumentMap : CompilerOptionsMap<SimpleParseArgumentMap,
SimpleParseArgumentMapKey> { // This 'using' line is necessary to inherit the variadic constructor. using CompilerOptionsMap<SimpleParseArgumentMap, SimpleParseArgumentMapKey>::CompilerOptionsMap;
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.