Lines Matching refs:package

350 void InsertEntryIntoTableView(ResourceTableView& table, const ResourceTablePackage* package,  in InsertEntryIntoTableView()  argument
361 ResourceTablePackageView new_package{package->name, in InsertEntryIntoTableView()
403 for (const auto& package : packages) { in GetPartitionedView() local
404 for (const auto& type : package->types) { in GetPartitionedView()
406 InsertEntryIntoTableView(view, package.get(), type.get(), entry->name, entry->id, in GetPartitionedView()
412 InsertEntryIntoTableView(view, package.get(), type.get(), entry->name, alias_id, in GetPartitionedView()
426 for (auto& package : view.packages) { in GetPartitionedView() local
432 for (auto type_it = package.types.begin(); type_it != package.types.end();) { in GetPartitionedView()
447 new_packages.emplace_back(ResourceTablePackageView{package.name, package.id}); in GetPartitionedView()
454 type_it = package.types.erase(type_it); in GetPartitionedView()
485 auto package = FindOrCreatePackage(res.name.package); in AddResource() local
486 auto type = package->FindOrCreateType(res.name.type); in AddResource()
602 ResourceTablePackage* package = FindPackage(name.package); in FindResource() local
603 if (package == nullptr) { in FindResource()
607 ResourceTableType* type = package->FindType(name.type); in FindResource()
616 return SearchResult{package, type, entry}; in FindResource()
621 ResourceTablePackage* package = FindPackage(name.package); in FindResource() local
622 if (package == nullptr) { in FindResource()
626 ResourceTableType* type = package->FindType(name.type); in FindResource()
635 return SearchResult{package, type, it->get()}; in FindResource()
642 ResourceTablePackage* package = FindPackage(name.package); in RemoveResource() local
643 if (package == nullptr) { in RemoveResource()
647 ResourceTableType* type = package->FindType(name.type); in RemoveResource()