Lines Matching refs:ResourceTablePackage
105 ResourceTablePackage* ResourceTable::FindPackage(const android::StringPiece& name) const { in FindPackage()
106 return FindElementsRunAction<ResourceTablePackage>( in FindPackage()
110 ResourceTablePackage* ResourceTable::FindOrCreatePackage(const android::StringPiece& name) { in FindOrCreatePackage()
111 return FindElementsRunAction<ResourceTablePackage>(name, packages, [&](bool found, auto& iter) { in FindOrCreatePackage()
112 return found ? iter->get() : packages.emplace(iter, new ResourceTablePackage(name))->get(); in FindOrCreatePackage()
123 ResourceTableType* ResourceTablePackage::FindType(ResourceType type) const { in FindType()
128 ResourceTableType* ResourceTablePackage::FindOrCreateType(ResourceType type) { in FindOrCreateType()
342 void InsertEntryIntoTableView(ResourceTableView& table, const ResourceTablePackage* package, in InsertEntryIntoTableView()
589 ResourceTablePackage* package = FindPackage(name.package); in FindResource()
608 ResourceTablePackage* package = FindPackage(name.package); in FindResource()
629 ResourceTablePackage* package = FindPackage(name.package); in RemoveResource()
654 ResourceTablePackage* new_pkg = new_table->FindOrCreatePackage(pkg->name); in Clone()