Home
last modified time | relevance | path

Searched refs:config_value (Results 1 – 25 of 27) sorted by relevance

12

/aosp14/frameworks/base/tools/aapt2/split/
H A DTableSplitter.cpp69 ResourceConfigValue* config_value = entry.first; in SelectValues() local
70 if (config_value->config.density == 0 && !entry.second) { in SelectValues()
74 selected.push_back(config_value); in SelectValues()
202 config_value.reset(); in SplitTable()
214 if (config_value) { in SplitTable()
215 config_claimed_map[config_value.get()] = false; in SplitTable()
217 if (config_value->config.density != 0) { in SplitTable()
220 .push_back(config_value.get()); in SplitTable()
255 split_entry->FindOrCreateValue(config_value->config, config_value->product); in SplitTable()
270 if (config_value && config_claimed_map[config_value.get()]) { in SplitTable()
[all …]
/aosp14/frameworks/base/tools/aapt2/link/
H A DNoDefaultResourceRemover.cpp42 for (const auto& config_value : entry->values) { in KeepResource() local
43 const int config = ConfigDescription::DefaultConfig().diff(config_value->config); in KeepResource()
52 && config_value->config.sdkVersion <= minSdk) { in KeepResource()
59 && config_value->config.sdkVersion <= minSdk)) { in KeepResource()
85 for (const auto& config_value : (*iter)->values) { in Consume()
86 if (config_value->value != nullptr) { in Consume()
87 diag->Note(android::DiagMessage(config_value->value->GetSource()) << "defined here"); in Consume()
H A DProductFilter.cpp31 ResourceConfigValue* config_value = iter->get(); in SelectProductToKeep() local
32 if (products_.find(config_value->product) != products_.end()) { in SelectProductToKeep()
35 diag->Error(android::DiagMessage(config_value->value->GetSource()) in SelectProductToKeep()
36 << "selection of product '" << config_value->product << "' for resource " in SelectProductToKeep()
51 if (config_value->product.empty() || config_value->product == "default") { in SelectProductToKeep()
54 diag->Error(android::DiagMessage(config_value->value->GetSource()) in SelectProductToKeep()
H A DAutoVersioner.cpp84 ResourceConfigValue* config_value = entry->values[i].get(); in Consume() local
85 if (config_value->config.sdkVersion >= SDK_LOLLIPOP_MR1) { in Consume()
92 if (Style* style = ValueCast<Style>(config_value->value.get())) { in Consume()
103 if (sdk_level > std::max<ApiVersion>(config_value->config.sdkVersion, 1)) { in Consume()
126 config_value->config, in Consume()
129 ConfigDescription new_config(config_value->config); in Consume()
H A DReferenceLinker.cpp492 for (auto& config_value : entry->values) { in Consume() local
493 config_value->value = config_value->value->Transform(reference_transformer); in Consume()
/aosp14/frameworks/base/tools/aapt2/optimize/
H A DVersionCollapser.cpp121 for (std::unique_ptr<ResourceConfigValue>& config_value : entry->values) { in CollapseVersions()
122 if (config_value->config.sdkVersion != 0 && in CollapseVersions()
123 config_value->config.sdkVersion <= min_sdk) { in CollapseVersions()
127 config_value->config.CopyWithoutSdkVersion(), in CollapseVersions()
128 config_value->product); in CollapseVersions()
129 new_value->value = std::move(config_value->value); in CollapseVersions()
130 config_value = std::move(new_value); in CollapseVersions()
H A DObfuscator.cpp98 for (auto& config_value : entry->values) { in HandleShortenFilePaths() local
99 FileReference* file_ref = ValueCast<FileReference>(config_value->value.get()); in HandleShortenFilePaths()
/aosp14/frameworks/base/tools/aapt2/test/
H A DCommon.cpp52 ResourceConfigValue* config_value = result.value().entry->FindValue(config, product); variable
53 if (config_value) {
54 return config_value->value.get();
H A DCommon.h60 ResourceConfigValue* config_value = result.value().entry->FindValue(config, product); in GetValueForConfigAndProduct() local
61 if (config_value) { in GetValueForConfigAndProduct()
62 return ValueCast<T>(config_value->value.get()); in GetValueForConfigAndProduct()
/aosp14/frameworks/base/tools/aapt2/integration-tests/DumpTest/
H A Dcomponents_full_proto.txt190 config_value {
213 config_value {
236 config_value {
259 config_value {
282 config_value {
305 config_value {
328 config_value {
356 config_value {
384 config_value {
410 config_value {
[all …]
/aosp14/frameworks/base/cmds/idmap2/libidmap2/
H A DResourceMapping.cpp184 const auto& config_value = std::get<TargetValueWithConfig>(value); in AddMapping() local
185 if (config_map.find(config_value.config) != config_map.end()) { in AddMapping()
189 config_map.insert(config_value.to_pair()); in AddMapping()
/aosp14/frameworks/base/tools/aapt2/
H A DResourceTable.cpp226 for (auto& config_value : values) { in HasDefaultValue() local
227 if (config_value->config == default_config) { in HasDefaultValue()
563 auto config_value = entry->FindOrCreateValue(res.config, res.product); in AddResource() local
564 if (!config_value->value) { in AddResource()
566 config_value->value = std::move(res.value); in AddResource()
570 auto result = validate ? ResolveValueCollision(config_value->value.get(), res.value.get()) in AddResource()
581 config_value->value = std::move(res.value); in AddResource()
679 for (const auto& config_value : entry->values) { in Clone() local
681 new_entry->FindOrCreateValue(config_value->config, config_value->product); in Clone()
682 new_value->value = config_value->value->Transform(cloner); in Clone()
H A DResourceTable.h154 for (auto& config_value : values) { in FindValuesIf()
155 if (f(config_value.get())) { in FindValuesIf()
156 results.push_back(config_value.get()); in FindValuesIf()
H A DValueVisitor.h201 for (auto& config_value : entry->values) {
202 config_value->value->Accept(visitor);
H A DLoadedApk.cpp214 for (auto& config_value : entry->values) { in WriteToArchive() local
215 FileReference* file_ref = ValueCast<FileReference>(config_value->value.get()); in WriteToArchive()
/aosp14/frameworks/base/tools/aapt2/format/proto/
H A DProtoSerialize_test.cpp794 ResourceConfigValue* config_value = entry->FindValue({}); in TEST() local
802 config_value = entry->FindValue({}); in TEST()
807 bp = ValueCast<BinaryPrimitive>(config_value->value.get()); in TEST()
814 config_value = entry->FindValue({}); in TEST()
815 String* s = ValueCast<String>(config_value->value.get()); in TEST()
822 config_value = entry->FindValue({}); in TEST()
876 ResourceConfigValue* config_value = entry->FindValue({}); in TEST() local
885 config_value = entry->FindValue({}); in TEST()
890 bp = ValueCast<BinaryPrimitive>(config_value->value.get()); in TEST()
896 config_value = entry->FindValue({}); in TEST()
[all …]
H A DProtoSerialize.cpp423 for (const ResourceConfigValue* config_value : entry.values) { in SerializeTableToPb() local
425 SerializeConfig(config_value->config, pb_config_value->mutable_config()); in SerializeTableToPb()
426 pb_config_value->mutable_config()->set_product(config_value->product); in SerializeTableToPb()
427 SerializeValueToPb(*config_value->value, pb_config_value->mutable_value(), in SerializeTableToPb()
H A DProtoDeserialize.cpp522 for (const pb::ConfigValue& pb_config_value : pb_entry.config_value()) { in DeserializePackageFromPb()
530 ResourceConfigValue* config_value = entry->FindOrCreateValue(config, pb_config.product()); in DeserializePackageFromPb() local
531 if (config_value->value != nullptr) { in DeserializePackageFromPb()
536 config_value->value = DeserializeValueFromPb(pb_config_value.value(), src_pool, config, in DeserializePackageFromPb()
538 if (config_value->value == nullptr) { in DeserializePackageFromPb()
/aosp14/frameworks/base/tools/aapt2/cmd/
H A DOptimize.cpp264 for (auto& config_value : entry->values) { in WriteSplitApk() local
265 auto* file_ref = ValueCast<FileReference>(config_value->value.get()); in WriteSplitApk()
274 << config_value->config << "' not found"); in WriteSplitApk()
279 config_sorted_files[std::make_pair(config_value->config, entry_name)] = file_ref; in WriteSplitApk()
H A DLink.cpp539 for (auto& config_value : entry->values) { in Flatten() local
558 file_op.config = config_value->config; in Flatten()
599 file_op.xml_to_flatten->file.config = config_value->config; in Flatten()
1021 for (const auto& config_value : entry->values) { in VerifyNoExternalPackages() local
1744 for (auto& config_value : icon_entry->values) { in AliasAdaptiveIcon() local
1745 icon_max_sdk = (icon_max_sdk < config_value->config.sdkVersion) in AliasAdaptiveIcon()
1746 ? config_value->config.sdkVersion : icon_max_sdk; in AliasAdaptiveIcon()
1761 for (auto& config_value : round_icon_entry->values) { in AliasAdaptiveIcon() local
1772 for (auto& config_value : icon_entry->values) { in AliasAdaptiveIcon() local
1773 if (config_value->config.sdkVersion < SDK_O) { in AliasAdaptiveIcon()
[all …]
H A DConvert.cpp303 for (const auto& config_value : entry->values) { in Convert() local
304 FileReference* file = ValueCast<FileReference>(config_value->value.get()); in Convert()
/aosp14/frameworks/base/tools/aapt2/compile/
H A DPseudolocaleGenerator.cpp349 static bool IsPseudolocalizable(ResourceConfigValue* config_value) { in IsPseudolocalizable() argument
350 const int diff = config_value->config.diff(ConfigDescription::DefaultConfig()); in IsPseudolocalizable()
354 return config_value->value->IsTranslatable(); in IsPseudolocalizable()
/aosp14/frameworks/base/tools/aapt2/process/
H A DSymbolTable.cpp208 ResourceConfigValue* config_value = sr.entry->FindValue(kDefaultConfig); in FindByName() local
209 if (config_value) { in FindByName()
211 if (Attribute* attr = ValueCast<Attribute>(config_value->value.get())) { in FindByName()
/aosp14/frameworks/base/tools/aapt2/format/binary/
H A DTableFlattener.cpp504 for (auto& config_value : entry.values) { in FlattenTypes() local
505 config_to_entry_list_map[config_value->config].push_back( in FlattenTypes()
506 FlatEntry{&entry, config_value->value.get(), local_key_index}); in FlattenTypes()
/aosp14/frameworks/base/tools/aapt2/java/
H A DProguardRules.cpp519 for (auto& config_value : entry->values) { in CollectResourceReferences() local
522 config_value->value->Accept(&visitor); in CollectResourceReferences()

12