Home
last modified time | relevance | path

Searched refs:OverlayableItem (Results 1 – 15 of 15) sorted by relevance

/frameworks/base/tools/aapt2/format/binary/
DTableFlattener_test.cpp631 OverlayableItem overlayable_item(std::make_shared<Overlayable>("TestName", "overlay://theme")); in TEST_F()
632 overlayable_item.policies |= OverlayableItem::Policy::kProduct; in TEST_F()
633 overlayable_item.policies |= OverlayableItem::Policy::kSystem; in TEST_F()
634 overlayable_item.policies |= OverlayableItem::Policy::kVendor; in TEST_F()
651 OverlayableItem& result_overlayable_item = search_result.value().entry->overlayable_item.value(); in TEST_F()
652 EXPECT_EQ(result_overlayable_item.policies, OverlayableItem::Policy::kSystem in TEST_F()
653 | OverlayableItem::Policy::kVendor in TEST_F()
654 | OverlayableItem::Policy::kProduct); in TEST_F()
660 OverlayableItem overlayable_item_zero(overlayable); in TEST_F()
661 overlayable_item_zero.policies |= OverlayableItem::Policy::kProduct; in TEST_F()
[all …]
DBinaryResourceParser.cpp458 OverlayableItem::PolicyFlags policies = OverlayableItem::Policy::kNone; in ParseOverlayable()
460 policies |= OverlayableItem::Policy::kPublic; in ParseOverlayable()
464 policies |= OverlayableItem::Policy::kSystem; in ParseOverlayable()
468 policies |= OverlayableItem::Policy::kVendor; in ParseOverlayable()
472 policies |= OverlayableItem::Policy::kProduct; in ParseOverlayable()
476 policies |= OverlayableItem::Policy::kSignature; in ParseOverlayable()
480 policies |= OverlayableItem::Policy::kOdm; in ParseOverlayable()
484 policies |= OverlayableItem::Policy::kOem; in ParseOverlayable()
503 OverlayableItem overlayable_item(overlayable); in ParseOverlayable()
DTableFlattener.cpp224 std::map<OverlayableItem::PolicyFlags, std::set<ResourceId>> policy_ids;
442 OverlayableItem& item = entry->overlayable_item.value(); in FlattenOverlayable()
484 if (item.policies & OverlayableItem::Policy::kPublic) { in FlattenOverlayable()
487 if (item.policies & OverlayableItem::Policy::kSystem) { in FlattenOverlayable()
490 if (item.policies & OverlayableItem::Policy::kVendor) { in FlattenOverlayable()
493 if (item.policies & OverlayableItem::Policy::kProduct) { in FlattenOverlayable()
496 if (item.policies & OverlayableItem::Policy::kSignature) { in FlattenOverlayable()
499 if (item.policies & OverlayableItem::Policy::kOdm) { in FlattenOverlayable()
502 if (item.policies & OverlayableItem::Policy::kOem) { in FlattenOverlayable()
/frameworks/base/tools/aapt2/
DResourceTable_test.cpp249 OverlayableItem overlayable_item(overlayable); in TEST()
250 overlayable_item.policies |= OverlayableItem::Policy::kProduct; in TEST()
251 overlayable_item.policies |= OverlayableItem::Policy::kVendor; in TEST()
262 OverlayableItem& result_overlayable_item = search_result.value().entry->overlayable_item.value(); in TEST()
267 EXPECT_THAT(result_overlayable_item.policies, Eq(OverlayableItem::Policy::kProduct in TEST()
268 | OverlayableItem::Policy::kVendor)); in TEST()
279 OverlayableItem overlayable(group); in TEST()
280 overlayable.policies = OverlayableItem::Policy::kProduct; in TEST()
284 OverlayableItem overlayable2(group); in TEST()
285 overlayable2.policies = OverlayableItem::Policy::kProduct; in TEST()
[all …]
DResourceTable.h75 struct OverlayableItem { struct
76 explicit OverlayableItem(const std::shared_ptr<Overlayable>& overlayable) in OverlayableItem() argument
146 Maybe<OverlayableItem> overlayable_item;
267 bool SetOverlayable(const ResourceNameRef& name, const OverlayableItem& overlayable,
338 bool SetOverlayableImpl(const ResourceNameRef &name, const OverlayableItem& overlayable,
DResourceParser_test.cpp959 EXPECT_THAT(result_overlayable_item.policies, Eq(OverlayableItem::Policy::kSignature)); in TEST_F()
968 EXPECT_THAT(result_overlayable_item.policies, Eq(OverlayableItem::Policy::kSignature)); in TEST_F()
1012 OverlayableItem result_overlayable_item = search_result.value().entry->overlayable_item.value(); in TEST_F()
1014 EXPECT_THAT(result_overlayable_item.policies, Eq(OverlayableItem::Policy::kProduct)); in TEST_F()
1022 EXPECT_THAT(result_overlayable_item.policies, Eq(OverlayableItem::Policy::kSystem)); in TEST_F()
1030 EXPECT_THAT(result_overlayable_item.policies, Eq(OverlayableItem::Policy::kVendor)); in TEST_F()
1038 EXPECT_THAT(result_overlayable_item.policies, Eq(OverlayableItem::Policy::kPublic)); in TEST_F()
1046 EXPECT_THAT(result_overlayable_item.policies, Eq(OverlayableItem::Policy::kSignature)); in TEST_F()
1054 EXPECT_THAT(result_overlayable_item.policies, Eq(OverlayableItem::Policy::kOdm)); in TEST_F()
1062 EXPECT_THAT(result_overlayable_item.policies, Eq(OverlayableItem::Policy::kOem)); in TEST_F()
[all …]
DResourceParser.cpp102 Maybe<OverlayableItem> overlayable_item;
1070 OverlayableItem::PolicyFlags current_policies = OverlayableItem::Policy::kNone; in ParseOverlayable()
1080 current_policies = OverlayableItem::Policy::kNone; in ParseOverlayable()
1095 if (current_policies == OverlayableItem::Policy::kNone) { in ParseOverlayable()
1128 OverlayableItem overlayable_item(overlayable); in ParseOverlayable()
1140 if (current_policies != OverlayableItem::Policy::kNone) { in ParseOverlayable()
1149 ImmutableMap<StringPiece, OverlayableItem::Policy>::CreatePreSorted({ in ParseOverlayable()
1150 {"odm", OverlayableItem::Policy::kOdm}, in ParseOverlayable()
1151 {"oem", OverlayableItem::Policy::kOem}, in ParseOverlayable()
1152 {"product", OverlayableItem::Policy::kProduct}, in ParseOverlayable()
[all …]
DResourceTable.cpp598 bool ResourceTable::SetOverlayable(const ResourceNameRef& name, const OverlayableItem& overlayable, in SetOverlayable()
604 const OverlayableItem& overlayable, in SetOverlayableImpl()
DResources.proto161 message OverlayableItem { message
214 OverlayableItem overlayable_item = 5;
/frameworks/base/tools/aapt2/link/
DTableMerger_test.cpp498 OverlayableItem overlayable_item(overlayable); in TEST_F()
499 overlayable_item.policies |= OverlayableItem::Policy::kProduct; in TEST_F()
500 overlayable_item.policies |= OverlayableItem::Policy::kVendor; in TEST_F()
525 OverlayableItem& result_overlayable_item = search_result.value().entry->overlayable_item.value(); in TEST_F()
528 EXPECT_THAT(result_overlayable_item.policies, Eq(OverlayableItem::Policy::kProduct in TEST_F()
529 | OverlayableItem::Policy::kVendor)); in TEST_F()
541 OverlayableItem overlayable_item(overlayable); in TEST_F()
542 overlayable_item.policies |= OverlayableItem::Policy::kPublic; in TEST_F()
543 overlayable_item.policies |= OverlayableItem::Policy::kSystem; in TEST_F()
561 OverlayableItem& result_overlayable_item = search_result.value().entry->overlayable_item.value(); in TEST_F()
[all …]
/frameworks/base/tools/aapt2/format/proto/
DProtoSerialize_test.cpp96 OverlayableItem overlayable_item(std::make_shared<Overlayable>( in TEST()
167 OverlayableItem& result_overlayable_item = search_result.value().entry->overlayable_item.value(); in TEST()
172 EXPECT_THAT(result_overlayable_item.policies, Eq(OverlayableItem::Policy::kNone)); in TEST()
515 OverlayableItem overlayable_item_foo(std::make_shared<Overlayable>( in TEST()
517 overlayable_item_foo.policies |= OverlayableItem::Policy::kSystem; in TEST()
518 overlayable_item_foo.policies |= OverlayableItem::Policy::kProduct; in TEST()
520 OverlayableItem overlayable_item_bar(std::make_shared<Overlayable>( in TEST()
522 overlayable_item_bar.policies |= OverlayableItem::Policy::kPublic; in TEST()
523 overlayable_item_bar.policies |= OverlayableItem::Policy::kVendor; in TEST()
525 OverlayableItem overlayable_item_baz(std::make_shared<Overlayable>( in TEST()
[all …]
DProtoSerialize.cpp275 static void SerializeOverlayableItemToPb(const OverlayableItem& overlayable_item, in SerializeOverlayableItemToPb()
297 pb::OverlayableItem* pb_overlayable_item = pb_entry->mutable_overlayable_item(); in SerializeOverlayableItemToPb()
300 if (overlayable_item.policies & OverlayableItem::Policy::kPublic) { in SerializeOverlayableItemToPb()
301 pb_overlayable_item->add_policy(pb::OverlayableItem::PUBLIC); in SerializeOverlayableItemToPb()
303 if (overlayable_item.policies & OverlayableItem::Policy::kProduct) { in SerializeOverlayableItemToPb()
304 pb_overlayable_item->add_policy(pb::OverlayableItem::PRODUCT); in SerializeOverlayableItemToPb()
306 if (overlayable_item.policies & OverlayableItem::Policy::kSystem) { in SerializeOverlayableItemToPb()
307 pb_overlayable_item->add_policy(pb::OverlayableItem::SYSTEM); in SerializeOverlayableItemToPb()
309 if (overlayable_item.policies & OverlayableItem::Policy::kVendor) { in SerializeOverlayableItemToPb()
310 pb_overlayable_item->add_policy(pb::OverlayableItem::VENDOR); in SerializeOverlayableItemToPb()
[all …]
DProtoDeserialize.cpp376 bool DeserializeOverlayableItemFromPb(const pb::OverlayableItem& pb_overlayable, in DeserializeOverlayableItemFromPb()
378 OverlayableItem* out_overlayable, std::string* out_error) { in DeserializeOverlayableItemFromPb()
381 case pb::OverlayableItem::PUBLIC: in DeserializeOverlayableItemFromPb()
382 out_overlayable->policies |= OverlayableItem::Policy::kPublic; in DeserializeOverlayableItemFromPb()
384 case pb::OverlayableItem::SYSTEM: in DeserializeOverlayableItemFromPb()
385 out_overlayable->policies |= OverlayableItem::Policy::kSystem; in DeserializeOverlayableItemFromPb()
387 case pb::OverlayableItem::VENDOR: in DeserializeOverlayableItemFromPb()
388 out_overlayable->policies |= OverlayableItem::Policy::kVendor; in DeserializeOverlayableItemFromPb()
390 case pb::OverlayableItem::PRODUCT: in DeserializeOverlayableItemFromPb()
391 out_overlayable->policies |= OverlayableItem::Policy::kProduct; in DeserializeOverlayableItemFromPb()
[all …]
/frameworks/base/tools/aapt2/test/
DBuilders.h77 const OverlayableItem& overlayable);
DBuilders.cpp139 const OverlayableItem& overlayable) { in SetOverlayable()