/frameworks/base/tools/aapt2/ |
D | DominatorTree_test.cpp | 75 std::vector<std::unique_ptr<ResourceConfigValue>> configs; in TEST() 76 configs.push_back(util::make_unique<ResourceConfigValue>(default_config, "")); in TEST() 77 configs.push_back(util::make_unique<ResourceConfigValue>(land_config, "")); in TEST() 78 configs.push_back(util::make_unique<ResourceConfigValue>(sw600dp_land_config, "")); in TEST() 95 std::vector<std::unique_ptr<ResourceConfigValue>> configs; in TEST() 96 configs.push_back(util::make_unique<ResourceConfigValue>(default_config, "")); in TEST() 97 configs.push_back(util::make_unique<ResourceConfigValue>(land_config, "")); in TEST() 98 configs.push_back(util::make_unique<ResourceConfigValue>(default_config, "phablet")); in TEST() 99 configs.push_back(util::make_unique<ResourceConfigValue>(sw600dp_land_config, "phablet")); in TEST() 124 std::vector<std::unique_ptr<ResourceConfigValue>> configs; in TEST() [all …]
|
D | ResourceTable.h | 96 class ResourceConfigValue { 107 ResourceConfigValue(const android::ConfigDescription& config, android::StringPiece product) in ResourceConfigValue() function 112 DISALLOW_COPY_AND_ASSIGN(ResourceConfigValue); 137 std::vector<std::unique_ptr<ResourceConfigValue>> values; 142 ResourceConfigValue* FindValue(const android::ConfigDescription& config, 144 const ResourceConfigValue* FindValue(const android::ConfigDescription& config, 147 ResourceConfigValue* FindOrCreateValue(const android::ConfigDescription& config, 149 std::vector<ResourceConfigValue*> FindAllValues(const android::ConfigDescription& config); 152 std::vector<ResourceConfigValue*> FindValuesIf(Func f) { in FindValuesIf() 153 std::vector<ResourceConfigValue*> results; in FindValuesIf() [all …]
|
D | DominatorTree.h | 51 const std::vector<std::unique_ptr<ResourceConfigValue>>& configs); 55 explicit Node(ResourceConfigValue* value = nullptr, Node* parent = nullptr) 58 inline ResourceConfigValue* value() const { return value_; } in value() 74 ResourceConfigValue* value_;
|
D | ResourceTable.cpp | 159 ResourceConfigValue* ResourceEntry::FindValue(const ConfigDescription& config, in FindValue() 162 lt_config_key_ref<std::unique_ptr<ResourceConfigValue>>); in FindValue() 164 ResourceConfigValue* value = iter->get(); in FindValue() 172 const ResourceConfigValue* ResourceEntry::FindValue(const android::ConfigDescription& config, in FindValue() 175 lt_config_key_ref<std::unique_ptr<ResourceConfigValue>>); in FindValue() 177 ResourceConfigValue* value = iter->get(); in FindValue() 185 ResourceConfigValue* ResourceEntry::FindOrCreateValue(const ConfigDescription& config, in FindOrCreateValue() 188 lt_config_key_ref<std::unique_ptr<ResourceConfigValue>>); in FindOrCreateValue() 190 ResourceConfigValue* value = iter->get(); in FindOrCreateValue() 195 ResourceConfigValue* newValue = in FindOrCreateValue() [all …]
|
D | DominatorTree.cpp | 29 const std::vector<std::unique_ptr<ResourceConfigValue>>& configs) { in DominatorTree()
|
D | ResourceTable_test.cpp | 169 std::vector<ResourceConfigValue*> values = in TEST()
|
/frameworks/base/tools/aapt2/split/ |
D | TableSplitter.cpp | 37 using ConfigClaimedMap = std::unordered_map<ResourceConfigValue*, bool>; 38 using ConfigDensityGroups = std::map<ConfigDescription, std::vector<ResourceConfigValue*>>; 61 std::vector<ResourceConfigValue*> SelectValues( in SelectValues() 64 std::vector<ResourceConfigValue*> selected; in SelectValues() 69 ResourceConfigValue* config_value = entry.first; in SelectValues() 87 const std::vector<ResourceConfigValue*>& related_values = entry.second; in SelectValues() 96 ResourceConfigValue* best_value = nullptr; in SelectValues() 97 for (ResourceConfigValue* this_value : related_values) { in SelectValues() 130 const std::vector<ResourceConfigValue*>& related_values = entry.second; in MarkNonPreferredDensitiesAsClaimed() 133 std::unordered_set<ResourceConfigValue*> best_values; in MarkNonPreferredDensitiesAsClaimed() [all …]
|
/frameworks/base/tools/aapt2/optimize/ |
D | VersionCollapser.cpp | 89 auto pred = [&](const std::unique_ptr<ResourceConfigValue>& val) -> bool { in CollapseVersions() 120 [](const std::unique_ptr<ResourceConfigValue>& val) in CollapseVersions() 128 for (std::unique_ptr<ResourceConfigValue>& config_value : entry->values) { in CollapseVersions() 132 std::unique_ptr<ResourceConfigValue> new_value = in CollapseVersions() 133 util::make_unique<ResourceConfigValue>( in CollapseVersions() 153 [](const std::unique_ptr<ResourceConfigValue>& a, in CollapseVersions() 154 const std::unique_ptr<ResourceConfigValue>& b) -> bool { in CollapseVersions()
|
D | ResourceDeduper.cpp | 54 ResourceConfigValue* node_value = node->value(); in VisitConfig() 55 ResourceConfigValue* parent_value = parent->value(); in VisitConfig() 67 ResourceConfigValue* sibling_value = sibling->value(); in VisitConfig() 105 [](const std::unique_ptr<ResourceConfigValue>& val) -> bool { in DedupeEntry()
|
/frameworks/base/tools/aapt2/link/ |
D | AutoVersioner_test.cpp | 33 …entry.values.push_back(util::make_unique<ResourceConfigValue>(ConfigDescription::DefaultConfig(), … in TEST() 34 entry.values.push_back(util::make_unique<ResourceConfigValue>(land_config, "")); in TEST() 35 entry.values.push_back(util::make_unique<ResourceConfigValue>(sw600dp_land_config, "")); in TEST() 46 …entry.values.push_back(util::make_unique<ResourceConfigValue>(ConfigDescription::DefaultConfig(), … in TEST() 47 entry.values.push_back(util::make_unique<ResourceConfigValue>(sw600dp_v13_config, "")); in TEST() 48 entry.values.push_back(util::make_unique<ResourceConfigValue>(v21_config, "")); in TEST()
|
D | ResourceExcluder.cpp | 34 ResourceConfigValue* value) { in RemoveIfExcluded() 78 [](const std::unique_ptr<ResourceConfigValue>& val) -> bool { in Consume()
|
D | TableMerger.cpp | 203 bool override_styles_instead_of_overlaying, ResourceConfigValue* dst_config_value, in MergeConfigValue() 204 ResourceConfigValue* src_config_value, android::StringPool* pool) { in MergeConfigValue() 279 ResourceConfigValue* dst_config_value = dst_entry->FindValue( in DoMerge()
|
D | AutoVersioner.cpp | 84 ResourceConfigValue* config_value = entry->values[i].get(); in Consume()
|
/frameworks/base/tools/aapt2/process/ |
D | ProductFilter.cpp | 33 ResourceConfigValue* config_value = iter->get(); in SelectProductToKeep() 41 ResourceConfigValue* previously_selected_config_value = selected_product_iter->get(); in SelectProductToKeep() 58 ResourceConfigValue* previously_default_config_value = default_product_iter->get(); in SelectProductToKeep() 93 std::vector<std::unique_ptr<ResourceConfigValue>> new_values; in Consume() 115 std::make_unique<ResourceConfigValue>((*val)->config, android::StringPiece{})); in Consume()
|
D | ProductFilter.h | 18 class ResourceConfigValue; variable 22 using ResourceConfigValueIter = std::vector<std::unique_ptr<ResourceConfigValue>>::iterator;
|
D | SymbolTable.cpp | 208 ResourceConfigValue* config_value = sr.entry->FindValue(kDefaultConfig); in FindByName()
|
/frameworks/base/tools/aapt2/compile/ |
D | PseudolocaleGenerator.cpp | 401 void GrammaticalGender(ResourceConfigValue* original_value, in GrammaticalGender() 402 ResourceConfigValue* localized_config_value, android::StringPool* pool, in GrammaticalGender() 421 ResourceConfigValue* grammatical_gendered_config_value = in GrammaticalGender() 433 void GrammaticalGenderIfNeeded(ResourceConfigValue* original_value, ResourceConfigValue* new_value, in GrammaticalGenderIfNeeded() 453 ResourceConfigValue* original_value, android::StringPool* pool, in PseudolocalizeIfNeeded() 472 ResourceConfigValue* new_config_value = in PseudolocalizeIfNeeded() 485 static bool IsPseudolocalizable(ResourceConfigValue* config_value) { in IsPseudolocalizable() 554 std::vector<ResourceConfigValue*> values = entry->FindValuesIf(IsPseudolocalizable); in Consume() 555 for (ResourceConfigValue* value : values) { in Consume()
|
/frameworks/base/tools/aapt2/test/ |
D | Common.cpp | 52 ResourceConfigValue* config_value = result.value().entry->FindValue(config, product); in GetValueForConfigAndProduct()
|
D | Common.h | 60 ResourceConfigValue* config_value = result.value().entry->FindValue(config, product); in GetValueForConfigAndProduct()
|
/frameworks/base/tools/aapt2/cmd/ |
D | Diff.cpp | 101 const ResourceConfigValue* config_value_a, LoadedApk* apk_b, in EmitResourceConfigValueDiff() 103 const ResourceTableEntryView& entry_b, const ResourceConfigValue* config_value_b) { in EmitResourceConfigValueDiff() 127 for (const ResourceConfigValue* config_value_a : entry_a.values) { in EmitResourceEntryDiff() 142 for (const ResourceConfigValue* config_value_b : entry_b.values) { in EmitResourceEntryDiff()
|
/frameworks/base/tools/aapt2/format/proto/ |
D | ProtoSerialize_test.cpp | 795 ResourceConfigValue* config_value = entry->FindValue({}); in TEST() 877 ResourceConfigValue* config_value = entry->FindValue({}); in TEST()
|
D | ProtoSerialize.cpp | 423 for (const ResourceConfigValue* config_value : entry.values) { in SerializeTableToPb()
|
D | ProtoDeserialize.cpp | 530 ResourceConfigValue* config_value = entry->FindOrCreateValue(config, pb_config.product()); in DeserializePackageFromPb()
|
/frameworks/base/tools/aapt2/dump/ |
D | DumpManifest.cpp | 281 ResourceConfigValue* best_value = nullptr; in BestConfigValue()
|