Searched refs:VariantMapKey (Results 1 – 3 of 3) sorted by relevance
136 struct VariantMapKey : detail::VariantMapKeyRaw { struct149 explicit VariantMapKey(const TValue& default_value) in VariantMapKey() function151 explicit VariantMapKey(TValue&& default_value) in VariantMapKey() argument153 VariantMapKey() {} in VariantMapKey() argument154 virtual ~VariantMapKey() {} in ~VariantMapKey() argument158 return new VariantMapKey<TValue>(*this); in Clone()180 VariantMapKey(const VariantMapKey&) = default; argument181 VariantMapKey(VariantMapKey&&) = default;198 struct VariantMapStringKey : VariantMapKey<TValue> { argument444 static_assert(std::is_base_of<VariantMapKey<TValue>, TKey<TValue>>::value, in StaticAssertKeyType()
27 struct FruitMapKey : VariantMapKey<TValue> {
51 struct RuntimeArgumentMapKey : VariantMapKey<TValue> {54 : VariantMapKey<TValue>(std::move(default_value)) {} in RuntimeArgumentMapKey()