/frameworks/base/tools/aapt2/format/binary/ |
D | ResEntryWriter.cpp | 52 Reference key = Reference(ResourceId(ResTable_map::ATTR_TYPE)); in Visit() 58 Reference key = Reference(ResourceId(ResTable_map::ATTR_MIN)); in Visit() 64 Reference key = Reference(ResourceId(ResTable_map::ATTR_MAX)); in Visit() 105 Reference key(android::ResTable_map::ATTR_MIN + i); in Visit() 120 q.id = android::ResTable_map::ATTR_ZERO; in Visit() 124 q.id = android::ResTable_map::ATTR_ONE; in Visit() 128 q.id = android::ResTable_map::ATTR_TWO; in Visit() 132 q.id = android::ResTable_map::ATTR_FEW; in Visit() 136 q.id = android::ResTable_map::ATTR_MANY; in Visit() 140 q.id = android::ResTable_map::ATTR_OTHER; in Visit() [all …]
|
D | ResEntryWriter_test.cpp | 26 using ::android::ResTable_map; 105 std::vector<int32_t> expected_offsets{0, sizeof(ResTable_entry_ext) + 2 * sizeof(ResTable_map)}; in TEST_F() 106 EXPECT_EQ(out.size(), 2 * (sizeof(ResTable_entry_ext) + 2 * sizeof(ResTable_map))); in TEST_F() 116 std::vector<int32_t> expected_offsets{0, sizeof(ResTable_entry_ext) + 2 * sizeof(ResTable_map)}; in TEST_F() 117 EXPECT_EQ(out.size(), 2 * (sizeof(ResTable_entry_ext) + 2 * sizeof(ResTable_map))); in TEST_F() 174 std::vector<int32_t> expected_offsets{0, sizeof(ResTable_entry_ext) + 2 * sizeof(ResTable_map)}; in TEST_F() 175 EXPECT_EQ(out.size(), 2 * (sizeof(ResTable_entry_ext) + 2 * sizeof(ResTable_map))); in TEST_F() 185 std::vector<int32_t> expected_offsets{0, sizeof(ResTable_entry_ext) + 2 * sizeof(ResTable_map)}; in TEST_F() 186 EXPECT_EQ(out.size(), 2 * (sizeof(ResTable_entry_ext) + 2 * sizeof(ResTable_map))); in TEST_F()
|
D | BinaryResourceParser.h | 93 bool CollectMetaData(const android::ResTable_map& map_entry, Value* value); 135 inline const ResTable_map* begin(const ResTable_map_entry* map) { in begin() 136 return (const ResTable_map*)((const uint8_t*)map + android::util::DeviceToHost32(map->size)); in begin() 139 inline const ResTable_map* end(const ResTable_map_entry* map) { in end()
|
D | BinaryResourceParser.cpp | 619 for (const ResTable_map& map_entry : map) { in ParseStyle() 642 auto type_mask_iter = std::find_if(begin(map), end(map), [](const ResTable_map& entry) -> bool { in ParseAttr() 643 return android::util::DeviceToHost32(entry.name.ident) == ResTable_map::ATTR_TYPE; in ParseAttr() 650 for (const ResTable_map& map_entry : map) { in ParseAttr() 653 case ResTable_map::ATTR_MIN: in ParseAttr() 656 case ResTable_map::ATTR_MAX: in ParseAttr() 663 if (attr->type_mask & (ResTable_map::TYPE_ENUM | ResTable_map::TYPE_FLAGS)) { in ParseAttr() 680 for (const ResTable_map& map_entry : map) { in ParseArray() 690 for (const ResTable_map& map_entry : map) { in ParsePlural() 697 case ResTable_map::ATTR_ZERO: in ParsePlural() [all …]
|
D | ResEntryWriter.h | 33 using android::ResTable_map;
|
D | TableFlattener_test.cpp | 221 attr.type_mask = android::ResTable_map::TYPE_INTEGER; in TEST_F() 288 auto values = (const ResTable_map*)(((const uint8_t *)entry) + entry->size); in TEST_F() 290 ASSERT_EQ(values->name.ident, android::ResTable_map::ATTR_MIN); in TEST_F() 292 ASSERT_EQ((values+1)->name.ident, android::ResTable_map::ATTR_MIN + 1); in TEST_F()
|
/frameworks/base/tools/aapt2/link/ |
D | XmlReferenceLinker_test.cpp | 36 .SetTypeMask(android::ResTable_map::TYPE_ENUM | in SetUp() 37 android::ResTable_map::TYPE_DIMENSION) in SetUp() 42 .SetTypeMask(android::ResTable_map::TYPE_COLOR) in SetUp() 48 .SetTypeMask(android::ResTable_map::TYPE_STRING) in SetUp() 66 .SetTypeMask(android::ResTable_map::TYPE_COLOR) in SetUp() 71 .SetTypeMask(android::ResTable_map::TYPE_COLOR) in SetUp()
|
D | XmlCompatVersioner_test.cpp | 31 constexpr auto TYPE_DIMENSION = android::ResTable_map::TYPE_DIMENSION; 32 constexpr auto TYPE_STRING = android::ResTable_map::TYPE_STRING;
|
D | ReferenceLinker_test.cpp | 21 using ::android::ResTable_map; 106 .SetTypeMask(ResTable_map::TYPE_COLOR) in TEST() 110 .SetTypeMask(ResTable_map::TYPE_FLAGS) in TEST() 149 .SetTypeMask(ResTable_map::TYPE_COLOR) in TEST() 245 .SetTypeMask(android::ResTable_map::TYPE_COLOR) in TEST()
|
D | XmlReferenceLinker.cpp | 50 Attribute default_attribute(android::ResTable_map::TYPE_ANY); in Visit() 99 } else if ((attribute->type_mask & android::ResTable_map::TYPE_STRING) == 0) { in Visit()
|
D | ManifestFixer_test.cpp | 45 .SetTypeMask(android::ResTable_map::TYPE_STRING) in SetUp() 50 .SetTypeMask(android::ResTable_map::TYPE_STRING | in SetUp() 51 android::ResTable_map::TYPE_INTEGER) in SetUp() 56 .SetTypeMask(android::ResTable_map::TYPE_STRING | in SetUp() 57 android::ResTable_map::TYPE_INTEGER) in SetUp()
|
/frameworks/base/tools/aapt2/ |
D | ResourceValues.cpp | 564 if ((type_mask & ~android::ResTable_map::TYPE_ANY) != 0 || in IsCompatibleWith() 565 (attr.type_mask & ~android::ResTable_map::TYPE_ANY) != 0) { in IsCompatibleWith() 570 uint32_t this_type_mask = type_mask | android::ResTable_map::TYPE_REFERENCE; in IsCompatibleWith() 571 uint32_t that_type_mask = attr.type_mask | android::ResTable_map::TYPE_REFERENCE; in IsCompatibleWith() 576 if (type_mask == android::ResTable_map::TYPE_ANY) { in MaskString() 582 if ((type_mask & android::ResTable_map::TYPE_REFERENCE) != 0) { in MaskString() 591 if ((type_mask & android::ResTable_map::TYPE_STRING) != 0) { in MaskString() 600 if ((type_mask & android::ResTable_map::TYPE_INTEGER) != 0) { in MaskString() 609 if ((type_mask & android::ResTable_map::TYPE_BOOLEAN) != 0) { in MaskString() 618 if ((type_mask & android::ResTable_map::TYPE_COLOR) != 0) { in MaskString() [all …]
|
D | ResourceUtils_test.cpp | 25 using ::android::ResTable_map; 199 .SetTypeMask(ResTable_map::TYPE_FLAGS) in TEST() 222 ResTable_map::TYPE_INTEGER), in TEST() 225 ResTable_map::TYPE_BOOLEAN), in TEST() 231 ResTable_map::TYPE_FLOAT), in TEST() 240 ResTable_map::TYPE_FLOAT), in TEST() 246 ResTable_map::TYPE_FLOAT), in TEST() 250 ResTable_map::TYPE_INTEGER), in TEST() 256 ResTable_map::TYPE_FLOAT), in TEST()
|
D | ResourceUtils.cpp | 587 return android::ResTable_map::TYPE_REFERENCE; in AndroidTypeToAttributeTypeMask() 590 return android::ResTable_map::TYPE_STRING; in AndroidTypeToAttributeTypeMask() 593 return android::ResTable_map::TYPE_FLOAT; in AndroidTypeToAttributeTypeMask() 596 return android::ResTable_map::TYPE_DIMENSION; in AndroidTypeToAttributeTypeMask() 599 return android::ResTable_map::TYPE_FRACTION; in AndroidTypeToAttributeTypeMask() 603 return android::ResTable_map::TYPE_INTEGER | in AndroidTypeToAttributeTypeMask() 604 android::ResTable_map::TYPE_ENUM | in AndroidTypeToAttributeTypeMask() 605 android::ResTable_map::TYPE_FLAGS; in AndroidTypeToAttributeTypeMask() 608 return android::ResTable_map::TYPE_BOOLEAN; in AndroidTypeToAttributeTypeMask() 614 return android::ResTable_map::TYPE_COLOR; in AndroidTypeToAttributeTypeMask() [all …]
|
D | ResourceParser.cpp | 59 return android::ResTable_map::TYPE_REFERENCE; in ParseFormatTypeNoEnumsOrFlags() 61 return android::ResTable_map::TYPE_STRING; in ParseFormatTypeNoEnumsOrFlags() 63 return android::ResTable_map::TYPE_INTEGER; in ParseFormatTypeNoEnumsOrFlags() 65 return android::ResTable_map::TYPE_BOOLEAN; in ParseFormatTypeNoEnumsOrFlags() 67 return android::ResTable_map::TYPE_COLOR; in ParseFormatTypeNoEnumsOrFlags() 69 return android::ResTable_map::TYPE_FLOAT; in ParseFormatTypeNoEnumsOrFlags() 71 return android::ResTable_map::TYPE_DIMENSION; in ParseFormatTypeNoEnumsOrFlags() 73 return android::ResTable_map::TYPE_FRACTION; in ParseFormatTypeNoEnumsOrFlags() 80 return android::ResTable_map::TYPE_ENUM; in ParseFormatType() 82 return android::ResTable_map::TYPE_FLAGS; in ParseFormatType() [all …]
|
D | ResourceValues_test.cpp | 30 constexpr const uint32_t TYPE_DIMENSION = android::ResTable_map::TYPE_DIMENSION; 31 constexpr const uint32_t TYPE_ENUM = android::ResTable_map::TYPE_ENUM; 32 constexpr const uint32_t TYPE_FLAGS = android::ResTable_map::TYPE_FLAGS; 33 constexpr const uint32_t TYPE_INTEGER = android::ResTable_map::TYPE_INTEGER; 35 constexpr const uint32_t TYPE_STRING = android::ResTable_map::TYPE_STRING;
|
D | ResourceTable_test.cpp | 136 Attribute attr_one(android::ResTable_map::TYPE_STRING); in TEST() 138 Attribute attr_two(android::ResTable_map::TYPE_STRING | android::ResTable_map::TYPE_REFERENCE); in TEST()
|
D | Debug.cpp | 139 constexpr uint32_t kMask = android::ResTable_map::TYPE_ENUM | android::ResTable_map::TYPE_FLAGS; in Visit() 724 auto maps = (const ResTable_map*)((const uint8_t*)entry + entry->size()); in PrintTableType()
|
/frameworks/base/tools/aapt2/java/ |
D | JavaClassGenerator.cpp | 102 if (type_mask & android::ResTable_map::TYPE_REFERENCE) { in AddAttributeFormatDoc() 111 if (type_mask & android::ResTable_map::TYPE_STRING) { in AddAttributeFormatDoc() 117 if (type_mask & android::ResTable_map::TYPE_INTEGER) { in AddAttributeFormatDoc() 122 if (type_mask & android::ResTable_map::TYPE_BOOLEAN) { in AddAttributeFormatDoc() 128 if (type_mask & android::ResTable_map::TYPE_COLOR) { in AddAttributeFormatDoc() 136 if (type_mask & android::ResTable_map::TYPE_FLOAT) { in AddAttributeFormatDoc() 141 if (type_mask & android::ResTable_map::TYPE_DIMENSION) { in AddAttributeFormatDoc() 151 if (type_mask & android::ResTable_map::TYPE_FRACTION) { in AddAttributeFormatDoc() 162 (android::ResTable_map::TYPE_FLAGS | android::ResTable_map::TYPE_ENUM)) { in AddAttributeFormatDoc() 163 if (type_mask & android::ResTable_map::TYPE_FLAGS) { in AddAttributeFormatDoc()
|
D | JavaClassGenerator_test.cpp | 330 .SetTypeMask(android::ResTable_map::TYPE_FLAGS) in TEST() 337 .SetTypeMask(android::ResTable_map::TYPE_ENUM) in TEST()
|
/frameworks/base/tools/aapt/ |
D | ResourceTable.h | 149 const int32_t format = ResTable_map::TYPE_ANY, 173 const int32_t format = ResTable_map::TYPE_ANY); 254 uint32_t attrType = ResTable_map::TYPE_ANY, 298 Item() : isId(false), format(ResTable_map::TYPE_ANY), bagKeyId(0), evaluating(false) in Item() 304 int32_t format = ResTable_map::TYPE_ANY); 337 mItemFormat(ResTable_map::TYPE_ANY), mNameIndex(-1), mPos(pos) in Entry() 364 int32_t format = ResTable_map::TYPE_ANY, 371 int32_t format = ResTable_map::TYPE_ANY);
|
D | ResourceTable.cpp | 181 { referenceArray, sizeof(referenceArray)/2, ResTable_map::TYPE_REFERENCE, 184 { stringArray, sizeof(stringArray)/2, ResTable_map::TYPE_STRING, 186 { integerArray, sizeof(integerArray)/2, ResTable_map::TYPE_INTEGER, 188 { booleanArray, sizeof(booleanArray)/2, ResTable_map::TYPE_BOOLEAN, 190 { colorArray, sizeof(colorArray)/2, ResTable_map::TYPE_COLOR, 193 { floatArray, sizeof(floatArray)/2, ResTable_map::TYPE_FLOAT, 195 { dimensionArray, sizeof(dimensionArray)/2, ResTable_map::TYPE_DIMENSION, 199 { fractionArray, sizeof(fractionArray)/2, ResTable_map::TYPE_FRACTION, 203 { enumArray, sizeof(enumArray)/2, ResTable_map::TYPE_ENUM, NULL }, 204 { flagsArray, sizeof(flagsArray)/2, ResTable_map::TYPE_FLAGS, NULL }, [all …]
|
/frameworks/base/tools/aapt2/process/ |
D | SymbolTable.cpp | 278 if (bag->entries[i].key == ResTable_map::ATTR_TYPE) { in LookupAttributeInTable() 289 case ResTable_map::ATTR_MIN: in LookupAttributeInTable() 292 case ResTable_map::ATTR_MAX: in LookupAttributeInTable()
|
/frameworks/base/libs/androidfw/ |
D | ResourceTypes.cpp | 4890 const ResTable_map* map; in getBagLocked() 4902 if (curOff > (dtohl(entry.type->header.size)-sizeof(ResTable_map))) { in getBagLocked() 4908 map = (const ResTable_map*)(((const uint8_t*)entry.type) + curOff); in getBagLocked() 5080 { ResTable_map::ATTR_TYPE, 5, { '^', 't', 'y', 'p', 'e' } }, 5081 { ResTable_map::ATTR_L10N, 5, { '^', 'l', '1', '0', 'n' } }, 5082 { ResTable_map::ATTR_MIN, 4, { '^', 'm', 'i', 'n' } }, 5083 { ResTable_map::ATTR_MAX, 4, { '^', 'm', 'a', 'x' } }, 5084 { ResTable_map::ATTR_OTHER, 6, { '^', 'o', 't', 'h', 'e', 'r' } }, 5085 { ResTable_map::ATTR_ZERO, 5, { '^', 'z', 'e', 'r', 'o' } }, 5086 { ResTable_map::ATTR_ONE, 4, { '^', 'o', 'n', 'e' } }, [all …]
|
/frameworks/base/tools/aapt2/cmd/ |
D | Link.cpp | 395 {"paddingLeft", R::attr::paddingLeft, Attribute(android::ResTable_map::TYPE_DIMENSION)}, in ResourceFileFlattener() 396 {"paddingRight", R::attr::paddingRight, Attribute(android::ResTable_map::TYPE_DIMENSION)}, in ResourceFileFlattener() 404 {"paddingTop", R::attr::paddingTop, Attribute(android::ResTable_map::TYPE_DIMENSION)}, in ResourceFileFlattener() 405 {"paddingBottom", R::attr::paddingBottom, Attribute(android::ResTable_map::TYPE_DIMENSION)}, in ResourceFileFlattener() 414 Attribute(android::ResTable_map::TYPE_DIMENSION)}, in ResourceFileFlattener() 416 Attribute(android::ResTable_map::TYPE_DIMENSION)}, in ResourceFileFlattener() 425 Attribute(android::ResTable_map::TYPE_DIMENSION)}, in ResourceFileFlattener() 427 Attribute(android::ResTable_map::TYPE_DIMENSION)}, in ResourceFileFlattener()
|