/aosp14/frameworks/base/tools/aapt2/split/ |
H A D | TableSplitter.cpp | 69 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 D | NoDefaultResourceRemover.cpp | 42 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 D | ProductFilter.cpp | 31 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 D | AutoVersioner.cpp | 84 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 D | ReferenceLinker.cpp | 492 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 D | VersionCollapser.cpp | 121 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 D | Obfuscator.cpp | 98 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 D | Common.cpp | 52 ResourceConfigValue* config_value = result.value().entry->FindValue(config, product); variable 53 if (config_value) { 54 return config_value->value.get();
|
H A D | Common.h | 60 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 D | components_full_proto.txt | 190 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 D | ResourceMapping.cpp | 184 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 D | ResourceTable.cpp | 226 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 D | ResourceTable.h | 154 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 D | ValueVisitor.h | 201 for (auto& config_value : entry->values) { 202 config_value->value->Accept(visitor);
|
H A D | LoadedApk.cpp | 214 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 D | ProtoSerialize_test.cpp | 794 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 D | ProtoSerialize.cpp | 423 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 D | ProtoDeserialize.cpp | 522 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 D | Optimize.cpp | 264 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 D | Link.cpp | 539 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 D | Convert.cpp | 303 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 D | PseudolocaleGenerator.cpp | 349 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 D | SymbolTable.cpp | 208 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 D | TableFlattener.cpp | 504 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 D | ProguardRules.cpp | 519 for (auto& config_value : entry->values) { in CollectResourceReferences() local 522 config_value->value->Accept(&visitor); in CollectResourceReferences()
|