Home
last modified time | relevance | path

Searched refs:ResourceId (Results 1 – 22 of 22) sorted by relevance

/frameworks/base/tools/aapt2/
DResource.h122 struct ResourceId { struct
125 ResourceId(); argument
126 ResourceId(const ResourceId& rhs);
127 ResourceId(uint32_t resId);
128 ResourceId(size_t p, size_t t, size_t e);
134 bool operator<(const ResourceId& rhs) const;
135 bool operator==(const ResourceId& rhs) const;
142 inline ResourceId::ResourceId() : id(0) { in ResourceId() function
145 inline ResourceId::ResourceId(const ResourceId& rhs) : id(rhs.id) { in ResourceId() function
148 inline ResourceId::ResourceId(uint32_t resId) : id(resId) { in ResourceId() function
[all …]
DXmlFlattener_test.cpp41 std::map<ResourceName, ResourceId>({ in SetUp()
43 ResourceId{ 0x01010000u } }, in SetUp()
45 ResourceId{ 0x01020000u } }, in SetUp()
47 ResourceId{ 0x01010001u } }, in SetUp()
49 ResourceId{ 0x01020001u } }})); in SetUp()
136 ResourceId nameId, ResourceId valueId) { in attributeNameAndValueEquals()
145 << ResourceId{ (uint32_t) tree->getAttributeNameResID(index) } in attributeNameAndValueEquals()
160 << ResourceId{ (uint32_t) tree->getAttributeData(index) } in attributeNameAndValueEquals()
180 ASSERT_TRUE(attributeNameAndValueEquals(&tree, 0u, ResourceId{ 0x01010000u }, in TEST_F()
181 ResourceId{ 0x01020000u })); in TEST_F()
[all …]
DJavaClassGenerator_test.cpp38 bool addResource(const ResourceNameRef& name, ResourceId id) { in addResource()
48 ResourceId{ 0x01, 0x02, 0x0000 })); in TEST_F()
58 ResourceId{ 0x01, 0x02, 0x0000 })); in TEST_F()
61 ResourceId{ 0x01, 0x01, 0x0000 })); in TEST_F()
65 ref.id = ResourceId{ 0x01, 0x01, 0x0000 }; in TEST_F()
69 ResourceId{ 0x01, 0x03, 0x0000 }, {}, in TEST_F()
91 ResourceId{ 0x01, 0x02, 0x0000 })); in TEST_F()
99 std::make_shared<MockResolver>(mTable, std::map<ResourceName, ResourceId>()), in TEST_F()
128 std::map<ResourceName, ResourceId>({ in TEST_F()
130 ResourceId{ 0x01, 0x01, 0x0000 } }, in TEST_F()
[all …]
DMockResolver.h35 const std::map<ResourceName, ResourceId>& items) : in MockResolver()
41 virtual Maybe<ResourceId> findId(const ResourceName& name) override { in findId()
42 Maybe<ResourceId> result = mResolver->findId(name); in findId()
60 Maybe<ResourceId> result = findId(name); in findAttribute()
71 virtual Maybe<ResourceName> findName(ResourceId resId) override { in findName()
88 std::map<ResourceName, ResourceId> mItems;
DResolver.h44 ResourceId id;
58 virtual Maybe<ResourceId> findId(const ResourceName& name) = 0;
70 virtual Maybe<ResourceName> findName(ResourceId resId) = 0;
DResourceTableResolver.h48 virtual Maybe<ResourceId> findId(const ResourceName& name) override;
52 virtual Maybe<ResourceName> findName(ResourceId resId) override;
56 ResourceId id;
DResourceTable.h154 bool addResource(const ResourceNameRef& name, const ResourceId resId,
158 bool markPublic(const ResourceNameRef& name, const ResourceId resId, const SourceLine& source);
159 bool markPublicAllowMangled(const ResourceNameRef& name, const ResourceId resId,
189 bool addResourceImpl(const ResourceNameRef& name, const ResourceId resId,
192 bool markPublicImpl(const ResourceNameRef& name, const ResourceId resId,
DResourceTable.cpp151 return addResourceImpl(name, ResourceId{}, config, source, std::move(value), kValidNameChars); in addResource()
154 bool ResourceTable::addResource(const ResourceNameRef& name, const ResourceId resId, in addResource()
164 return addResourceImpl(name, ResourceId{}, config, source, std::move(value), in addResourceAllowMangled()
168 bool ResourceTable::addResourceImpl(const ResourceNameRef& name, const ResourceId resId, in addResourceImpl()
222 << ResourceId(mPackageId, type->typeId, entry->entryId) in addResourceImpl()
258 bool ResourceTable::markPublic(const ResourceNameRef& name, const ResourceId resId, in markPublic()
263 bool ResourceTable::markPublicAllowMangled(const ResourceNameRef& name, const ResourceId resId, in markPublicAllowMangled()
268 bool ResourceTable::markPublicImpl(const ResourceNameRef& name, const ResourceId resId, in markPublicImpl()
321 << ResourceId(mPackageId, type->typeId, entry->entryId) in markPublicImpl()
DResourceTableResolver.cpp46 Maybe<ResourceId> ResourceTableResolver::findId(const ResourceName& name) { in findId()
90 result.id = ResourceId(mTable->getPackageId(), type->typeId, entry->entryId); in findAttribute()
103 Maybe<ResourceName> ResourceTableResolver::findName(ResourceId resId) { in findName()
134 ResourceId resId { in buildCacheEntry()
DSdkConstants.h47 size_t findAttributeSdkLevel(ResourceId id);
DJavaClassGenerator.cpp100 std::vector<std::pair<ResourceId, ResourceNameRef>> sortedAttributes; in visit()
151 ResourceId id = { packageId, type.typeId, entry->entryId }; in generateType()
DBinaryResourceParser.h137 std::map<ResourceId, ResourceName> mIdIndex;
DBinaryResourceParser.cpp43 std::map<ResourceId, ResourceName>* cache) : in ReferenceIdToNameVisitor()
112 std::map<ResourceId, ResourceName>* mCache;
486 const ResourceId resId = { mTable->getPackageId(), header->typeId, entry->entryId }; in parsePublic()
600 const ResourceId resId = { mTable->getPackageId(), type->id, it.index() }; in parseType()
DResourceValues.h126 ResourceId id;
132 Reference(const ResourceId& i, Type type = Type::kResource);
DLinker_test.cpp147 util::make_unique<Reference>(ResourceId{ 0x02, 0x01, 0x01 }))); in TEST_F()
DDebug.cpp115 ResourceId id = { table->getPackageId(), type->typeId, entry->entryId }; in printTable()
DXmlFlattener.cpp428 Maybe<ResourceId> result = mResolver->findId(realName); in flattenItem()
493 ResourceId id { str->context.priority }; in flattenXml()
DLinker.cpp128 Maybe<ResourceId> result = mResolver->findId(reference.name); in doResolveReference()
DTableFlattener.cpp143 flattenEntry(Reference(ResourceId{android::ResTable_map::ATTR_TYPE}), in visit()
171 ResourceId q; in visit()
DResourceValues.cpp63 Reference::Reference(const ResourceId& i, Type type) : id(i), referenceType(type) { in Reference()
DSdkConstants.cpp51 size_t findAttributeSdkLevel(ResourceId id) { in findAttributeSdkLevel()
DResourceParser.cpp903 ResourceId resourceId; in parsePublic()