Home
last modified time | relevance | path

Searched refs:VariantMapKey (Results 1 – 5 of 5) sorted by relevance

/aosp12/art/libartbase/base/
H A Dvariant_map.h137 struct VariantMapKey : detail::VariantMapKeyRaw { struct
150 explicit VariantMapKey(const TValue& default_value) in VariantMapKey() function
152 explicit VariantMapKey(TValue&& default_value) in VariantMapKey() function
154 VariantMapKey() {} in VariantMapKey() function
155 virtual ~VariantMapKey() {} in ~VariantMapKey() argument
159 return new VariantMapKey<TValue>(*this); in Clone()
181 VariantMapKey(const VariantMapKey&) = default; argument
182 VariantMapKey(VariantMapKey&&) = default;
199 struct VariantMapStringKey : VariantMapKey<TValue> { argument
462 static_assert(std::is_base_of<VariantMapKey<TValue>, TKey<TValue>>::value, in StaticAssertKeyType()
H A Dvariant_map_test.cc27 struct FruitMapKey : VariantMapKey<TValue> {
/aosp12/art/compiler/driver/
H A Dsimple_compiler_options_map.h31 struct SimpleParseArgumentMapKey : VariantMapKey<TValue> {
34 : VariantMapKey<TValue>(std::move(default_value)) {} in SimpleParseArgumentMapKey()
/aosp12/art/runtime/
H A Druntime_options.h48 struct RuntimeArgumentMapKey : VariantMapKey<TValue> {
51 : VariantMapKey<TValue>(std::move(default_value)) {} in RuntimeArgumentMapKey()
/aosp12/art/dex2oat/
H A Ddex2oat_options.h42 struct Dex2oatArgumentMapKey : VariantMapKey<TValue> {
45 : VariantMapKey<TValue>(std::move(default_value)) {} in Dex2oatArgumentMapKey()