Home
last modified time | relevance | path

Searched refs:keep_set (Results 1 – 3 of 3) sorted by relevance

/aosp14/frameworks/base/tools/aapt2/java/
H A DProguardRules.cpp42 BaseVisitor(const ResourceFile& file, KeepSet* keep_set) : BaseVisitor(file, keep_set, "...") { in BaseVisitor() argument
152 MenuVisitor(const ResourceFile& file, KeepSet* keep_set) : BaseVisitor(file, keep_set) { in MenuVisitor() argument
184 XmlResourceVisitor(const ResourceFile& file, KeepSet* keep_set) : BaseVisitor(file, keep_set) { in XmlResourceVisitor() argument
234 TransitionVisitor(const ResourceFile& file, KeepSet* keep_set) : BaseVisitor(file, keep_set) { in TransitionVisitor() argument
363 LayoutVisitor visitor(res->file, keep_set); in CollectProguardRules()
381 TransitionVisitor visitor(res->file, keep_set); in CollectProguardRules()
387 MenuVisitor visitor(res->file, keep_set); in CollectProguardRules()
393 BaseVisitor visitor(res->file, keep_set); in CollectProguardRules()
417 if (keep_set.conditional_keep_rules_) { in WriteKeepSet()
451 for (const auto& entry : keep_set.method_set_) { in WriteKeepSet()
[all …]
H A DProguardRules.h72 friend void WriteKeepSet(const KeepSet& keep_set, io::OutputStream* out, bool minimal_keep,
75 friend bool CollectLocations(const UsageLocation& location, const KeepSet& keep_set,
85 bool CollectProguardRulesForManifest(xml::XmlResource* res, KeepSet* keep_set,
88 bool CollectProguardRules(IAaptContext* context, xml::XmlResource* res, KeepSet* keep_set);
90 bool CollectResourceReferences(IAaptContext* context, ResourceTable* table, KeepSet* keep_set);
92 void WriteKeepSet(const KeepSet& keep_set, io::OutputStream* out, bool minimal_keep,
95 bool CollectLocations(const UsageLocation& location, const KeepSet& keep_set,
/aosp14/frameworks/base/tools/aapt2/cmd/
H A DLink.cpp352 proguard::KeepSet* keep_set);
383 IAaptContext* context, proguard::KeepSet* keep_set) in ResourceFileFlattener() argument
384 : options_(options), context_(context), keep_set_(keep_set) { in ResourceFileFlattener()
1406 bool WriteProguardFile(const std::optional<std::string>& out, const proguard::KeepSet& keep_set) { in WriteProguardFile() argument
1420 proguard::WriteKeepSet(keep_set, &fout, options_.generate_minimal_proguard_rules, in WriteProguardFile()
1842 bool WriteApk(IArchiveWriter* writer, proguard::KeepSet* keep_set, xml::XmlResource* manifest, in WriteApk() argument
1880 ResourceFileFlattener file_flattener(file_flattener_options, context_, keep_set); in WriteApk()