/aosp12/frameworks/base/libs/androidfw/include/androidfw/ |
H A D | ConfigDescription.h | 84 ConfigDescription(); 86 ConfigDescription(const ConfigDescription& o); 87 ConfigDescription(ConfigDescription&& o) noexcept; 90 ConfigDescription& operator=(const ConfigDescription& o); argument 91 ConfigDescription& operator=(ConfigDescription&& o) noexcept; argument 144 inline ConfigDescription::ConfigDescription() { in ConfigDescription() function 154 inline ConfigDescription::ConfigDescription(const ConfigDescription& o) in ConfigDescription() function 158 inline ConfigDescription::ConfigDescription(ConfigDescription&& o) noexcept { in ConfigDescription() function 162 inline ConfigDescription& ConfigDescription::operator=( 169 inline ConfigDescription& ConfigDescription::operator=( [all …]
|
/aosp12/frameworks/base/tools/aapt2/ |
H A D | DominatorTree_test.cpp | 26 using ::android::ConfigDescription; 72 const ConfigDescription default_config = {}; in TEST() 73 const ConfigDescription land_config = test::ParseConfigOrDie("land"); in TEST() 92 const ConfigDescription default_config = {}; in TEST() 114 const ConfigDescription default_config = {}; in TEST() 115 const ConfigDescription en_config = test::ParseConfigOrDie("en"); in TEST() 123 const ConfigDescription v20_config = test::ParseConfigOrDie("v20"); in TEST() 155 const ConfigDescription fr_config = test::ParseConfigOrDie("fr"); in TEST() 202 const ConfigDescription default_config = {}; in TEST() 203 const ConfigDescription de_config = test::ParseConfigOrDie("de"); in TEST() [all …]
|
H A D | ResourceTable.h | 100 const android::ConfigDescription config; 108 ResourceConfigValue(const android::ConfigDescription& config, const android::StringPiece& product) in ResourceConfigValue() 141 ResourceConfigValue* FindValue(const android::ConfigDescription& config, 143 const ResourceConfigValue* FindValue(const android::ConfigDescription& config, 146 ResourceConfigValue* FindOrCreateValue(const android::ConfigDescription& config, 148 std::vector<ResourceConfigValue*> FindAllValues(const android::ConfigDescription& config); 215 const ResourceConfigValue* FindValue(const android::ConfigDescription& config, 260 android::ConfigDescription config; 273 NewResourceBuilder& SetValue(std::unique_ptr<Value> value, android::ConfigDescription config = {},
|
/aosp12/frameworks/base/tools/aapt/ |
H A D | ConfigDescription.h | 26 struct ConfigDescription : public android::ResTable_config { struct 27 ConfigDescription() { in ConfigDescription() argument 37 ConfigDescription(const ConfigDescription&o) in ConfigDescription() function 41 ConfigDescription& operator=(const android::ResTable_config& o) { 47 ConfigDescription& operator=(const ConfigDescription& o) { 52 inline bool operator<(const ConfigDescription& o) const { return compare(o) < 0; } 53 inline bool operator<=(const ConfigDescription& o) const { return compare(o) <= 0; } 54 inline bool operator==(const ConfigDescription& o) const { return compare(o) == 0; } 55 inline bool operator!=(const ConfigDescription& o) const { return compare(o) != 0; } 56 inline bool operator>=(const ConfigDescription& o) const { return compare(o) >= 0; } [all …]
|
H A D | ResourceFilter.h | 52 ConfigDescription mDefault; 54 android::Vector<std::pair<ConfigDescription, uint32_t> > mConfigs; 81 explicit StrongResourceFilter(const std::set<ConfigDescription>& configs) in StrongResourceFilter() 87 std::set<ConfigDescription>::const_iterator iter = mConfigs.begin(); in match() 96 inline const std::set<ConfigDescription>& getConfigs() const { in getConfigs() 101 std::set<ConfigDescription> mConfigs;
|
H A D | ApkBuilder.cpp | 27 mSplits.add(new ApkSplit(std::set<ConfigDescription>(), mDefaultFilter, true)); in ApkBuilder() 30 status_t ApkBuilder::createSplitForConfigs(const std::set<ConfigDescription>& configs) { in createSplitForConfigs() 33 const std::set<ConfigDescription>& splitConfigs = mSplits[i]->getConfigs(); in createSplitForConfigs() 34 std::set<ConfigDescription>::const_iterator iter = configs.begin(); in createSplitForConfigs() 81 ApkSplit::ApkSplit(const std::set<ConfigDescription>& configs, const sp<ResourceFilter>& filter, bo… in ApkSplit() 83 std::set<ConfigDescription>::const_iterator iter = configs.begin(); in ApkSplit()
|
/aosp12/frameworks/base/tools/aapt2/optimize/ |
H A D | ResourceDeduper_test.cpp | 23 using ::android::ConfigDescription; 30 const ConfigDescription default_config = {}; in TEST() 31 const ConfigDescription ldrtl_config = test::ParseConfigOrDie("ldrtl"); in TEST() 33 const ConfigDescription en_config = test::ParseConfigOrDie("en"); in TEST() 36 const ConfigDescription land_config = test::ParseConfigOrDie("land"); in TEST() 70 const ConfigDescription default_config = {}; in TEST() 93 const ConfigDescription default_config = {}; in TEST() 116 const ConfigDescription default_config = {}; in TEST() 139 const ConfigDescription default_config = {}; in TEST() 140 const ConfigDescription fr_config = test::ParseConfigOrDie("fr"); in TEST() [all …]
|
H A D | MultiApkGenerator_test.cpp | 34 using ::android::ConfigDescription; 86 inline FileReference* ValueForConfig(ResourceTable* table, const ConfigDescription& config) { in ValueForConfig() 96 ConfigDescription default_ = ParseConfigOrDie("").CopyWithoutSdkVersion(); 97 ConfigDescription mdpi_ = ParseConfigOrDie("mdpi").CopyWithoutSdkVersion(); 98 ConfigDescription hdpi_ = ParseConfigOrDie("hdpi").CopyWithoutSdkVersion(); 99 ConfigDescription xhdpi_ = ParseConfigOrDie("xhdpi").CopyWithoutSdkVersion(); 100 ConfigDescription xxhdpi_ = ParseConfigOrDie("xxhdpi").CopyWithoutSdkVersion(); 101 ConfigDescription xxxhdpi_ = ParseConfigOrDie("xxxhdpi").CopyWithoutSdkVersion(); 102 ConfigDescription v19_ = ParseConfigOrDie("v19"); 103 ConfigDescription v21_ = ParseConfigOrDie("v21");
|
/aosp12/frameworks/base/tools/aapt/tests/ |
H A D | ResourceFilter_test.cpp | 34 ConfigDescription config; in TEST() 49 ConfigDescription config; in TEST() 59 ConfigDescription config; in TEST() 70 ConfigDescription config; in TEST() 82 ConfigDescription config; in TEST() 93 ConfigDescription config; in TEST() 104 ConfigDescription config; in TEST() 117 ConfigDescription config; in TEST() 130 ConfigDescription config; in TEST() 146 ConfigDescription config; in TEST() [all …]
|
H A D | AaptConfig_test.cpp | 26 static ::testing::AssertionResult TestParse(const String8& input, ConfigDescription* config=NULL) { in TestParse() 33 static ::testing::AssertionResult TestParse(const char* input, ConfigDescription* config=NULL) { in TestParse() 52 ConfigDescription config; in TEST() 66 ConfigDescription config; in TEST() 72 ConfigDescription config; in TEST() 81 ConfigDescription config; in TEST() 87 ConfigDescription config; in TEST() 102 ConfigDescription config; in TEST() 117 ConfigDescription config; in TEST()
|
H A D | ResourceTable_test.cpp | 28 ConfigDescription defaultConfig = {}; in TEST() 30 ConfigDescription landConfig = {}; in TEST() 33 ConfigDescription sw600dpLandConfig = {}; in TEST() 48 ConfigDescription defaultConfig = {}; in TEST() 50 ConfigDescription v21Config = {}; in TEST() 53 ConfigDescription sw600dpV13Config = {}; in TEST()
|
/aosp12/frameworks/base/tools/aapt2/format/proto/ |
H A D | ProtoDeserialize.cpp | 29 using ::android::ConfigDescription; 87 ConfigDescription::LAYOUTDIR_LTR; in DeserializeConfigFromPb() 92 ConfigDescription::LAYOUTDIR_RTL; in DeserializeConfigFromPb() 147 ConfigDescription::SCREENROUND_YES; in DeserializeConfigFromPb() 153 ConfigDescription::SCREENROUND_NO; in DeserializeConfigFromPb() 178 (out_config->colorMode & ~ConfigDescription::MASK_HDR) | ConfigDescription::HDR_YES; in DeserializeConfigFromPb() 183 (out_config->colorMode & ~ConfigDescription::MASK_HDR) | ConfigDescription::HDR_NO; in DeserializeConfigFromPb() 220 ConfigDescription::UI_MODE_TYPE_CAR; in DeserializeConfigFromPb() 255 ConfigDescription::UI_MODE_NIGHT_NO; in DeserializeConfigFromPb() 311 out_config->keyboard = ConfigDescription::KEYBOARD_12KEY; in DeserializeConfigFromPb() [all …]
|
H A D | ProtoSerialize.cpp | 22 using android::ConfigDescription; 68 case ConfigDescription::LAYOUTDIR_LTR: in SerializeConfig() 72 case ConfigDescription::LAYOUTDIR_RTL: in SerializeConfig() 106 case ConfigDescription::SCREENLONG_YES: in SerializeConfig() 111 case ConfigDescription::SCREENLONG_NO: in SerializeConfig() 122 case ConfigDescription::SCREENROUND_NO: in SerializeConfig() 139 case ConfigDescription::HDR_YES: in SerializeConfig() 143 case ConfigDescription::HDR_NO: in SerializeConfig() 219 case ConfigDescription::KEYSHIDDEN_NO: in SerializeConfig() 247 case ConfigDescription::NAVHIDDEN_NO: in SerializeConfig() [all …]
|
/aosp12/frameworks/base/tools/split-select/ |
H A D | RuleGenerator_test.cpp | 50 EXPECT_LT(263, (int) ConfigDescription::DENSITY_XHIGH); in TEST() 51 EXPECT_GT(262, (int) ConfigDescription::DENSITY_HIGH); in TEST() 52 EXPECT_LT(363, (int) ConfigDescription::DENSITY_XXHIGH); in TEST() 53 EXPECT_GT(362, (int) ConfigDescription::DENSITY_XHIGH); in TEST() 58 const ssize_t highIndex = densities.add(ConfigDescription::DENSITY_HIGH); in TEST() 59 const ssize_t xhighIndex = densities.add(ConfigDescription::DENSITY_XHIGH); in TEST() 60 const ssize_t xxhighIndex = densities.add(ConfigDescription::DENSITY_XXHIGH); in TEST() 81 const ssize_t highIndex = densities.add(ConfigDescription::DENSITY_HIGH); in TEST() 82 const ssize_t xhighIndex = densities.add(ConfigDescription::DENSITY_XHIGH); in TEST() 83 const ssize_t xxhighIndex = densities.add(ConfigDescription::DENSITY_XXHIGH); in TEST() [all …]
|
/aosp12/frameworks/base/libs/androidfw/tests/ |
H A D | ConfigDescription_test.cpp | 29 const StringPiece& input, ConfigDescription* config = nullptr) { in TestParse() 30 if (ConfigDescription::Parse(input, config)) { in TestParse() 51 ConfigDescription config; in TEST() 68 ConfigDescription config; in TEST() 74 ConfigDescription config; in TEST() 83 ConfigDescription config; in TEST() 89 ConfigDescription config; in TEST() 104 ConfigDescription config; in TEST() 119 ConfigDescription config; in TEST() 134 ConfigDescription config; in TEST() [all …]
|
/aosp12/frameworks/base/tools/aapt2/link/ |
H A D | ResourceExcluder_test.cpp | 23 using ::android::ConfigDescription; 29 ConfigDescription config_description; in BuildArg() 35 ConfigDescription config_description; in BuildArgList() 46 ConfigDescription default_config; in TEST() 64 ConfigDescription default_config; in TEST() 82 ConfigDescription default_config; in TEST() 100 ConfigDescription default_config; in TEST() 127 ConfigDescription default_config; in TEST() 156 ConfigDescription default_config; in TEST() 177 ConfigDescription default_config; in TEST() [all …]
|
H A D | AutoVersioner_test.cpp | 23 using ::android::ConfigDescription; 29 const ConfigDescription land_config = test::ParseConfigOrDie("land"); in TEST() 30 const ConfigDescription sw600dp_land_config = test::ParseConfigOrDie("sw600dp-land"); in TEST() 33 …entry.values.push_back(util::make_unique<ResourceConfigValue>(ConfigDescription::DefaultConfig(), … in TEST() 37 EXPECT_TRUE(ShouldGenerateVersionedResource(&entry, ConfigDescription::DefaultConfig(), 17)); in TEST() 42 const ConfigDescription sw600dp_v13_config = test::ParseConfigOrDie("sw600dp-v13"); in TEST() 43 const ConfigDescription v21_config = test::ParseConfigOrDie("v21"); in TEST() 46 …entry.values.push_back(util::make_unique<ResourceConfigValue>(ConfigDescription::DefaultConfig(), … in TEST() 50 EXPECT_TRUE(ShouldGenerateVersionedResource(&entry, ConfigDescription::DefaultConfig(), 17)); in TEST() 51 EXPECT_FALSE(ShouldGenerateVersionedResource(&entry, ConfigDescription::DefaultConfig(), 22)); in TEST()
|
H A D | NoDefaultResourceRemover.cpp | 25 using android::ConfigDescription; 43 const int config = ConfigDescription::DefaultConfig().diff(config_value->config); in KeepResource() 46 if (config == ConfigDescription::CONFIG_LOCALE) { in KeepResource() 51 else if (config == ConfigDescription::CONFIG_VERSION in KeepResource() 57 else if (config == ConfigDescription::CONFIG_DENSITY in KeepResource() 58 || (config == (ConfigDescription::CONFIG_DENSITY | ConfigDescription::CONFIG_VERSION) in KeepResource()
|
H A D | ResourceExcluder.cpp | 25 using android::ConfigDescription; 31 void RemoveIfExcluded(std::set<std::pair<ConfigDescription, int>>& excluded_configs_, in RemoveIfExcluded() argument 35 const ConfigDescription& config = value->config; in RemoveIfExcluded() 38 if (config == ConfigDescription::DefaultConfig()) { in RemoveIfExcluded() 44 const ConfigDescription& excluded_config = excluded_pair.first; in RemoveIfExcluded()
|
H A D | ResourceExcluder.h | 24 using android::ConfigDescription; 31 explicit ResourceExcluder(std::vector<ConfigDescription>& excluded_configs) { in ResourceExcluder() 33 int diff_from_default = config.diff(ConfigDescription::DefaultConfig()); in ResourceExcluder() 43 std::set<std::pair<ConfigDescription, int>> excluded_configs_;
|
/aosp12/frameworks/base/tools/aapt2/filter/ |
H A D | ConfigFilter.cpp | 22 using ::android::ConfigDescription; 26 void AxisConfigFilter::AddConfig(ConfigDescription config) { in AddConfig() 27 uint32_t diff_mask = ConfigDescription::DefaultConfig().diff(config); in AddConfig() 55 static bool ScriptsMatch(const ConfigDescription& config, const ConfigDescription& entry) { in ScriptsMatch() 79 bool AxisConfigFilter::Match(const ConfigDescription& config) const { in Match() 80 const uint32_t mask = ConfigDescription::DefaultConfig().diff(config); in Match() 88 const ConfigDescription& target = entry.first; in Match()
|
H A D | ConfigFilter.h | 37 virtual bool Match(const android::ConfigDescription& config) const = 0; 49 void AddConfig(android::ConfigDescription config); 51 bool Match(const android::ConfigDescription& config) const override; 54 std::set<std::pair<android::ConfigDescription, uint32_t>> configs_;
|
/aosp12/frameworks/base/tools/aapt2/split/ |
H A D | TableSplitter.cpp | 33 using ::android::ConfigDescription; 40 static ConfigDescription CopyWithoutDensity(const ConfigDescription& config) { in CopyWithoutDensity() 41 ConfigDescription without_density = config; in CopyWithoutDensity() 52 for (const ConfigDescription& config : constraints.configs) { in SplitValueSelector() 86 const ConfigDescription& config = entry.first; in SelectValues() 93 ConfigDescription target_density = config; in SelectValues() 116 std::set<ConfigDescription> density_independent_configs_; 117 std::map<ConfigDescription, uint16_t> 129 const ConfigDescription& config = entry.first; in MarkNonPreferredDensitiesAsClaimed() 137 ConfigDescription target_density = config; in MarkNonPreferredDensitiesAsClaimed() [all …]
|
/aosp12/frameworks/base/tools/aapt2/format/binary/ |
H A D | BinaryResourceParser.h | 63 const android::ConfigDescription& config, 67 const android::ConfigDescription& config, 71 const android::ConfigDescription& config, 75 const android::ConfigDescription& config, 79 const android::ConfigDescription& config, 83 const android::ConfigDescription& config,
|
/aosp12/frameworks/base/libs/androidfw/ |
H A D | ConfigDescription.cpp | 30 const ConfigDescription& ConfigDescription::DefaultConfig() { in DefaultConfig() 31 static ConfigDescription config = {}; in DefaultConfig() 640 bool ConfigDescription::Parse(const StringPiece& str, ConfigDescription* out) { in Parse() 643 ConfigDescription config; in Parse() 833 ConfigDescription* config) { in ApplyVersionForCompatibility() 867 ConfigDescription ConfigDescription::CopyWithoutSdkVersion() const { in CopyWithoutSdkVersion() 868 ConfigDescription copy = *this; in CopyWithoutSdkVersion() 884 bool ConfigDescription::Dominates(const ConfigDescription& o) const { in Dominates() 905 const ConfigDescription& o) const { in HasHigherPrecedenceThan() 965 bool ConfigDescription::ConflictsWith(const ConfigDescription& o) const { in ConflictsWith() [all …]
|