Lines Matching defs:allDensities
35 sp<Rule> RuleGenerator::generateDensity(const Vector<int>& allDensities, size_t index) {
36 if (allDensities[index] != ResTable_config::DENSITY_ANY) {
40 const bool hasAnyDensity = std::find(allDensities.begin(),
41 allDensities.end(), (int) ResTable_config::DENSITY_ANY) != allDensities.end();
55 gt->longArgs.add(findMid(allDensities[index - 1], allDensities[index]) - 1);
59 if (index + 1 < allDensities.size() && allDensities[index + 1] != ResTable_config::DENSITY_ANY) {
63 lt->longArgs.add(findMid(allDensities[index], allDensities[index + 1]));
122 Vector<int> allDensities;
123 allDensities.add(group[index].config.density);
129 allDensities.clear();
131 allDensities.add(group[j].config.density);
137 rootRule->subrules.add(generateDensity(allDensities, densityIndex));