Home
last modified time | relevance | path

Searched refs:ResourceNameRef (Results 1 – 25 of 27) sorted by relevance

12

/aosp12/frameworks/base/tools/aapt2/
H A DResource.h104 struct ResourceNameRef { struct
110 ResourceNameRef(const ResourceNameRef&) = default;
111 ResourceNameRef(ResourceNameRef&&) = default;
114 ResourceNameRef& operator=(const ResourceNameRef& rhs) = default; argument
115 ResourceNameRef& operator=(ResourceNameRef&& rhs) = default; argument
205 ResourceNameRef name;
341 inline ResourceNameRef::ResourceNameRef(const ResourceName& rhs) in ResourceNameRef() function
348 inline ResourceNameRef& ResourceNameRef::operator=(const ResourceName& rhs) {
363 inline bool operator<(const ResourceNameRef& lhs, const ResourceNameRef& rhs) {
368 inline bool operator==(const ResourceNameRef& lhs, const ResourceNameRef& rhs) {
[all …]
H A DResourceUtils_test.cpp45 ResourceNameRef actual; in TEST()
52 EXPECT_THAT(actual, Eq(ResourceNameRef({}, ResourceType::kColor, "foo"))); in TEST()
63 ResourceNameRef actual; in TEST()
67 EXPECT_THAT(actual, Eq(ResourceNameRef({}, ResourceType::kColor, "foo"))); in TEST()
73 ResourceNameRef actual; in TEST()
83 ResourceNameRef actual; in TEST()
93 ResourceNameRef actual; in TEST()
97 EXPECT_THAT(actual, Eq(ResourceNameRef("android", ResourceType::kId, "foo"))); in TEST()
103 ResourceNameRef actual; in TEST()
107 EXPECT_THAT(actual, Eq(ResourceNameRef("android", ResourceType::kId, "foo"))); in TEST()
[all …]
H A DResourceUtils.h42 bool ParseResourceName(const android::StringPiece& str, ResourceNameRef* out_resource,
53 bool ParseReference(const android::StringPiece& str, ResourceNameRef* out_reference,
67 bool ParseAttributeReference(const android::StringPiece& str, ResourceNameRef* out_reference);
H A DResourceTable.h271 explicit NewResourceBuilder(const ResourceNameRef& name);
312 Maybe<SearchResult> FindResource(const ResourceNameRef& name) const;
313 Maybe<SearchResult> FindResource(const ResourceNameRef& name, ResourceId id) const;
314 bool RemoveResource(const ResourceNameRef& name, ResourceId id) const;
H A DResource.cpp35 return ResourceNameRef(*this).to_string(); in to_string()
38 std::string ResourceNameRef::to_string() const { in to_string()
H A DResourceUtils.cpp116 bool ParseResourceName(const StringPiece& str, ResourceNameRef* out_ref, in ParseResourceName()
158 bool ParseReference(const StringPiece& str, ResourceNameRef* out_ref, in ParseReference()
174 ResourceNameRef name; in ParseReference()
209 bool ParseAttributeReference(const StringPiece& str, ResourceNameRef* out_ref) { in ParseAttributeReference()
276 ResourceNameRef ref; in ParseStyleParentReference()
334 ResourceNameRef ref; in TryParseReference()
H A DResourceTable.cpp588 Maybe<ResourceTable::SearchResult> ResourceTable::FindResource(const ResourceNameRef& name) const { in FindResource()
606 Maybe<ResourceTable::SearchResult> ResourceTable::FindResource(const ResourceNameRef& name, in FindResource()
628 bool ResourceTable::RemoveResource(const ResourceNameRef& name, ResourceId id) const { in RemoveResource()
677 NewResourceBuilder::NewResourceBuilder(const ResourceNameRef& name) { in NewResourceBuilder()
682 ResourceNameRef ref; in NewResourceBuilder()
H A DResourceValues.h171 explicit Reference(const ResourceNameRef& n, Type type = Type::kResource);
173 Reference(const ResourceNameRef& n, const ResourceId& i);
H A DResourceValues.cpp100 Reference::Reference(const ResourceNameRef& n, Type t) in Reference()
106 Reference::Reference(const ResourceNameRef& n, const ResourceId& i) in Reference()
H A DResourceTable_test.cpp187 const ResourceNameRef& name, in VisibilityOfResource()
/aosp12/frameworks/base/tools/aapt2/format/binary/
H A DBinaryResourceParser.h62 std::unique_ptr<Item> ParseValue(const ResourceNameRef& name,
66 std::unique_ptr<Value> ParseMapEntry(const ResourceNameRef& name,
70 std::unique_ptr<Style> ParseStyle(const ResourceNameRef& name,
74 std::unique_ptr<Attribute> ParseAttr(const ResourceNameRef& name,
78 std::unique_ptr<Array> ParseArray(const ResourceNameRef& name,
82 std::unique_ptr<Plural> ParsePlural(const ResourceNameRef& name,
H A DBinaryResourceParser.cpp556 std::unique_ptr<Item> BinaryResourceParser::ParseValue(const ResourceNameRef& name, in ParseValue()
575 std::unique_ptr<Value> BinaryResourceParser::ParseMapEntry(const ResourceNameRef& name, in ParseMapEntry()
602 std::unique_ptr<Style> BinaryResourceParser::ParseStyle(const ResourceNameRef& name, in ParseStyle()
627 std::unique_ptr<Attribute> BinaryResourceParser::ParseAttr(const ResourceNameRef& name, in ParseAttr()
668 std::unique_ptr<Array> BinaryResourceParser::ParseArray(const ResourceNameRef& name, in ParseArray()
678 std::unique_ptr<Plural> BinaryResourceParser::ParsePlural(const ResourceNameRef& name, in ParsePlural()
/aosp12/frameworks/base/tools/aapt2/compile/
H A DXmlIdCollector.cpp32 static bool cmp_name(const SourcedResourceName& a, const ResourceNameRef& b) { in cmp_name()
46 ResourceNameRef name; in Visit()
H A DIdAssigner_test.cpp194 << "resource " << ResourceNameRef(package->name, type->type, entry->name) in VerifyIds()
199 << "resource " << ResourceNameRef(package->name, type->type, entry->name) in VerifyIds()
/aosp12/frameworks/base/tools/aapt2/java/
H A DJavaClassGenerator.h101 void ProcessResource(const ResourceNameRef& name, const ResourceId& id,
108 bool ProcessStyleable(const ResourceNameRef& name, const ResourceId& id,
H A DJavaClassGenerator.cpp85 static std::string TransformNestedAttr(const ResourceNameRef& attr_name, in TransformNestedAttr()
236 bool JavaClassGenerator::ProcessStyleable(const ResourceNameRef& name, const ResourceId& id, in ProcessStyleable()
449 void JavaClassGenerator::ProcessResource(const ResourceNameRef& name, const ResourceId& id, in ProcessResource()
551 const ResourceNameRef resource_name( in ProcessType()
/aosp12/frameworks/base/tools/aapt2/link/
H A DProductFilter.cpp25 const ResourceNameRef& name, const ResourceConfigValueIter begin, in SelectProductToKeep()
101 ResourceNameRef name(pkg->name, type->type, entry->name); in Consume()
H A DLinkers.h105 const ResourceNameRef& name, const ResourceConfigValueIter begin,
H A DTableMerger.cpp198 const ResourceNameRef& res_name, in MergeConfigValue()
257 const ResourceNameRef res_name(src_package->name, src_type->type, src_entry->name); in DoMerge()
H A DXmlReferenceLinker.cpp75 ResourceNameRef(maybe_package.value().package, ResourceType::kAttr, attr.name)); in Visit()
/aosp12/frameworks/base/tools/aapt2/format/proto/
H A DProtoDeserialize.cpp43 explicit ReferenceIdToNameVisitor(const std::map<ResourceId, ResourceNameRef>* mapping) in ReferenceIdToNameVisitor()
63 const std::map<ResourceId, ResourceNameRef>* mapping_;
428 std::map<ResourceId, ResourceNameRef> id_index; in DeserializePackageFromPb()
518 id_index[resid] = ResourceNameRef(pkg->name, type->type, entry->name); in DeserializePackageFromPb()
599 ResourceNameRef name_ref; in DeserializeCompiledFileFromPb()
660 ResourceNameRef name_ref; in DeserializeReferenceFromPb()
H A DProtoSerialize_test.cpp43 ResourceEntry* GetEntry(ResourceTable* table, const ResourceNameRef& res_name) { in GetEntry()
48 ResourceEntry* GetEntry(ResourceTable* table, const ResourceNameRef& res_name, ResourceId id) { in GetEntry()
/aosp12/frameworks/base/tools/aapt2/cmd/
H A DOptimize.cpp257 ResourceNameRef name(pkg->name, type->type, entry->name); in WriteSplitApk()
319 ResourceNameRef resource_name; in ParseConfig()
H A DLink.cpp731 ResourceNameRef name; in LoadStableIdMap()
1012 ResourceNameRef res_name(package->name, type->type, entry->name); in VerifyNoExternalPackages()
1049 ResourceNameRef res_name(package->name, type->type, entry->name); in VerifyNoIdsSet()
1590 auto name_ref = ResourceNameRef(reference->name.value()); in ResolveTableEntry()
/aosp12/frameworks/base/tools/aapt2/test/
H A DCommon.h43 ResourceNameRef ref; in ParseNameOrDie()

12