Searched refs:VariantMapKey (Results 1 – 5 of 5) sorted by relevance
137 struct VariantMapKey : detail::VariantMapKeyRaw { struct150 explicit VariantMapKey(const TValue& default_value) in VariantMapKey() argument152 explicit VariantMapKey(TValue&& default_value) in VariantMapKey() function154 VariantMapKey() {} in VariantMapKey() function155 virtual ~VariantMapKey() {} in ~VariantMapKey() argument159 return new VariantMapKey<TValue>(*this); in Clone()181 VariantMapKey(const VariantMapKey&) = default; argument182 VariantMapKey(VariantMapKey&&) noexcept = default;199 struct VariantMapStringKey : VariantMapKey<TValue> { argument461 static_assert(std::is_base_of_v<VariantMapKey<TValue>, TKey<TValue>>, in StaticAssertKeyType()
27 struct FruitMapKey : VariantMapKey<TValue> {
47 struct RuntimeArgumentMapKey : VariantMapKey<TValue> {50 : VariantMapKey<TValue>(std::move(default_value)) {} in RuntimeArgumentMapKey()
32 struct SimpleParseArgumentMapKey : VariantMapKey<TValue> {35 : VariantMapKey<TValue>(std::move(default_value)) {} in SimpleParseArgumentMapKey()
41 struct Dex2oatArgumentMapKey : VariantMapKey<TValue> {44 : VariantMapKey<TValue>(std::move(default_value)) {} in Dex2oatArgumentMapKey()