Home
last modified time | relevance | path

Searched refs:Overlayable (Results 1 – 12 of 12) sorted by relevance

/aosp12/frameworks/base/tools/aapt2/
H A DResourceTable.h73 struct Overlayable { struct
74 Overlayable() = default;
75 Overlayable(const android::StringPiece& name, const android::StringPiece& actor) in Overlayable() argument
77 Overlayable(const android::StringPiece& name, const android::StringPiece& actor, in Overlayable() function
89 explicit OverlayableItem(const std::shared_ptr<Overlayable>& overlayable) in OverlayableItem() argument
91 std::shared_ptr<Overlayable> overlayable;
H A DResourceTable_test.cpp266 auto overlayable = std::make_shared<Overlayable>("Name", "overlay://theme", in TEST()
298 auto group = std::make_shared<Overlayable>("Name", "overlay://theme"); in TEST()
321 OverlayableItem overlayable_item(std::make_shared<Overlayable>("Name", "overlay://theme")); in TEST()
327 OverlayableItem overlayable_item2(std::make_shared<Overlayable>("Name2", "overlay://theme")); in TEST()
337 auto overlayable = std::make_shared<Overlayable>("Name", "overlay://theme"); in TEST()
351 auto overlayable = std::make_shared<Overlayable>("Name", "overlay://theme"); in TEST()
356 auto overlayable2 = std::make_shared<Overlayable>("Other", "overlay://theme"); in TEST()
H A DResourceParser.cpp1148 android::base::StringPrintf("%s://", Overlayable::kActorScheme); in ParseOverlayable()
1153 << Overlayable::kActorScheme << "'"); in ParseOverlayable()
1158 auto overlayable = std::make_shared<Overlayable>( in ParseOverlayable()
H A DResources.proto59 repeated Overlayable overlayable = 3;
153 message Overlayable { message
H A DResourceTable.cpp42 const char* Overlayable::kActorScheme = "overlay";
/aosp12/frameworks/base/tools/aapt2/link/
H A DTableMerger_test.cpp462 auto overlayable = std::make_shared<Overlayable>("CustomizableResources", in TEST_F()
497 auto overlayable = std::make_shared<Overlayable>("CustomizableResources", in TEST_F()
531 auto overlayable_first = std::make_shared<Overlayable>("CustomizableResources", in TEST_F()
540 auto overlayable_second = std::make_shared<Overlayable>("ThemeResources", in TEST_F()
558 auto overlayable_first = std::make_shared<Overlayable>("CustomizableResources", in TEST_F()
567 auto overlayable_second = std::make_shared<Overlayable>("CustomizableResources", in TEST_F()
585 auto overlayable_first = std::make_shared<Overlayable>("CustomizableResources", in TEST_F()
594 auto overlayable_second = std::make_shared<Overlayable>("CustomizableResources", in TEST_F()
612 auto overlayable = std::make_shared<Overlayable>("CustomizableResources", in TEST_F()
H A DTableMerger.cpp130 Overlayable* src_overlayable = src_entry->overlayable_item.value().overlayable.get(); in MergeEntry()
133 Overlayable* dst_overlayable = dst_entry->overlayable_item.value().overlayable.get(); in MergeEntry()
/aosp12/frameworks/base/tools/aapt2/format/proto/
H A DProtoSerialize_test.cpp166 OverlayableItem overlayable_item(std::make_shared<Overlayable>( in TEST()
590 OverlayableItem overlayable_item_foo(std::make_shared<Overlayable>( in TEST()
595 OverlayableItem overlayable_item_bar(std::make_shared<Overlayable>( in TEST()
600 OverlayableItem overlayable_item_baz(std::make_shared<Overlayable>( in TEST()
604 OverlayableItem overlayable_item_boz(std::make_shared<Overlayable>( in TEST()
610 OverlayableItem overlayable_item_actor_config(std::make_shared<Overlayable>( in TEST()
615 OverlayableItem overlayable_item_biz(std::make_shared<Overlayable>( in TEST()
H A DProtoDeserialize.cpp426 const std::vector<std::shared_ptr<Overlayable>>& overlayables, in DeserializePackageFromPb()
566 std::vector<std::shared_ptr<Overlayable>> overlayables; in DeserializeTableFromPb()
567 for (const pb::Overlayable& pb_overlayable : pb_table.overlayable()) { in DeserializeTableFromPb()
568 auto group = std::make_shared<Overlayable>(pb_overlayable.name(), pb_overlayable.actor()); in DeserializeTableFromPb()
H A DProtoSerialize.cpp278 std::vector<Overlayable*>& serialized_overlayables, in SerializeOverlayableItemToPb()
292 pb::Overlayable* pb_overlayable = pb_table->add_overlayable(); in SerializeOverlayableItemToPb()
347 std::vector<Overlayable*> overlayables; in SerializeTableToPb()
/aosp12/frameworks/base/tools/aapt2/format/binary/
H A DTableFlattener_test.cpp666 OverlayableItem overlayable_item(std::make_shared<Overlayable>("TestName", "overlay://theme")); in TEST_F()
692 auto overlayable = std::make_shared<Overlayable>("TestName", "overlay://theme"); in TEST_F()
747 auto group = std::make_shared<Overlayable>("TestName", "overlay://theme"); in TEST_F()
753 auto group_one = std::make_shared<Overlayable>("OtherName", "overlay://customization"); in TEST_F()
827 auto group = std::make_shared<Overlayable>("TestName", "overlay://theme"); in TEST_F()
H A DBinaryResourceParser.cpp465 auto overlayable = std::make_shared<Overlayable>(); in ParseOverlayable()