Searched refs:ResourceTableType (Results 1 – 9 of 9) sorted by relevance
169 class ResourceTableType {180 explicit ResourceTableType(const ResourceNamedTypeRef& type) in ResourceTableType() function189 DISALLOW_COPY_AND_ASSIGN(ResourceTableType);196 std::vector<std::unique_ptr<ResourceTableType>> types;202 ResourceTableType* FindTypeWithDefaultName(const ResourceType type) const;203 ResourceTableType* FindType(const ResourceNamedTypeRef& type) const;204 ResourceTableType* FindOrCreateType(const ResourceNamedTypeRef& type);312 ResourceTableType* type;
46 bool less_than_type(const std::unique_ptr<ResourceTableType>& lhs, in less_than_type()131 ResourceTableType* ResourceTablePackage::FindType(const ResourceNamedTypeRef& type) const { in FindType()136 ResourceTableType* ResourceTablePackage::FindOrCreateType(const ResourceNamedTypeRef& type) { in FindOrCreateType()138 return found ? iter->get() : types.emplace(iter, new ResourceTableType(type))->get(); in FindOrCreateType()142 ResourceEntry* ResourceTableType::CreateEntry(android::StringPiece name) { in CreateEntry()148 ResourceEntry* ResourceTableType::FindEntry(android::StringPiece name) const { in FindEntry()153 ResourceEntry* ResourceTableType::FindOrCreateEntry(android::StringPiece name) { in FindOrCreateEntry()607 ResourceTableType* type = package->FindType(name.type); in FindResource()626 ResourceTableType* type = package->FindType(name.type); in FindResource()647 ResourceTableType* type = package->FindType(name.type); in RemoveResource()[all …]
60 ResourceTableType* type = package->FindTypeWithDefaultName(ResourceType::kAttr); in Consume()84 ResourceTableType* priv_attr_type = package->FindOrCreateType(attr_private_type); in Consume()
44 ResourceTableType* type = package->FindTypeWithDefaultName(ResourceType::kAttr); in TEST()71 ResourceTableType* type = package->FindTypeWithDefaultName(ResourceType::kAttr); in TEST()
88 ResourceTableType* dst_type, ResourceTableType* src_type) { in MergeType()239 ResourceTableType* dst_type = main_package_->FindOrCreateType(src_type->named_type); in DoMerge()
95 const ResourceTablePackage& package, const ResourceTableType& type,
532 const ResourceTableType& type, in ProcessType()642 if (const ResourceTableType* priv_type = in Generate()
242 ResourceTableType* split_type = split_pkg->FindOrCreateType(type->named_type); in SplitTable()
441 ResourceTableType* type = pkg->FindOrCreateType(*res_type); in DeserializePackageFromPb()