Home
last modified time | relevance | path

Searched refs:TargetValue (Results 1 – 10 of 10) sorted by relevance

/aosp12/frameworks/base/cmds/idmap2/tests/
H A DFabricatedOverlayTests.cpp67 auto entry = std::get_if<TargetValue>(&it.value); in TEST()
74 entry = std::get_if<TargetValue>(&it.value); in TEST()
81 entry = std::get_if<TargetValue>(&it.value); in TEST()
133 auto entry = std::get_if<TargetValue>(&it.value); in TEST()
H A DResourceMappingTests.cpp116 auto actual_overlay_value = std::get_if<TargetValue>(&entry_map->second); in MappingExists()
/aosp12/frameworks/base/cmds/idmap2/libidmap2/
H A DFabricatedOverlay.cpp73 std::map<std::string, std::map<std::string, std::map<std::string, TargetValue>>> entries; in Build()
97 package_name, std::map<std::string, std::map<std::string, TargetValue>>())) in Build()
105 .insert(std::make_pair(type_name.to_string(), std::map<std::string, TargetValue>())) in Build()
111 entry = type->second.insert(std::make_pair(entry_name.to_string(), TargetValue())).first; in Build()
114 entry->second = TargetValue{res_entry.data_type, res_entry.data_value}; in Build()
286 name, TargetValue{.data_type = static_cast<uint8_t>(res_value.data_type()), in GetOverlayData()
H A DResourceMapping.cpp163 const std::variant<OverlayData::ResourceIdValue, TargetValue>& value) { in AddMapping()
179 auto overlay_value = std::get<TargetValue>(value); in AddMapping()
H A DIdmap.cpp285 {mapping.first, std::get<TargetValue>(mapping.second)}); in FromResourceMapping()
H A DResourceContainer.cpp229 OverlayData::Value{*target_resource, TargetValue{.data_type = overlay_resource->dataType, in CreateResourceMapping()
/aosp12/frameworks/base/cmds/idmap2/include/idmap2/
H A DResourceMapping.h36 using TargetResourceMap = std::map<ResourceId, std::variant<ResourceId, TargetValue>>;
72 const std::variant<OverlayData::ResourceIdValue, TargetValue>& value);
H A DResourceUtils.h40 struct TargetValue { struct
H A DResourceContainer.h69 std::variant<ResourceIdValue, TargetValue> value;
H A DIdmap.h205 TargetValue value;