Searched refs:overlayable (Results 1 – 13 of 13) sorted by relevance
/frameworks/base/tools/aapt2/ |
D | ResourceTable_test.cpp | 248 Overlayable overlayable; in TEST() local 250 overlayable.comment = "first"; in TEST() 251 ASSERT_TRUE(table.SetOverlayable(name, overlayable, test::GetDiagnostics())); in TEST() 254 ASSERT_TRUE(result.value().entry->overlayable); in TEST() 255 ASSERT_THAT(result.value().entry->overlayable.value().comment, StrEq("first")); in TEST() 257 overlayable.comment = "second"; in TEST() 258 ASSERT_FALSE(table.SetOverlayable(name, overlayable, test::GetDiagnostics())); in TEST()
|
D | ResourceTable.cpp | 564 bool ResourceTable::SetOverlayable(const ResourceNameRef& name, const Overlayable& overlayable, in SetOverlayable() argument 566 return SetOverlayableImpl(name, overlayable, ResourceNameValidator, diag); in SetOverlayable() 570 const Overlayable& overlayable, IDiagnostics* diag) { in SetOverlayableMangled() argument 571 return SetOverlayableImpl(name, overlayable, SkipNameValidator, diag); in SetOverlayableMangled() 574 bool ResourceTable::SetOverlayableImpl(const ResourceNameRef& name, const Overlayable& overlayable, in SetOverlayableImpl() argument 578 if (!ValidateName(name_validator, name, overlayable.source, diag)) { in SetOverlayableImpl() 585 if (entry->overlayable) { in SetOverlayableImpl() 586 diag->Error(DiagMessage(overlayable.source) in SetOverlayableImpl() 588 diag->Error(DiagMessage(entry->overlayable.value().source) << "previous declaration here"); in SetOverlayableImpl() 591 entry->overlayable = overlayable; in SetOverlayableImpl() [all …]
|
D | ResourceTable.h | 99 Maybe<Overlayable> overlayable; variable 219 bool SetOverlayable(const ResourceNameRef& name, const Overlayable& overlayable, 221 bool SetOverlayableMangled(const ResourceNameRef& name, const Overlayable& overlayable, 295 bool SetOverlayableImpl(const ResourceNameRef& name, const Overlayable& overlayable,
|
D | ResourceParser.cpp | 101 bool overlayable = false; member 135 if (res->overlayable) { in AddResourcesToTable() 136 Overlayable overlayable; in AddResourcesToTable() local 137 overlayable.source = res->source; in AddResourcesToTable() 138 overlayable.comment = res->comment; in AddResourcesToTable() 139 if (!table->SetOverlayable(res->name, overlayable, diag)) { in AddResourcesToTable() 1072 child_resource.overlayable = true; in ParseOverlayable()
|
D | Resources.proto | 136 // Whether a resource is overlayable by runtime resource overlays (RRO). 172 Overlayable overlayable = 5; field
|
D | Debug.cpp | 309 if (entry->overlayable) { in PrintTable()
|
D | ResourceParser_test.cpp | 924 EXPECT_TRUE(search_result.value().entry->overlayable); in TEST_F()
|
/frameworks/base/tools/aapt2/link/ |
D | TableMerger.cpp | 127 if (src_entry->overlayable) { in MergeEntry() 128 if (dst_entry->overlayable && !overlay) { in MergeEntry() 129 context->GetDiagnostics()->Error(DiagMessage(src_entry->overlayable.value().source) in MergeEntry() 132 context->GetDiagnostics()->Error(DiagMessage(dst_entry->overlayable.value().source) in MergeEntry() 136 dst_entry->overlayable = std::move(src_entry->overlayable); in MergeEntry()
|
/frameworks/base/tools/aapt2/format/proto/ |
D | ProtoDeserialize.cpp | 439 const pb::Overlayable& pb_overlayable = pb_entry.overlayable(); in DeserializePackageFromPb() 441 Overlayable overlayable; in DeserializePackageFromPb() local 443 DeserializeSourceFromPb(pb_overlayable.source(), src_pool, &overlayable.source); in DeserializePackageFromPb() 445 overlayable.comment = pb_overlayable.comment(); in DeserializePackageFromPb() 446 entry->overlayable = std::move(overlayable); in DeserializePackageFromPb()
|
D | ProtoSerialize.cpp | 311 if (entry->overlayable) { in SerializeTableToPb() 313 SerializeSourceToPb(entry->overlayable.value().source, &source_pool, in SerializeTableToPb() 315 pb_overlayable->set_comment(entry->overlayable.value().comment); in SerializeTableToPb()
|
D | ProtoSerialize_test.cpp | 161 EXPECT_TRUE(search_result.value().entry->overlayable); in TEST()
|
/frameworks/base/tools/aapt2/format/binary/ |
D | BinaryResourceParser.cpp | 396 Overlayable overlayable; in ParseType() local 397 overlayable.source = source_.WithLine(0); in ParseType() 398 if (!table_->SetOverlayableMangled(name, overlayable, diag_)) { in ParseType()
|
D | TableFlattener.cpp | 450 if (entry->overlayable) { in FlattenTypeSpec()
|