Searched refs:ResourceTableType (Results 1 – 9 of 9) sorted by relevance
/frameworks/base/tools/aapt2/ |
D | ResourceTable.h | 182 class ResourceTableType { 193 explicit ResourceTableType(const ResourceNamedTypeRef& type) in ResourceTableType() function 202 DISALLOW_COPY_AND_ASSIGN(ResourceTableType); 209 std::vector<std::unique_ptr<ResourceTableType>> types; 215 ResourceTableType* FindTypeWithDefaultName(const ResourceType type) const; 216 ResourceTableType* FindType(const ResourceNamedTypeRef& type) const; 217 ResourceTableType* FindOrCreateType(const ResourceNamedTypeRef& type); 337 ResourceTableType* type;
|
D | ResourceTable.cpp | 46 bool less_than_type(const std::unique_ptr<ResourceTableType>& lhs, in less_than_type() 136 static ResourceTableType* FindTypeRunAction(const ResourceNamedTypeRef& type, Elements& entries, in FindTypeRunAction() 143 ResourceTableType* ResourceTablePackage::FindTypeWithDefaultName(const ResourceType type) const { in FindTypeWithDefaultName() 148 ResourceTableType* ResourceTablePackage::FindType(const ResourceNamedTypeRef& type) const { in FindType() 153 ResourceTableType* ResourceTablePackage::FindOrCreateType(const ResourceNamedTypeRef& type) { in FindOrCreateType() 155 return found ? iter->get() : types.emplace(iter, new ResourceTableType(type))->get(); in FindOrCreateType() 159 ResourceEntry* ResourceTableType::CreateEntry(android::StringPiece name) { in CreateEntry() 165 ResourceEntry* ResourceTableType::FindEntry(android::StringPiece name) const { in FindEntry() 170 ResourceEntry* ResourceTableType::FindOrCreateEntry(android::StringPiece name) { in FindOrCreateEntry() 413 ResourceTableView& table, const ResourceTablePackage* package, const ResourceTableType* type, in InsertEntryIntoTableView() [all …]
|
/frameworks/base/tools/aapt2/link/ |
D | PrivateAttributeMover.cpp | 60 ResourceTableType* type = package->FindTypeWithDefaultName(ResourceType::kAttr); in Consume() 84 ResourceTableType* priv_attr_type = package->FindOrCreateType(attr_private_type); in Consume()
|
D | PrivateAttributeMover_test.cpp | 44 ResourceTableType* type = package->FindTypeWithDefaultName(ResourceType::kAttr); in TEST() 71 ResourceTableType* type = package->FindTypeWithDefaultName(ResourceType::kAttr); in TEST()
|
D | TableMerger.cpp | 88 ResourceTableType* dst_type, ResourceTableType* src_type) { in MergeType() 242 ResourceTableType* dst_type = main_package_->FindOrCreateType(src_type->named_type); in DoMerge()
|
/frameworks/base/tools/aapt2/java/ |
D | JavaClassGenerator.h | 94 const ResourceTablePackage& package, const ResourceTableType& type,
|
D | JavaClassGenerator.cpp | 535 const ResourceTableType& type, in ProcessType() 645 if (const ResourceTableType* priv_type = in Generate()
|
/frameworks/base/tools/aapt2/split/ |
D | TableSplitter.cpp | 242 ResourceTableType* split_type = split_pkg->FindOrCreateType(type->named_type); in SplitTable()
|
/frameworks/base/tools/aapt2/format/proto/ |
D | ProtoDeserialize.cpp | 442 ResourceTableType* type = pkg->FindOrCreateType(*res_type); in DeserializePackageFromPb()
|