Home
last modified time | relevance | path

Searched refs:NameMangler (Results 1 – 22 of 22) sorted by relevance

/aosp14/frameworks/base/tools/aapt2/
H A DNameMangler_test.cpp29 std::string mangled_name = NameMangler::MangleEntry(package, name); in TEST()
34 ASSERT_TRUE(NameMangler::Unmangle(&unmangled_name, &unmangled_package)); in TEST()
43 EXPECT_FALSE(NameMangler::Unmangle(&name, &package)); in TEST()
H A DNameMangler.h42 class NameMangler {
44 explicit NameMangler(NameManglerPolicy policy) : policy_(policy) {} in NameMangler() function
H A DResourceUtils.h223 const NameMangler* mangler = nullptr);
H A DResourceUtils.cpp714 std::string BuildResourceFileName(const ResourceFile& res_file, const NameMangler* mangler) { in BuildResourceFileName()
723 out << NameMangler::MangleEntry(res_file.name.package, res_file.name.entry); in BuildResourceFileName()
/aosp14/frameworks/base/tools/aapt2/process/
H A DSymbolTable_test.cpp68 .AddSimple("com.android.app:id/" + NameMangler::MangleEntry("com.android.lib", "foo")) in TEST()
71 NameMangler mangler(NameManglerPolicy{"com.android.app", {"com.android.lib"}}); in TEST()
125 NameMangler name_mangler(NameManglerPolicy{"com.android.app"}); in TEST_F()
H A DSymbolTable.h52 class NameMangler; variable
75 explicit SymbolTable(NameMangler* mangler);
104 NameMangler* mangler_;
H A DIResourceTableConsumer.h51 virtual NameMangler* GetNameMangler() = 0;
H A DSymbolTable.cpp43 SymbolTable::SymbolTable(NameMangler* mangler) in SymbolTable()
323 const std::string mangled_entry = NameMangler::MangleEntry(name.package, name.entry); in FindByName()
/aosp14/frameworks/base/tools/aapt2/test/
H A DContext.h68 NameMangler* GetNameMangler() override { in GetNameMangler()
73 name_mangler_ = NameMangler(policy); in SetNameManglerPolicy()
101 NameMangler name_mangler_;
125 context_->name_mangler_ = NameMangler(policy); in SetNameManglerPolicy()
/aosp14/frameworks/base/tools/aapt2/link/
H A DReferenceLinker_test.cpp255 NameMangler mangler(NameManglerPolicy{"com.app.test"}); in TEST()
275 NameMangler mangler(NameManglerPolicy{"com.app.ext"}); in TEST()
304 NameMangler mangler(NameManglerPolicy{"com.app.test"}); in TEST()
333 NameMangler mangler(NameManglerPolicy{"com.app.test"}); in TEST()
H A DXmlReferenceLinker.cpp135 NameMangler::Unmangle(&out_name, &callsite.package); in Consume()
H A DTableMerger.cpp248 entry_name = NameMangler::MangleEntry(src_package->name, src_entry->name); in DoMerge()
329 std::string mangled_entry = NameMangler::MangleEntry(package, entry); in CloneAndMangleFile()
H A DReferenceLinker.cpp469 NameMangler::Unmangle(&name.entry, &name.package); in Consume()
/aosp14/frameworks/base/tools/aapt2/cmd/
H A DConvert.cpp238 NameMangler* GetNameMangler() override { in GetNameMangler()
264 NameMangler mangler_;
H A DDiff.cpp52 NameMangler* GetNameMangler() override { in GetNameMangler()
77 NameMangler name_mangler_;
H A DDump.cpp90 NameMangler* GetNameMangler() override { in GetNameMangler()
H A DOptimize.cpp79 NameMangler* GetNameMangler() override { in GetNameMangler()
H A DLink.cpp117 NameMangler* GetNameMangler() override { in GetNameMangler()
122 name_mangler_ = NameMangler(policy); in SetNameManglerPolicy()
174 NameMangler name_mangler_;
H A DCompile.cpp610 NameMangler* GetNameMangler() override { in GetNameMangler()
/aosp14/frameworks/base/tools/aapt2/compile/
H A DInlineXmlFormatParser.cpp133 new_doc->file.name.entry = NameMangler::MangleEntry( in Consume()
/aosp14/frameworks/base/tools/aapt2/optimize/
H A DMultiApkGenerator.cpp83 NameMangler* GetNameMangler() override { in GetNameMangler()
/aosp14/frameworks/base/tools/aapt2/java/
H A DJavaClassGenerator.cpp515 if (NameMangler::Unmangle(&unmangled_name, &unmangled_package)) { in UnmangleResource()