Lines Matching defs:std

54       const std::map<ResourceId, ResourceName>* mapping)
74 const std::map<ResourceId, ResourceName>* mapping_;
193 if (package_id > std::numeric_limits<uint8_t>::max()) {
202 std::u16string package_name;
349 const std::string type_str = util::GetString(type_pool_, type->id - 1);
373 std::unique_ptr<Value> resource_value;
393 if (!table_->AddResourceAllowMangled(name, res_id, config, {}, std::move(resource_value),
432 std::unique_ptr<Item> BinaryResourceParser::ParseValue(const ResourceNameRef& name,
435 std::unique_ptr<Item> item = ResourceUtils::ParseBinaryResValue(name.type, config, value_pool_,
452 std::unique_ptr<Value> BinaryResourceParser::ParseMapEntry(
479 std::unique_ptr<Style> BinaryResourceParser::ParseStyle(
482 std::unique_ptr<Style> style = util::make_unique<Style>();
499 style->entries.push_back(std::move(style_entry));
504 std::unique_ptr<Attribute> BinaryResourceParser::ParseAttr(
509 std::unique_ptr<Attribute> attr = util::make_unique<Attribute>(is_weak);
513 std::find_if(begin(map), end(map), [](const ResTable_map& entry) -> bool {
540 attr->symbols.push_back(std::move(symbol));
548 std::unique_ptr<Array> BinaryResourceParser::ParseArray(
551 std::unique_ptr<Array> array = util::make_unique<Array>();
558 std::unique_ptr<Plural> BinaryResourceParser::ParsePlural(
561 std::unique_ptr<Plural> plural = util::make_unique<Plural>();
563 std::unique_ptr<Item> item = ParseValue(name, config, map_entry.value);
570 plural->values[Plural::Zero] = std::move(item);
573 plural->values[Plural::One] = std::move(item);
576 plural->values[Plural::Two] = std::move(item);
579 plural->values[Plural::Few] = std::move(item);
582 plural->values[Plural::Many] = std::move(item);
585 plural->values[Plural::Other] = std::move(item);