Searched refs:FlagDefaultKind (Results 1 – 8 of 8) sorted by relevance
146 auto def_kind = static_cast<FlagDefaultKind>(def_kind_); in Init()152 assert(def_kind == FlagDefaultKind::kGenFunc); in Init()157 if (def_kind == FlagDefaultKind::kGenFunc) { in Init()160 assert(def_kind != FlagDefaultKind::kDynamicValue); in Init()170 assert(def_kind == FlagDefaultKind::kGenFunc); in Init()216 case FlagDefaultKind::kDynamicValue: in MakeInitValue()219 case FlagDefaultKind::kGenFunc: in MakeInitValue()518 if (DefaultKind() == FlagDefaultKind::kDynamicValue) { in ParseFrom()524 def_kind_ = static_cast<uint8_t>(FlagDefaultKind::kDynamicValue); in ParseFrom()
263 enum class FlagDefaultKind : uint8_t { enum271 FlagDefaultKind kind;293 return {FlagDefaultSrc(GenT{}.value), FlagDefaultKind::kOneWord}; in DefaultArg()298 return {FlagDefaultSrc(&GenT::Gen), FlagDefaultKind::kGenFunc}; in DefaultArg()525 FlagDefaultKind DefaultKind() const527 return static_cast<FlagDefaultKind>(def_kind_);
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_);
139 flags::FlagDefaultSrc{dflt}, flags::FlagDefaultKind::dflt_kind}; \146 flags::FlagDefaultKind::kGenFunc \152 flags::FlagDefaultSrc{dflt}, flags::FlagDefaultKind::dflt_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}; \