Searched defs:src_pool (Results 1 - 3 of 3) sorted by relevance

/frameworks/base/tools/aapt2/format/proto/
H A DProtoSerialize.cpp38 void SerializeSourceToPb(const Source& source, StringPool* src_pool, pb::Source* out_pb_source) { argument
39 StringPool::Ref ref = src_pool->MakeRef(source.path);
354 static void SerializeItemMetaDataToPb(const Item& item, T* pb_item, StringPool* src_pool) { argument
355 if (src_pool != nullptr) {
356 SerializeSourceToPb(item.GetSource(), src_pool, pb_item->mutable_source());
398 ValueSerializer(pb::Value* out_value, StringPool* src_pool) argument
399 : out_value_(out_value), src_pool_(src_pool) {
564 void SerializeValueToPb(const Value& value, pb::Value* out_value, StringPool* src_pool) { argument
565 ValueSerializer serializer(out_value, src_pool);
571 if (src_pool !
[all...]
H A DProtoDeserialize.cpp356 static void DeserializeSourceFromPb(const pb::Source& pb_source, const ResStringPool& src_pool, argument
358 out_source->path = util::GetString(src_pool, pb_source.path_idx());
374 static bool DeserializePackageFromPb(const pb::Package& pb_package, const ResStringPool& src_pool, argument
410 DeserializeSourceFromPb(pb_visibility.source(), src_pool, &entry->visibility.source);
432 DeserializeSourceFromPb(pb_allow_new.source(), src_pool, &allow_new.source);
443 DeserializeSourceFromPb(pb_overlayable.source(), src_pool, &overlayable.source);
469 config_value->value = DeserializeValueFromPb(pb_config_value.value(), src_pool, config,
595 static void DeserializeItemMetaDataFromPb(const T& pb_item, const android::ResStringPool& src_pool, argument
599 DeserializeSourceFromPb(pb_item.source(), src_pool, &source);
624 const android::ResStringPool& src_pool,
623 DeserializeValueFromPb(const pb::Value& pb_value, const android::ResStringPool& src_pool, const ConfigDescription& config, StringPool* value_pool, io::IFileCollection* files, std::string* out_error) argument
750 DeserializeItemFromPb(const pb::Item& pb_item, const android::ResStringPool& src_pool, const ConfigDescription& config, StringPool* value_pool, io::IFileCollection* files, std::string* out_error) argument
[all...]
/frameworks/base/tools/aapt2/
H A DResourceUtils.cpp690 const android::ResStringPool& src_pool,
700 const std::string str = util::GetString(src_pool, data);
701 const android::ResStringPool_span* spans = src_pool.styleAt(data);
707 style_str.spans.push_back(Span{util::GetString(src_pool, spans->name.index),
689 ParseBinaryResValue(const ResourceType& type, const ConfigDescription& config, const android::ResStringPool& src_pool, const android::Res_value& res_value, StringPool* dst_pool) argument

Completed in 268 milliseconds