Searched refs:FlagDefaultKind (Results 1 – 4 of 4) sorted by relevance
145 auto def_kind = static_cast<FlagDefaultKind>(def_kind_); in Init()151 if (def_kind == FlagDefaultKind::kGenFunc) { in Init()154 assert(def_kind != FlagDefaultKind::kDynamicValue); in Init()170 assert(def_kind == FlagDefaultKind::kGenFunc); in Init()177 assert(def_kind == FlagDefaultKind::kGenFunc); in Init()220 case FlagDefaultKind::kDynamicValue: in MakeInitValue()223 case FlagDefaultKind::kGenFunc: in MakeInitValue()562 if (DefaultKind() == FlagDefaultKind::kDynamicValue) { in ParseFrom()568 def_kind_ = static_cast<uint8_t>(FlagDefaultKind::kDynamicValue); in ParseFrom()
265 enum class FlagDefaultKind : uint8_t { enum273 FlagDefaultKind kind;295 return {FlagDefaultSrc(GenT{}.value), FlagDefaultKind::kOneWord}; in DefaultArg()300 return {FlagDefaultSrc(&GenT::Gen), FlagDefaultKind::kGenFunc}; in DefaultArg()542 FlagDefaultKind DefaultKind() const544 return static_cast<FlagDefaultKind>(def_kind_);
124 flags_internal::FlagDefaultKind::kGenFunc});
142 flags::FlagDefaultSrc{dflt}, flags::FlagDefaultKind::dflt_kind}; \149 flags::FlagDefaultKind::kGenFunc \155 flags::FlagDefaultSrc{dflt}, flags::FlagDefaultKind::dflt_kind}; \